centos6.7搭建禅道项目管理系统

禅道是什么?

官网是这样说的:

国产开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道管理思想注重实效,功能完备丰富,操作简洁高效,界面美观大方,搜索功能强大,统计报表丰富多样,软件架构合理,扩展灵活,有完善的API可以调用。禅道,专注研发项目管理!

环境准备:

在centos下先搭建lamp服务环境,在此基础上再安装禅道!!

lamp搭建如下:

源码安装apache 2

mysql 5

PHP 5 

搭建好后测试lamp环境是否ok:

测试lamp是否搭建成功

安装禅道

官网地址,下载最新的禅道源码:http://www.zentao.net/download.html

启动httpd、mysql:

centos6.7搭建禅道项目管理系统

切换到apache的htdocs目录:

[plain] view plain copy
  1. cd /application/apache/htdocs  
下载禅道:

[plain] view plain copy
  1. wget  http://dl.cnezsoft.com/zentao/8.3.1/ZenTaoPMS.8.3.1.zip  

解压压缩包:

[plain] view plain copy
  1. unzip   ZenTaoPMS.8.2.6.zip  
浏览器访问:http://192.168.216.128/zentaopms/www/install.php,点击安装:

点击安装后,会进行系统检查,显示检查结果:

centos6.7搭建禅道项目管理系统

系统检查配置

1.修改Session存储目录:

[plain] view plain copy
  1. 添加session存储目录:  
  2. mkdir -pv /home/wfc/work/session  
  3. 修改该目录权限:  
  4. chmod o=rwx -R /home/wfc/work/session  
  5. 在php.ini中修改下:  
  6. vim  /application/php/lib/php.ini  

centos6.7搭建禅道项目管理系统

:wq 保存,重启httpd,再次访问该目录,Session储存目录就修改好!!

2.修改PDO_MYsql 扩展

参考:http://www.zentao.net/ask-view-1323.html

参考:centos中添加php扩展pdo_mysql

1.cd /tools
下载文件: wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz 
2.tar -zxvf PDO_MYSQL-1.0.2.tgz
3.配置和编译文件

[plain] view plain copy
  1. cd /tools/php-5.3.27/ext/pdo_mysql  
  2. pwd  
  3. /tools/php-5.3.27/ext/pdo_mysql  
  4. 在该目录下执行以下命令:  
  5. /application/php/bin/phpize  
  执行完 phpize 命令后,在 pdo_mysql 目录中就会出现 configure可执行文件。
4.执行编译安装
[plain] view plain copy
  1.  pwd  
  2. /tools/php-5.3.27/ext/pdo_mysql  
  3. 执行以下命令:  
  4. ./configure   
  5. --with-php-config=/application/php/bin/php-config   
  6. --with-pdo-mysql=/application/mysql/  
  参数说明:
  --with-php-config=/application/php/bin/php-config 指定安装 PHP 的时候的配置,php-config的绝对路径
  --with-pdo-mysql=/application/mysql/ 指定 MySQL 数据库的安装目录位置
  编译安装:
[plain] view plain copy
  1. make && make install  (echo $? 是否为0)  
  编译完成之后,请注意是否出现类似以下图片所示信息:
centos6.7搭建禅道项目管理系统

  复制红色框的命令: 
  /application/php5.3.27/lib/php/extensions/no-debug-zts-20090626/pdo_mysql.so
  编译安装完成之后,生成的 pdo_mysql.so 文件就放置在这个目录下了。
5.修改php.ini文件

  vim application/php/lib/php.ini 添加以下命令如图:

(extension应该是so文件,linux下面是so,windows下面是dll。还有检查下你的extension dir路径。)

    centos6.7搭建禅道项目管理系统

6.3、查看 phpinfo()
     首先重启httpd。使用 phpinfo() 函数查看 php 的安装信息,
     如出现下图所示说明 PDO 扩展安装成功

centos6.7搭建禅道项目管理系统

安装禅道

重启httpd,再次访问该目录,系统检查通过后就能进行下一步配置了!

centos6.7搭建禅道项目管理系统

注意:在填写配置文件时,必须输入mysql  root的密码,(mysql必须要有密码登录)才会跳转到设置禅道管理员用户名和密码设置!

centos6.7搭建禅道项目管理系统

配置成功后登录禅道,如下图:

centos6.7搭建禅道项目管理系统