如何在linux云服务器部署禅道

一、【准备工作】:

1、准备1台linux云服务器:例如2核4G,硬盘50G,(阿里云、腾讯云或其他云服务器都可以,本人使用的是阿里云服务器)

2、操作系统: CentOS Linux release 7.4.1708 (Core)

3、禅道软件下载地址:
http://www.zentao.net/download.html (也可以wget直接下载)

4、推荐Linux一键安装包64位,下载禅道部署包并上传到服务器的/opt目录

二、【开始部署】:

2.1、SSH终端登陆服务器:


不会ssh终端登陆linux服务器的自行百度,登陆服务器成功,截图大概是如下:

2.2、解压缩文件到 /opt目录

tar ZenTaoPMS.12.2.stable.zbox_64.tar.gz -C /opt
如果你没有下载禅道安装包上传服务器,你可以直接在服务器wget下载,命令:
wget http://dl.cnezsoft.com/zentao/9.8.2/ZenTaoPMS.9.8.2.zbox_64.tar.gz
备注: wget后面是禅道的下载地址,你可以去禅道官网找自己适合的版本。

(解压后文件太多,一个屏幕截图不全,此处截图省略)

2.3、修改禅道自带apache、mysql端口

为了不占用Server上默认的80、3306端口,我们修改禅道自带的apache、mysql端口。你可以根据自己的喜好来修改端口。
2.3.1 修改禅道自带的apache端口:

# /opt/zbox/zbox -ap 8000 (端口号范围在0-65535之间,你可以自己随便写,例如8001)

/opt/zbox/zbox -ap 8000

2.3.2 修改禅道自带的mysql端口:

# /opt/zbox/zbox -mp 8001 (端口号范围在0-65535之间,你可以自己随便写,例如8000)

/opt/zbox/zbox -mp 8001

2.3.3 启动禅道服务

# /opt/zbox/zbox start

/opt/zbox/zbox start
Apache is running

Mysql is running

注:你可以通过/opt/zbox/zbox stop命令终止以上服务,也可通过/opt/zbox/zbox restart命令重启以上服务。

/opt/zbox/zbox stop //停止服务
/opt/zbox/zbox restart //重启服务


2.4、配置iptables防火墙规则,允许端口访问

iptables -A INPUT -p tcp –dport 8000 -j ACCEPT
iptables -A INPUT -p tcp –dport 8001 -j ACCEPT

2.5、重启防火墙,使上述规则生效

service iptables save
service iptables restart
备注: 你大概率出现以下问题:【执行save命令时报错】:(因为我也遇到了这个问题,呵呵,所以特别说明一下怎么处理。)

# service iptables save

The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.

# service iptables restart

Redirecting to /bin/systemctl restart iptables.service

Failed to restart iptables.service: Unit not found.

当你遇到这个问题的时候,安装一下iptables-services.

yum install iptables-services
安装完在执行上面两个命令即可解决保存的问题。

2.6、设置禅道服务自动启动,以保证每次服务器重启后禅道能够正常启动。

2.6.1 编辑rc.local文件,在文件末尾添加禅道重启命令,保存后退出

# vim /etc/rc.local

vim /etc/rc.local

……

/opt/zbox/zbox start

:wq

注:由于默认情况下rc.local文件无执行权限,故必须使用chmod +x /etc/rc.local修改为可执行权限。

2)重启服务器后,使用ps命令查看禅道服务是否自动启动

ps aux | grep zbox
如下截图,都启动正常

2.7. 在云服务器的控制面板后台安全组添加规则,放行我们前面设置的8000和8001端口。

2.8.打开浏览器,按以下格式输入网址即可访问禅道

http://x.x.x.x:9000/zentao/ (x.x.x.x是云服务器的IP地址,或你的域名地址)

备注: 禅道默认的用户名是admin,密码是123456,登陆成功后记得修改密码。

未经允许不得转载:红哥笔记 » 如何在linux云服务器部署禅道

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