CentOS8部署禅道开源版17.4

一、技术准备

1.1服务器

腾讯云,随便买一个轻量级应用服务器就可以,当然其他的服务器也可以
在这里插入图片描述

1.2操作系统

考虑到未来长期维护的需要,我们此次选用Linux中的CentOS Stream8作为部署禅道的操作系统
在这里插入图片描述

1.3项目架构

集成工具(PHP+Apache+MySQL)+项目文件(ZenTao)
PHP的部署教程:https://www.cnblogs.com/cinlap/p/12801076.html
Apache的部署教程:https://www.idcspy.com/14426.html
MySQL的部署教程:https://blog.csdn.net/qq_39150374/article/details/112471108
禅道服务器的项目文件下载地址:
方式一:直接点这个链接就可以下载了https://dl.cnezsoft.com/zentao/17.4/ZenTaoPMS.17.4.zbox_64.tar.gz
方式二:官网下载
官网地址https://www.zentao.net/dynamic/zentaopms17.4-81093.html
然后点图中这个
在这里插入图片描述接下来就可以开始部署禅道了

二、服务器部署

2.1解压项目文件

使用下面这个命令将下载好的文件直接解压到/opt这个路径下(自由选择文件上传方式,自己能找到就好)

sudo tar -zxvf  ZenTaoPMS.17.4.zbox_64.tar.gz -C /opt

注:不要解压到其他路径再拷贝过来,因为这样会导致文件的所有者和读写权限改变, 也不要解压后把整个目录777权限(项目开发者注)

2.2启动Apache和Mysql

下面这个命令开启Apache和Mysql。

/opt/zbox/zbox start

下面这个命令停止Apache和Mysql

/opt/zbox/zbox stop

下面这个命令重启Apache和Mysql

/opt/zbox/zbox restart 

此时我们只需要使用第一个指令就可以了。
注:如果需要开机自动启动,可以把 /opt/zbox/zbox restart 加到操作系统的自启目录。
如果出现以下报错,一般来说是Apache和Mysql的端口被占用了
在这里插入图片描述
可以通过以下指令设置禅道的Apache和Mysql端口

/opt/zbox/zbox -ap 8080 -mp 3307

这样我们就能成功启动了
在这里插入图片描述

2.3访问和登录禅道的服务器端

直接访问服务器IP地址的8080端口就可以访问禅道了

http://服务器所在IP:8080/

如果之前的步骤没有出现问题,我们会进入到以下这个界面
在这里插入图片描述
接下来直接点开源版就可以了
在这里插入图片描述
禅道的默认账户和密码是admin和123456,登录成功后我们会进入下面这个界面
在这里插入图片描述
按照要求设定好密码并保存后会弹出这个页面
在这里插入图片描述
没什么特殊的需求的话可以直接点保存跳过,后面可以自己按照需求再重新设置
在这里插入图片描述
此时我们已经成功部署了禅道的服务器端,接下来介绍如何部署和使用客户端

三、客户端部署

3.1创建新的用户账户

禅道默认只有admin一个账户,因此我们需要建立新的账户来使用客户端
点击左边的后台
在这里插入图片描述
点击上面的人员
在这里插入图片描述
接下来可以看到系统中孤零零的admin账户,点击添加用户来创建新账户
在这里插入图片描述
填入数据并保存就可以了,这里我设置了一个projectmanager测试账户来演示
注:最后一行您的密码指的是admin账户现在的密码
在这里插入图片描述
现在可以看到系统已经多出一个刚刚创建的账户,接下来我们将使用客户端进行登录
在这里插入图片描述

3.2部署客户端服务器

点击上面的聊天进入下面这个界面
在这里插入图片描述
点参数设置
在这里插入图片描述
点是并保存,记得开启服务器防火墙的11444、11443端口
在这里插入图片描述

只下载配置文件就可以了
在这里插入图片描述

将刚刚下载好的xxd.conf覆盖到/opt/zbox/run/xxd/config这个路径,然后使用下面的命令/opt/zbox/run/xxd切换到xxd的目录并启动客户端服务器

cd /opt/zbox/run/xxd
./xxd

启动成功后是这个样子

在这里插入图片描述

现在就已经成功部署客户端服务器了,接下来使用客户端登陆禅道

3.3使用客户端登录禅道

先下载客户端的安装包,链接在下面
禅道客户端的文件下载地址:
方式一:直接点这个链接就可以下载了https://dl.cnezsoft.com/zentaoclient/6.1/zentaoclient.win64.setup.exe
方式二:官网下载
官网地址https://www.zentao.net/dynamic/zentaopms17.4-81093.html
在这里插入图片描述
安装成功后打开禅道客户端,第一行输入服务器所在的IP地址,后面不需要写上端口,然后输入刚刚创建的账户进行登陆
使以上步骤都正确的话,登陆成功会进入下面的界面在这里插入图片描述在这里插入图片描述
现在,禅道开源版17.4已经成功的部署了!

总结

PHP、Apache、Mysql一定要安装并配置完成才能部署项目,服务器的防火墙也要打开11444、11443端口,如果服务器端可以访问但是客户端登陆失败,检查一下客户端服务器xxd有没有启动。

参考文档

1.https://www.zentao.net/book/zentaopmshelp/40.html

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
CentOS 系统上部署禅道的步骤如下: 1. 安装必要软件 在 CentOS 上需要安装 Apache、MySQL、PHP 等软件,可以使用 yum 命令进行安装: ``` yum install -y httpd mariadb mariadb-server php php-mysql php-gd php-mbstring php-xml ``` 2. 配置 MySQL 数据库 启动 MySQL 服务并进行安全设置: ``` systemctl start mariadb mysql_secure_installation ``` 然后创建一个新的数据库和用户,并授权: ``` mysql -u root -p CREATE DATABASE zentao DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'zentao'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON zentao.* TO 'zentao'@'localhost'; FLUSH PRIVILEGES; EXIT; ``` 3. 下载禅道 下载禅道最新本: ``` cd /var/www/html/ wget https://www.zentao.net/dl/zentao/latest -O zentao.zip unzip zentao.zip mv zentao/* . rm -r zentao zentao.zip ``` 4. 配置 Apache 禅道需要使用 Apache 作为 Web 服务器,可以使用以下命令启动 Apache 服务: ``` systemctl start httpd ``` 然后在 Apache 的配置文件中添加以下内容: ``` vim /etc/httpd/conf/httpd.conf ``` 添加如下内容: ``` <VirtualHost *:80> ServerName your-domain.com DocumentRoot /var/www/html/ <Directory /var/www/html> Options -Indexes +FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog /var/log/httpd/zentao-error_log CustomLog /var/log/httpd/zentao-access_log combined </VirtualHost> ``` 重启 Apache 服务: ``` systemctl restart httpd ``` 5. 安装禅道 在浏览器中访问 `http://your-domain.com`,按照禅道安装向导进行安装,填写之前创建的数据库和用户信息,然后完成安装。 6. 安全设置 禅道安装完成后,需要进行安全设置,包括修改管理员账户名和密码、限制 IP 访问等。 希望以上步骤对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HanXinstr

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值