System:CentOS release 6.7(Final)
1、安装准备
禅道官网:http://www.zentao.net/
下载最新版的禅道RPM包,当前下载版本为:zentaopms-8.2.1-1.noarch.rpm
执行安装:[root@localhost ~]# sudo rpm -ih zentaopms-8.2.1-1.noarch.rpm
提示如下:
httpd is needed by zentaopms-8.2.1-1.noarch
mysql is needed by zentaopms-8.2.1-1.noarch
php is needed by zentaopms-8.2.1-1.noarch
php-mysql is needed by zentaopms-8.2.1-1.noarch
2、安装Apache2服务器
2.1)、执行yum安装
[root@localhost ~]# yum install httpd
2.2)、设置自启动
[root@localhost ~]# chkconfig --levels 235 httpd on
2.3)、启动Apache2服务
[root@localhost ~]# service httpd start
2.4)、浏览器访问http://192.168.2.42
2.5)、安装路径
/usr/sbin/httpd
/usr/sbin/httpd.worker
/usr/sbin/httpd.event
/usr/lib64/httpd
/usr/share/man/man8/httpd8.gz
/etc/httpd
3、安装PHP5
3.1)、执行yum安装
[root@localhost ~]# yum install php
备注:其他相关项php-pdo / php-ldap / php-mysql / php-pdo / php-cli / php-common
3.2)、编写测试PHP文件
[root@localhost ~]# vim /var/www/html/test.php
<html>
<head>
<title>PHP</title>
</head>
<body>
<?php echo '<p>Hello World</p>';?>
</body>
</html>
3.3)、重启Apache2服务
[root@localhost ~]# service httpd restart
3.4)、浏览器访问http://192.168.2.42/test.php
4、安装php-mysql
执行yum安装
[root@localhost ~]# yum install php-mysql
5、安装mysql
5.1)、执行yum安装
[root@localhost ~]# yum install mysql mysql-server
5.2)、创建禅道用户
mysql> create user 'zentao'@'%' identified by 'zentao';
mysql> grant all on zentao.* to 'zentao'@'%' with grant option;
5.3)、zentao用户创建数据库
mysql> create database zentao;
6、安装禅道RPM包
[root@localhost ~]# sudo rpm -ih zentaopms-8.2.1-1.noarch.rpm
提示如下:
zentaopms has been successfully installed.
Please restart httpd and visit http://localhost/zentao
重启Apache2服务
[root@localhost ~]# service httpd restart
7、访问禅道http://192.168.2.42/zentao/install.php
8、设置Apache2允许禅道发送邮件
[root@localhost ~]# setsebool httpd_can_sendmail true
---综上,完成禅道Linux安装。