Centos安装禅道

1.安装包下载

根据系统内核版本选择合适的安装包:https://www.zentao.net/dynamic/80201.html

查看服务器版本:
    [root@chenxi opt]# cat /etc/redhat-release
    [root@chenxi opt]# cat /proc/version

注意:linux一键安装包只能安装在/opt目录下,如果需要安装到其他目录。可以自己搭建环境后使用源码包安装,参考文档:http://www.zentao.net/book/zentaopmshelp/101.html

2.上传至安装目录:

sftp:/opt> put F:\下载\ZenTaoPMS.biz3.6.1.zbox_64.tar.gz

2.解压到/opt/module目录下

[root@chenxi opt]# tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.gz -C /opt/

3.修改禅道自带apache(80)mysql(3306)端口

为了不占用服务器端口,根据自己情况可不修改

        ①修改禅道自带apache端口:

[root@chenxi opt]# /opt/zbox/zbox -ap 9000

       ② 修改禅道自带mysql端口:

[root@chenxi opt]#  /opt/zbox/zbox -mp 9001

4.重启禅道服务

[root@chenxi opt]# /opt/zbox/zbox restart

    显示  Apache is running    Mysql is running   则启动成功

相关命令:

/opt/zbox/zbox start :开启Apache和Mysql
/opt/zbox/zbox stop :停止Apache和Mysql
/opt/zbox/zbox restart :重启Apache和Mysql
5.创建数据库账号
    [root@chenxi opt]# /opt/zbox/auth/adduser.sh

输入账号 和 密码 mysql数据库:/opt/zbox/bin/mysql -u root -P 9001 -p

6.配置Firewall防火墙规则,允许端口访问
    开启9000端口:
    [root@chenxi opt]# firewall-cmd –zone=public –add-port=9000/tcp
    开启9001端口:

[root@chenxi opt]# firewall-cmd –zone=public –add-port=9001/tcp

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

[root@chenxi opt]# systemctl restart firewalld.service

8.浏览器访问 
    http://IP:9000/zentao/user-login-L3plbnRhby8=.html
    默认账号密码:admin/123456

Centos Firewalld防火墙设置

Centos7及以上默认安装了firewalld,如果没有安装的话,可以使用 
yum install firewalld firewalld-config进行安装。
1.启动防火墙
systemctl start firewalld
2.禁用防火墙
systemctl stop firewalld
3.设置开机启动
systemctl enable firewalld
4.停止并禁用开机启动
sytemctl disable firewalld
5.重启防火墙
firewall-cmd --reload
6.查看状态
systemctl status firewalld 或者 firewall-cmd --state
7.查看版本
firewall-cmd --version
8.查看帮助
firewall-cmd --help
9.查看区域信息
firewall-cmd --get-active-zones
10.查看指定接口所属区域信息
firewall-cmd --get-zone-of-interface=eth0
11.拒绝所有包
firewall-cmd --panic-on
12.取消拒绝状态
firewall-cmd --panic-off
13.查看是否拒绝
firewall-cmd --query-panic
14.将接口添加到区域(默认接口都在public)
firewall-cmd --zone=public --add-interface=eth0(永久生效再加上 --permanent然后reload(重启)防火墙)
15.设置默认接口区域
firewall-cmd --set-default-zone=public(立即生效,无需重启)
16.更新防火墙规则
firewall-cmd --reload:无需断开连接,就是firewalld特性之一动态 添加规则
firewall-cmd --complete-reload:需要断开连接,类似重启服务
17.查看指定区域所有打开的端口
firewall-cmd --zone=public --list-ports
18.在指定区域打开端口(记得重启防火墙)
firewall-cmd --zone=public --add-port=80/tcp(永久生效再加上 --permanent)