在linux(CentOS7.2)云服务器上部署禅道

在前公司,在本地Mac os机器上部署过禅道,因为更换工作,公司有现成的云平台,所以本次将在云平台上搭建禅道环境

前提:

在云平台创建用来部署禅道环境的云服务器

本地是win10环境,使用Xshell ssh工具进行远程登录操作

1. 查看Linux服务器版本信息

# cat /etc/redhat-release

2. 禅道开源版安装包下载

# wget http://dl.cnezsoft.com/zentao/10.5/ZenTaoPMS.10.5.stable.zbox_64.tar.gz

wget会直接将安装包下载到当前目录

 3. 直接从当前目录下解压安装包到/opt目录下

#sudo tar -zxvf ZenTaoPMS.10.5.stable.zbox_64.tar.gz -C /opt

可前往/opt目录查看解压后的包/opt/zbox

4. 启动禅道Apache和Mysql服务

# /opt/zbox/zbox start

Start Apache success

Start Mysql success

启动 Apache和Mysql服务后,默认端口分别是80和3006

执行/opt/zbox/zbox start 命令开启Apache和Mysql。

执行/opt/zbox/zbox stop 命令停止Apache和Mysql。

执行/opt/zbox/zbox restart 命令重启Apache和Mysql。

浏览器直接访问 http://禅道服务器ip:apache端口 即可访问和登录禅道。

注:

如果网页无法访问,请先关闭禅道所在电脑的防火墙和selinux再刷新网页访问试一下。

查看防火墙状态

service iptables status

查看selinux状态

/usr/sbin/sestatus -v

查看iptables现有规则

iptables -L -n

Apache和Mysql常用命令

如果关闭防火墙和selinux仍不能访问禅道页面,此处还需要注意在云主机的安全组放开将Apache端口,我因为之前没有在安全组放开这个端口导致一直不能访问,如果还是不行,则需要继续下边的步骤

5. 修改禅道自带apache、mysql端口

为了不占用Server上默认的80、3306端口,我们修改禅道自带的apache、mysql端口。

 1)修改禅道自带的apache端口:

# /opt/zbox/zbox -ap 9000

2)修改禅道自带的mysql端口:

# /opt/zbox/zbox -mp 9001

6. 配置iptables防火墙规则,允许端口访问

# iptables -A INPUT -p tcp --dport 9000 -j ACCEPT

# iptables -A INPUT -p tcp --dport 9001 -j ACCEPT

注:查看iptables现在规则

iptables -L -n

 7. 重启防火墙,使上述规则生效

# service iptables save

# service iptables restart

禅道安装参考:https://www.zentao.net/book/zentaopmshelp/239.html

禅道使用说明:https://www.zentao.net/book/zentaopmshelp.html

你可能感兴趣的:(在linux(CentOS7.2)云服务器上部署禅道)