Linux下安装禅道管理系统7.2

 

提示:禅道是用PHP开发的,只要安装一个MySQL,找一个能跑PHP的web应用服务器,把禅道源代码放到里面,然后按步骤安装就可以了。不一定要用XAMPP,XAMPP只是把PHP环境和MySQL都集成了而已。

禅道简介

禅道项目管理软件(ZenTaoPMS)是一款国产的,基于ZPL协议,开源免费的项目管理软件,它集产品管理、项目管理、测试管理于一体,同时还包含了事务管理、组织管理等诸多功能,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程,是中小型企业项目管理的首选。
禅道项目管理软件使用PHP + MySQL开发,基于自主的PHP开发框架──ZenTaoPHP而成。第三方开发者或者企业可以非常方便的开发插件或者进行定制。

 

 

文章简介

在Linux操作系统环境下安装禅道管理系统7.2版本。Linux下安装XAMPP(Apache+MySQL+PHP+PERL)集成软件包。

 

目录

 

一、安装XAMPP集成软件包

1、下载XAMPP

2、安装XAMPP

3、启动XAMPP

二、安装禅道项目管理软件

1、下载禅道项目管理软件源码

2、安装禅道项目管理软件

 

 

 

一、安装XAMPP集成软件包

XAMPP是一个包含Apache+MySQL+PHP+PERL的集成安装软件包。

1、下载XAMPP

32位

xampp-linux-1.8.2-6-installer.run

http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-1.8.2-6-installer.run/download

64位

xampp-linux-x64-1.8.2-6-installer.run

http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-x64-1.8.2-6-installer.run/download

 

2、安装XAMPP

将XAMPP上传到Linux服务器的tmp目录,添加执行权限。执行安装。

命令如下:

 

 

cd /tmp
chmod +x xampp-linux-x64-1.8.2-6-installer.run
./xampp-linux-x64-1.8.2-6-installer.run

 

 

 

下面是通过远程连接Linux安装过程显示的信息,需要多次输入y。

直接在Linux服务器上安装会弹出安装界面,一直点下一步就好了。

[root@centos6 bin]# cd /tmp

[root@centos6 tmp]# chmod +x xampp-linux-x64-1.8.2-6-installer.run

[root@centos6 tmp]# ./xampp-linux-x64-1.8.2-6-installer.run

----------------------------------------------------------------------------

Welcome to the XAMPP Setup Wizard.

 

----------------------------------------------------------------------------

Select the components you want to install; clear the components you do not want 

to install. Click Next when you are ready to continue.

 

XAMPP Core Files : Y (Cannot be edited)

 

XAMPP Developer Files [Y/n] :y

 

Is the selection above correct? [Y/n]: y

 

----------------------------------------------------------------------------

Installation Directory

 

XAMPP will be installed to /opt/lampp

Press [Enter] to continue:

 

----------------------------------------------------------------------------

Setup is now ready to begin installing XAMPP on your computer.

 

Do you want to continue? [Y/n]: y

 

----------------------------------------------------------------------------

Please wait while Setup installs XAMPP on your computer.

 

 Installing

 0% ______________ 50% ______________ 100%

 #########################################

 

----------------------------------------------------------------------------

Setup has finished installing XAMPP on your computer.

 

3、启动XAMPP

XAMPP安装完成后,默认是启动的,如果没有启动,可以通过下面命令启动。

启动 XAMPP

 

cd /opt/lampp/
./lampp start

 

停止 XAMPP

 

cd /opt/lampp/
./lampp stop

 

重启 XAMPP

 

cd /opt/lampp/
./lampp restart

 

安全设置

 

cd /opt/lampp/
./lampp security

 

卸载 XAMPP

 

rm -rf /opt/lampp

 

 

 

二、安装禅道项目管理软件

1、下载禅道项目管理软件源码

下载站点1:http://sourceforge.net/projects/zentao/files/7.2/ZenTaoPMS.7.2.stable.zip/download

下载站点2:http://dl.cnezsoft.com/zentao/7.2/ZenTaoPMS.7.2.stable.zip

下载ZenTaoPMS.7.2.stable.zip后,解压文件得到zentaopms,将zentaopms整个文件夹上传到服务器的/opt/lampp/htdocs/目录。

 

 安装包下载

Linux XAMPP 32位

 

http://download.csdn.net/detail/xinxin19881112/8883581

Linux XAMPP 64位
http://download.csdn.net/detail/xinxin19881112/8883605


禅道项目管理软件
http://download.csdn.net/detail/xinxin19881112/8883561

 

2、安装禅道项目管理软件

在浏览器中访问http://127.0.0.1/zentaopms/www/index.php,会显示出安装页面,换成服务器的IP地址。

 

 

 

 

 

安装过程会进行系统环境检查,如果出现检查失败的红色提示,执行以下命令,给文件夹添加权限。

 

chmod o=rwx -R /opt/lampp/htdocs/zentaopms/tmp/
chmod o=rwx -R /opt/lampp/htdocs/zentaopms/www/data
chmod 777 -R  /opt/lampp/htdocs/zentaopms/config

 

 

 

执行完命令后,点击刷新按钮,全部检查通过变成绿色,点击下一步按钮。

 

输入数据库服务器IP地址、服务器端口、数据库用户名、数据库密码、PMS使用的库建表使用的前缀。这些都可以默认选项,直接点击保存。清空现有数据:已经安装了一遍,再次安装删除数据库表和数据。

 

 

 

 

如果出现上面的提示,新建my.php文件,复制文本框中的内容到my.php中,把my.php放到/opt/lampp/htdocs/zentaopms/config/文件夹下。

 

 

 

