CentOS8--一键安装禅道

一、下载一键安装包
地址:
https://www.zentao.net/download/zentaopms.biz4.1.2-80314.html
CentOS8--一键安装禅道
文章图片
二、一键安装
将安装包直接解压到/opt目录下
特别说明: 不要 解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变, 也不要解压后把整个目录777权限 。
可以使用命令: sudo tar -zxvfZenTaoPMS.7.3.stable.zbox_32.tar.gz -C /opt
2、 Apache和Mysql常用命令
执行/opt/zbox/zbox start 命令开启Apache和Mysql。
执行/opt/zbox/zbox stop 命令停止Apache和Mysql。
执行/opt/zbox/zbox restart 命令重启Apache和Mysql。
注:如果需要开机自动启动,可以把 /opt/zbox/zbox restart 加到操作系统的自启目录。
3、访问和登录禅道
启动 Apache和Mysql服务后,
浏览器直接访问 http://禅道服务器ip:apache端口 即可访问和登录禅道。
注:如果网页无法访问,请先关闭禅道所在电脑的防火墙和selinux再刷新网页访问试一下。(使用云服务器请注意在安全组中开放apache使用端口)
禅道默认管理员帐号是 admin,密码 123456。
登录后,即可使用禅道项目管理功能。具体的使用,请直接参考我们的使用手册文档。
4、其他
可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助。
其中 -ap参数 可以修改Apache的端口,-mp参数 可以修改Mysql的端口。
例如(apache端口改为8080,mysql端口改为3307):
/opt/zbox/zbox stop
/opt/zbox/zbox -ap 8080 -mp 3307
/opt/zbox/zbox start
二、如何访问数据库
1、网页登录数据库
CentOS8--一键安装禅道
文章图片
如何操作:网页访问 http://禅道服务的ip:apache端口,点击“数据库管理”按钮有2层验证:
1)弹窗验证是输入运行 addusers.sh添加的用户名和密码。
我加的用户名是root,密码是123456。那么授权页面里用户名和密码就填写root和123456。
注意: 这里添加的用户名和密码是自定义的,你可以根据你的使用习惯来添加。
CentOS8--一键安装禅道
文章图片
2)网页直接显示登录界面:
系统:默认选择MySQL。
服务器: 127.0.0.1:mysql端口 (mysql端口启用的是3307,那么就填写 127.0.0.1:3307。 注意:ip只能写127.0.0.1
用户名: root。(禅道默认的数据库用户名是 root)
密码:123456。( 禅道默认的数据库密码是123456)
CentOS8--一键安装禅道
文章图片
导入数据
CentOS8--一键安装禅道
文章图片
2、命令行连接数据库
登录数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p(比如:/opt/zbox/bin/mysql -u root -P 3306 -p)
导入数据库:/opt/zbox/bin/mysql -u root -P mysql端口 -p 要导入的库名 < XXXX.sql (比如:/opt/zbox/bin/mysql -u root -P 3306 -p zentao < zentao.sql)


四、查看一键安装包的PHP版本。
请使用以下命令来确认禅道一键安装包使用的php版本。
/opt/zbox/bin/php -v
五、设置自定义开机启动,添加自定义系统服务
Centos 系统服务脚本目录:
/usr/lib/systemd/
有系统(system)和用户(user)之分,如需要开机没有登陆情况下就能运行的程序,存在系统服务(system)里,即:
lib/systemd/system/
反之,用户登录后才能运行的程序,存在用户(user)里,服务以.service结尾。
这边以zentao开机运行为例:
1.建立服务文件

# vim /lib/systemd/system/zentao.service
填写内容如下:
[Unit]
Description=zentao
After=network.target
[Service]
Type=forking
ExecStart=/opt/zbox/zbox start
ExecReload=/opt/zbox/zbox restart
ExecStop=/opt/zbox/zbox stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target


3.设置开机自启动
systemctl enable zentao.service
4.停止开机自启动:
systemctl disable zentao.service
启动zentao服务:
systemctl start zentao.service
6.重新启动服务:
systemctl restart zentao.service
7.查看所有已启动的服务:
systemctl list-units --type=service
修改禅道的访问地址去掉/zentao/my访问路径,下面是linux手动安装方式介绍。
将/opt/zbox/etc/apache 下的httpd.conf 中的 DocumentRoot “/opt/zbox/app/htdocs”
【CentOS8--一键安装禅道】修改成 /opt/zbox/app/zentao/www 即可

    推荐阅读