转载禅道Linux安装

一、软件包下载

Linux64位一键安装包(适用于Linux64位)

下载站点1: http://sourceforge.net/projects/zentao/files/10.3/ZenTaoPMS.10.3.stable.zbox_64.tar.gz/download

下载站点2: http://dl.cnezsoft.com/zentao/10.3/ZenTaoPMS.10.3.stable.zbox_64.tar.gz

二、将安装包移动Linux系统内

用xftp软件将浏览器的软件包移动到Linux内

三、找到ZenTaoPMS.10.3.stable.zbox_64.tar.gz包,并解压它,再移动到/opt目录下

方法一:

解压包

[root@localhost ~]# tar -zxvf ZenTaoPMS.10.3.stable.zbox_64.tar.gz

复制到/opt目录里

[root@localhost ~]# cp -r zbox /opt

进入/opt目录ll

[root@localhost ~]# cd /opt

查看是否复制成功

[root@localhost opt]# ll

方法二:

一次性解压并移动的命令

[root@localhost ~]# tar -zxvf ZenTaoPMS.10.3.stable.zbox_64.tar.gz -C /opt

进入/opt目录

[root@localhost ~]# cd /opt

查看是否解压移动成功

[root@localhost opt]# ll

四、修改禅道自带的Apache和MySQL端口号    -----   备选流程

注:为了不占用server上的默认端口80、3306,我们将修改禅道自带的Apache和MySQL 端口号

修改禅道自带的Apache端口

[root@localhost ~]# /opt/zbox/zbox -ap 1000

修改禅道自带的MySQL端口

[root@localhost ~]# /opt/zbox/zbox -mp 1001

注:这里的端口号可以更改为自己的端口号

备注资料:

Apache的-ap的来历

-ap --aport Apache port, default 80.

MySQL的-mp的来历

-mp --mport Mysql port, default 3306.

五、重启禅道服务

重启命令

[root@localhost ~]# /opt/zbox/zbox start

执行该命令后的显示

Apache is running
Mysql is running
 

启动

[root@localhost ~]#service mysqld start

Redirecting to /bin/systemctl start  mysql.service

centos7  MySQL启动失败解决方案:

出现这条提示,证明启动失败:

Start Mysql fail. You can see the log /opt/zbox/logs/mysql_error.log

说明:

       如果没报错就说明启动成功!

       注意:有时候启动MySQL会报错,比如:

       得到错误:ERROR!The server quit without updating PID file

我们这里主要是因为:selinux惹的祸,如果是centos系统,默认会开启selinux。解决方法是关闭它,打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器。

然后再启动mysql就没问题了。

参看语法资料:

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

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

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

可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助

六、创建数据库账号

[root@localhost ~]# /opt/zbox/auth/adduser.sh

按回车键后出现以下信息

This tool is used to add user to access adminer

Account:

在Account: 之后填入adminer

注:adminer是你所创建的新的管理

填入后再点击回车键会出现以下

Password:

这里直接点回车键,不用填写

执行显示如下:

[root@localhost app]# /opt/zbox/auth/adduser.sh
This tool is used to add user to access adminer
Account: adminer
Password: Adding password for user adminer
 

注:数据库的用户名:root,密码为空。数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行脚本添加账户

七、备选流程(只对已注册过禅道的用户有效)  -----数据备份   -------  新用户请略过此处!!

命令行登录禅道自带mysql数据库:

/opt/zbox/bin/mysql -u root -P 3306 -p

命令行导入备份的数据:

/opt/zbox/bin/mysql -u root -P 3306 -p zentaopro < zentao.sql

注:如果是首次安装“禅道”,此处略过;如果之前已经装有“禅道”,想导入之前的数据,则可以导入备份的zentao.sql文件;

八、配置iptables防火墙规则,允许端口访问   ------ 备选流程

设置允许访问更改后Apache端口:1000

[root@localhost auth]# iptables -A INPUT -p tcp --dport  1000 -j ACCEPT

设置允许访问更改后MySQL端口:1001

[root@localhost auth]# iptables -A INPUT -p tcp --dport  1001 -j ACCEPT

保存以上端口设置

[root@localhost auth]# service iptables save

iptables:将防火墙规则保存到 /etc/sysconfig/iptables:     [确定]

重启防火墙

[root@localhost auth]# service iptables restart

iptables:将链设置为政策 ACCEPT:filter                    [确定]

iptables:清除防火墙规则:                                 [确定]

iptables:正在卸载模块:                                   [确定]

iptables:应用防火墙规则:                                 [确定]

九、验证访问浏览器是否可打开禅道登录页面

1.用http://你的Linux IP:端口号,验证是否可以打开禅道初始页面

http://172.xx.x.147:1000

2.用http://你的Linux IP:端口号/zentao,验证是否可以打开禅道的个人登录界面或已登录页面

http://172.xx.x.147:1000/zentao

十、网页打开失败解决方法

        重启禅道设置

        [root@localhost opt]# /opt/zbox/zbox start

参考资料1:https://www.cnblogs.com/xxsl/p/6525378.html

参考资料2:https://jingyan.baidu.com/article/fea4511a3cca6ef7ba912544.html

参考资料3:https://blog.csdn.net/zhang18330699274/article/details/78117950
--------------------- 
作者:chun_xiaolin001 
来源:CSDN 
原文:https://blog.csdn.net/chun_xiaolin001/article/details/81567776 
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自blog.csdn.net/u014756339/article/details/85783802