禅道是一款专业的研发项目管理软件,集产品管理、项目管理、质量管理、文档管理、组织管理、事务管理于一体,完整覆盖研发项目管理的核心流程。
禅道基于PHP语言开发,我们提供的一键安装包包含Apache、mySQL、php环境,无需安装任何相应的软件或环境。
目的本文的目的是记录禅道的安装过程。公司目前的情况是,每个项目都使用nginx,而且默认配置下它的性能比apache好很多,而且只输入域名不输入端口号,所以最好使用nginx和apache。所有nginx默认端口都是80,浏览器默认添加的域名也是80。因此,为了避免项目冲突和输入额外域名的麻烦,请访问Apache监听80端口,代理域名manage.xxxx.com,并将其设置为90端口。配置nginx进行代理。
最后,我们修复了禅道专业版默认首页会弹出广告的情况。
安装与配置注意:我使用禅道开源安装文档中描述的几种安装方法都无法完成安装。此外,某些文档显然与提供的安装包不对应。最后根据网上的一些文章找到了正确的安装包。
步骤1 下载
Ubuntu 64位安装包wget http://dl.cnezsoft.com/zentao/11.6.5/ZenTaoPMS.11.6.5.zbox_64.tar.gz 第二步:解压
命令: sudo tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.gz -C /opt/步骤3 配置Apache端口
因为我们允许nginx在80端口上运行,所以我们不能允许Apache在80端口上运行。否则,就会发生冲突。
1、进入Apache配置文件目录:cd /opt/zbox/etc/apache.httpd.conf 打开配置文件vim httpd.conf,将Listen 80改为Listen 90。第四步:跳过默认的禅道主页。
1. 首先进入您的网站目录cd /opt/zbox/app/htdocs。 2. 打开您网站的默认主页index.php。在vim Index.php3.php 的第一行后面输入以下代码: header('Location: http://manage.xxxxx
x.com/zentao/user-login-L3plbnRhby8=.html');exit;然后保存退出。现在让我们看看index.php中输入的代码。
这是因为当你打开网站时,默认首页访问的是index.php,首页显示的信息是“请选择开源版本和专业版本”。如果选择开源版本,将被重定向到用户登录页面。用户登录页面的URL是的code.address。所以当浏览器访问主页时,执行的第一行代码会被重定向到用户的登录页面,然后使用exit直接退出索引文件,以避免执行下面的代码: 是需要的。
这样,当用户访问您的主页时,他们将直接看到登录页面。
第五步:开始你的禅宗之路
/opt/zbox/zbox start 提示Apache和mysql启动成功。
停止和重新启动脚本是:只需更换关键字即可。
/opt/zbox/zbox stop/opt/zbox/zbox restart 步骤6 配置nginx 代理
打开nginx.conf
添加新的虚拟主机配置到vim /usr/local/nginx/conf/nginx.conf
服务器{ 监听80; 服务器名称admin;