在 Ubuntu 16.04 安装禅道
创作于 2018 年左右,最初创建时间已丢失
1. 在任意目录下载解压版压缩包
wget http://dl.cnezsoft.com/zentao/10.4/ZenTaoPMS.10.4.stable.zbox_64.tar.gz
2. 将压缩包解压到指定目录/opt
(必须)
sudo tar -zxvf ZenTaoPMS.10.4.stable.zbox_64.tar.gz -C /opt
3. 指定 apache 和 mysql 端口启动
/opt/zbox/zbox -ap 8080 -mp 3306 start
查看是否提示
Start Apache success
Start Mysql success
4. 登录使用
初始账号
admin
123456
5. 机器开机自启配置
方法一
在/etc/init.d/rc.local
中添加要运行的脚本(不建议使用)
方法二
- 新建一个脚本 zentao.sh
#!/bin/bash
### BEGIN INIT INFO
# Provides: codemonkeys
# Required-Start: $local_fs $network
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: zentao service
# Description: zentao service daemon
### END INIT INFO
/opt/zbox/zbox -ap 8090 -mp 3390 start
需要添加中间的一段注释内容,否则会在sudo update-rc.d zentao.sh defaults 99
时提示
insserv: warning: script 'zentao.sh' missing LSB tags and overrides
或者一劳永逸(不推荐)
apt-get remove insserv
- 设置脚本执行权限
sudo chmod 755 /etc/init.d/zentao.sh
- 将脚本加入启动脚本中
sudo update-rc.d zentao.sh defaults 99
最后的数字为脚本启动顺序号
,取值范围是 0-99
- 验证是否已成功添加
在上面脚本中配置的 rc 等级Default-Start: 2 3 4 5
中的任意一个 rc 目录中查看是否增加了zentao.sh
cd /etc/rc2.d
ls
查看是否有zentao.sh
后缀的脚本
- 移出执行脚本方法
sudo update-rc.d -f zentao.sh remove
6. 停止和重启
/opt/zbox/zbox stop
/opt/zbox/zbox restart
7. 其他(查看命令)
/opt/zbox/zbox -h