Skip to content

禅道安裝

youngperson edited this page Sep 1, 2017 · 2 revisions
禅道 項目管理軟件 是國産的開源項目管理軟件,專注研發項目管理,内置需求管理、任務管理、bug管理、缺陷管理、用例管理、計劃發布等功能,實現了軟件的完整生命周期管理。

禅道官網:http://www.zentao.net/

安装环境LNMP
# yum install -y gcc glibc gcc-c++ prce-devel openssl-devel pcre-devel

# yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel -y

# yum install freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel libxslt-devel -y

# rpm -qa zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel

# yum install -y nginx php php-fpm
把php-fpm的用户和组改为和nginx的一样
# vi /etc/php-fpm.d/www.conf
# systemctl restart php-fpm

整合PHP和nginx
# vi /etc/nginx/conf.d/zentao.conf
  server {
		listen       80;
		server_name  zentao_test.com;
		access_log  /var/log/nginx/zentao_test_access.log main;
		location / {
			root /data/php/zentao/;
			index  index.php index.html index.htm;
		}

		location ~ \.php$ {
			root   /data/php/zentao/www;
			fastcgi_pass  127.0.0.1:9000;
			fastcgi_index index.php;
			fastcgi_param   SCRIPT_FILENAME    $document_root$fastcgi_script_name;
			include fastcgi_params;
		}
	}

# systemctl restart nginx

下载代码放到/data/php/下面
# wget http://dl.cnezsoft.com/zentao/9.5/ZenTaoPMS.9.5.stable.zip
# unzip ZenTaoPMS.9.5.stable.zip
# mv zentaopms zentao
http://zentao_test.com/install.php
按照提示一步步往下安装

安装MySQL
# yum install mysql  mysql-devel
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
#  rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
# systemctl start mysqld

安装PDO扩展
# yum install php-pdo
# systemctl restart php-fpm

安装PDO_MYSQL扩展
http://pecl.php.net/package/PDO_MYSQL
# wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
# tar解压
# 进入解压后的目录,然后执行phpize
# yum install php-devel php-pear gcc gcc-c++ autoconf automake
# cd /usr/local/src/PDO_MYSQL-1.0.2 && /usr/bin/phpize 
# ./configure --with-pdo-mysql=/usr/ --with-php-config=/usr/bin/php-config
# ln -s /usr/include/mysql/* /usr/local/include/
# make && make install
# vi /etc/php.d/pdo_mysql.ini 添加
;Enable pdo_mysql extension module
extension=pdo_mysql.so
# systemctl restart php-fpm
Clone this wiki locally