Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4218376
  • 博文数量: 291
  • 博客积分: 8003
  • 博客等级: 大校
  • 技术积分: 4275
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-30 18:28
文章分类

全部博文(291)

文章存档

2017年(1)

2013年(47)

2012年(115)

2011年(121)

2010年(7)

分类: 项目管理

2012-03-16 13:57:32

禅道是国人开发的项目管理系统,见
下面是我安装的过程
1.安装httpd+php 5.1.6+ mysql 5.0.27
把安装源修改为163的源

点击(此处)折叠或打开

  1. cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
  2. vi /etc/yum.repos.d/CentOS-Base.repo
修改为

点击(此处)折叠或打开

  1. [base]
  2. name=CentOS-$releasever - Base
  3. baseurl=
  4. gpgcheck=0
安装:

点击(此处)折叠或打开

  1. yum install -y httpd mysql php php-mysql
2.升级php版本到5.2,

点击(此处)折叠或打开

  1. rpm -Uvh
  2. yum --enablerepo=webtatic --exclude=php*5.3* update php
3.安装禅道系统

点击(此处)折叠或打开

  1. rpm -ivh
4.创建数据库
修改my.cnf

点击(此处)折叠或打开

  1. vi /etc/my.cnf
修改sock

点击(此处)折叠或打开

  1. socket = /var/lib/mysql/mysql.sock

启动数据库

点击(此处)折叠或打开

  1. mkdir -p /var/lib/mysql/
  2. chown mysql:mysql /var/lib/mysql
  3. service mysqld start
创建数据库和用户

点击(此处)折叠或打开

  1. mysql -e "create database zentao"
  2. mysql -e "grant all on zentao.* to zentao_user@'localhost' identified by '123456'"
5.修改httpd.conf

点击(此处)折叠或打开

  1. vi /etc/httpd/conf/httpd.conf

增加

点击(此处)折叠或打开

  1. <VirtualHost *:80>
  2.     ServerAdmin admin@test.com
  3.     DocumentRoot /var/www/html/zentaopms/www
  4.     ServerName projectserver.com
  5.     ErrorLog logs/projectserver.com-error_log
  6.     CustomLog logs/projectserver.com-access_log common
  7. </VirtualHost>

6.通过web安装

点击(此处)折叠或打开

  1. service httpd start
访问:
见到界面:

配置文件写在/var/www/html/zentaopms/config/my.php
设置完管理员帐号后
7.登录系统
访问
8.增加邮件功能

点击(此处)折叠或打开

  1. vi /var/www/html/zentaopms/module/mail/config.php


点击(此处)折叠或打开

  1. $config->mail->turnon = ture; // trun on email feature or not.
  2. $config->mail->fromAddress = 'admin@abc.com'; // The from address.
  3. $config->mail->fromName = 'projectserver'; // The from name.
  4. $config->mail->mta = 'smtp'; // phpmail|sendmail|smtp|gmail
  5.  
  6. /* SMTP settings. */
  7. if($config->mail->mta == 'smtp')
  8. {
  9.     $config->mail->smtp->debug = 0; // Debug level, 0,1,2.
  10.     $config->mail->smtp->auth = true; // Need auth or not.
  11.     $config->mail->smtp->host = '1.1.1.1'; // The smtp server host address.
  12.     $config->mail->smtp->port = '25'; // The smtp server host port.
  13.     $config->mail->smtp->secure = ''; // The type to encode datas, 'ssl' or 'tls' allowed
  14.     $config->mail->smtp->username = 'admin@abc.com'; // The smtp user, may be a full email adress.
  15.     $config->mail->smtp->password = '123'; // The smtp user




阅读(13997) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~