Linux server搭建禅道bug管理系统

发表于:2015-10-16 10:27

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Free-program    来源:51Testing软件测试网采编

  1.安装apache2 $sudo apt-get install apache2
  2.为避免和nginx 80冲突,apache2的启动端口改为60080。修改 vim/etc/apache2/ports.conf      //或者改为其它端口,不重复就行。
  NameVirtualHost *:60080
  Listen 60080
  3.修改完成后重启apache2. $sudo service apache2 restart
  4.安装php5。 $sudo apt-get install php5 libapache2-mod-php5
  5. 安装mysql apt-get install mysql-server
  安装php5-mysql。$ sudo apt-get install -y php5-mysql
  //安装这个是为了将php和mysql连接起来。
  netstat -tap | grep mysql //检查mysql服务是否运行
  /etc/init.d/mysql restart //启动mysql服务
  6.下载并解压禅道
  curl -L http://sourceforge.net/projects/zentao/files/6.4/ZenTaoPMS.6.4.stable.zip/download>ZenTaoPMS.6.4.stable.zip   //这里是6.4版的禅道
  unzip ZenTaoPMS.6.4.stable.zip
  8.将zentaopms拷贝到/var/www中
  $sudo cp -r zentaopms/ /var/www/
  9.浏览器输入http://ip:port/zentaopms/www/install.php即可出现禅道安装页面。
  如果无法访问install.php那么需要配置zentao的virtualhost。
  如下:
$ vim /etc/apache2/sites-enabled/zentao
<VirtualHost *:60080>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
  保存后刷新页面。能访问即可。
  附:一般问题解决方案。
  1.在安装禅道的时候,如果出现与数据库无法连接,可以重启Apache2后重新连接。
  2.如果安装完禅道以后,打开xxx/index.php出现空白页面,可以到xxx/config/my.php文件中,修改debug属性为true。然后刷新页面,会显示错误日志。如果想重新安装,则只需要删除my.php后即可再次执行xxx/install.php重新安装禅道。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号