Linux(centos7)安装禅道
禅道9.7开源集成版(集成了mysql、apache、php)不需要自己配置
下载
禅道下载地址:http://dl.cnezsoft.com/zentao/9.7/ZenTaoPMS.9.7.stable.zbox_64.tar.gz
安装
将我们下载好的安装包解压到/opt文件夹下
特别说明:不要解压到别的目录再拷贝到/opt/,因为这样会导致文件的所有者和读写权限改变,也不要解压后把整个目录777权限。
可以使用命令:
tar -zxvf ZenTaoPMS.9.7.stable.zbox_64.tar.gz -C /opt
1、修改集成的mysql和apache端口号
为了不影响本地安装的mysql和apache服务的时候我们修改禅道默认的端口号:
设置mysql端口号是3307:
[root@localhost zbox]# ./zbox -mp 3307
设置apache端口号是90
[root@localhost zbox]# ./zbox -ap 90
Apache和Mysql常用命令
/opt/zbox/zbox start #命令开启Apache和Mysql。
/opt/zbox/zbox stop #命令停止Apache和Mysql。
/opt/zbox/zbox restart #命令重启Apache和Mysql

设置禅道开机启动
CentOS7设置自定义开机启动,添加自定义系统服务
Centos 系统服务脚本目录:
/usr/lib/systemd/
有系统(system)和用户(user)之分
如需要开机没有登陆情况下就能运行的程序,存在系统服务(system)里,即:/lib/systemd/system/
反之,用户登录后才能运行的程序,存在 /lib/systemd/user 里,服务以.service结尾
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
[Unit]:服务的说明 Description:描述服务 After:描述服务类别 [Service]服务运行参数的设置 Type=forking是后台运行的形式 ExecStart为服务的具体运行命令 ExecReload为重启命令 ExecStop为停止命令 PrivateTmp=True表示给服务分配独立的临时空间 注意:[Service]的启动、重启、停止命令全部要求使用绝对路径 [Install]服务安装的相关设置,可设置为多用户
2.保存目录
以754的权限保存在目录
chmod 754 /lib/systemd/system/zentao.service
3.设置开机自启动
systemctl enable zentao.service
4.其他命令
systemctl start zentao.service 启动zentao服务 systemctl enable zentao.service 设置开机自启动: systemctl disable zentao.service 停止开机自启动: systemctl status zentao.service 查看服务当前状态: systemctl restart zentao.service 重新启动服务: systemctl list-units --type=service 查看所有已启动的服务:
浙公网安备 33010602011771号