输入公司名称、管理员账号、管理员密码。

 

 

安装完成后,在浏览器中访问http://127.0.0.1/zentaopms/www/index.php,换成服务器的IP地址。

可能会出现下面的提示,删除install.php和upgrade.php这两个文件。

目录 /opt/lampp/htdocs/zentaopms/www 下存在 install.php 和 upgrade.php 文件,为了系统的安全,请您删掉这两个文件。

The presence of install.php and upgrade.php file in directory /opt/lampp/htdocs/zentaopms/www, in order to software security, please delete these two files.

 

 

进入到www文件夹,输入如下命令删除install.phpupgrade.php文件。

 

cd /opt/lampp/htdocs/zentaopms/www
rm install.php
rm upgrade.php

 

[root@centos6 tmp]# cd /opt/lampp/htdocs/zentaopms/www

[root@centos6 www]# rm install.php

rm: remove regular file `install.php'? y

[root@centos6 www]# rm upgrade.php

rm: remove regular file `upgrade.php'? y

[root@centos6 www]# 

 

 


 

 

 

 

访问禅道默认端口是80,可以添加其他端口访问,例如8082,修改httpd.conf文件,

 

vi /opt/lampp/apache2/conf/httpd.conf

 

在文件末尾添加下面一行

 

Listen 8082

这样既可以通过80端口访问,也可以通过8082端口访问。

 

http://127.0.0.1/zentaopms/www/index.php

http://127.0.0.1:8082/zentaopms/www/index.php
 

 

新新:http://blog.csdn.net/xinxin19881112/article/details/46813991

<think>好的,用户想要查找安装指南。我需要先确认是什么,它可能是一个项目管理软件,类似于Jira或者Redmine。用户提到的安装教程、步骤和指南,可能需要详细的安装流程。 首先,我应该回忆一下的常见安装方式。通常,这类软件可以通过Docker安装、源码安装或者使用一键安装包。不同的安装方式适合不同的用户需求,比如Docker适合熟悉容器化部署的用户,而一键安装包可能更适合新手。 接下来,我需要确保提供的步骤是正确的。例如,如果是Docker安装,需要正确的镜像名称和端口映射。记得可能需要MySQL数据库,所以配置数据库连接是必要的步骤。此外,权限设置和防火墙配置也是常见的步骤,不能遗漏。 用户提供的引用中有提到GitLab和Jenkins的安装,虽然不直接相关,但可能用户有使用容器化部署的经验,所以Docker安装方法可能更适合他们。同时,引用中提到了查看初始密码,这可能对应到安装后的初始账号和密码步骤,需要确认的默认登录信息。 另外,要注意用户可能需要访问的Web界面,所以需要确保提到的端口(比如提到的8080)是正确的,并且指导用户如何访问。安装后的配置步骤,如创建项目或用户,也是用户可能会需要的后续操作。 还需要考虑不同操作系统的安装方法,比如Linux和Windows可能有不同的安装包。在回答中应该涵盖主流系统的安装方式,或者提示用户根据自己的系统选择合适的方法。 最后,生成的相关问题需要与安装相关,比如性能优化、常见错误解决、备份迁移等,这些都是用户在安装后可能会遇到的问题,提前准备这些问题可以帮助用户进一步解决问题。 总结一下,我需要分步骤详细说明安装方法,包括Docker、一键安装包和源码安装,确保每个步骤清晰正确,并覆盖常见系统的注意事项。同时,提供安装后的验证步骤和初始登录信息,确保用户能够顺利安装并使用。</think>### 安装指南 #### 一、安装前准备 1. **系统要求** - 支持操作系统:Linux(推荐)、Windows、macOS - 环境依赖:PHP 7.2+、MySQL 5.6+/MariaDB、Apache/Nginx - 确保服务器开放80端口(HTTP)或443端口(HTTPS)[^1]。 2. **下载安装包** 访问[官网](https://www.zentao.net/download/)选择对应版本: - **一键安装包**(适合新手,集成Apache+PHP+MySQL) - **源码包**(适合自定义环境) - **Docker镜像**(适合容器化部署)[^2]。 --- #### 二、安装步骤(以Linux一键安装包为例) 1. **解压安装包** ```bash tar -zxvf ZenTaoPMS.xx.x.zbox_64.tar.gz -C /opt ``` 2. **启动服务** ```bash cd /opt/zbox ./zbox start # 启动Apache和MySQL ./zbox stop # 停止服务 ``` 3. **访问** 浏览器输入 `http://服务器IP:端口`(默认端口80),首次进入会提示设置管理员账号密码。 4. **配置数据库(可选)** 若需使用外部MySQL,修改配置文件: ```bash vim /opt/zbox/app/zentao/config/my.php ``` 填写数据库连接信息[^3]。 --- #### 三、其他安装方式 1. **Docker安装** ```bash docker run --name zentao -p 80:80 -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=123456 \ -d easysoft/zentao:latest ``` 访问 `http://localhost`,默认账号:`admin`,密码:`123456`[^2]。 2. **Windows安装** 直接运行一键安装包,按向导完成安装,默认安装路径为 `C:\xampp`。 --- #### 四、验证安装 1. **检查服务状态** ```bash ./zbox status # 查看Apache和MySQL是否运行 ``` 2. **登录后台** 使用设置的账号密码登录,成功进入项目管理界面即表示安装成功。 --- #### 五、常见问题 - **端口冲突**:修改`/opt/zbox/zbox.ini`中的端口号并重启服务。 - **文件权限错误**:执行`chmod -R 777 /opt/zbox/app/zentao/tmp`。 - **数据库连接失败**:检查MySQL服务状态及配置文件。 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值