龙空技术网

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

红哥笔记 104

前言:

现时同学们对“centos禅道更新端口”都比较关注,大家都需要剖析一些“centos禅道更新端口”的相关内容。那么小编在网摘上收集了一些有关“centos禅道更新端口””的相关知识,希望咱们能喜欢,看官们一起来学习一下吧!

一、【准备工作】:

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

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

3、禅道软件下载地址:

(也可以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 

备注: 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 ACCEPTiptables -A INPUT -p tcp --dport 8001 -j ACCEPT

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

service iptables saveservice 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.打开浏览器,按以下格式输入网址即可访问禅道

(x.x.x.x是云服务器的IP地址,或你的域名地址)

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

标签: #centos禅道更新端口