两种方法设置linux环境下禅道开机自启动 您所在的位置:网站首页 禅道如何启动 两种方法设置linux环境下禅道开机自启动

两种方法设置linux环境下禅道开机自启动

2023-05-05 23:40| 来源: 网络整理| 查看: 265

有时候linux服务器关机还要手动启动禅道服务,很麻烦,就添加一行命令或一个脚步或设置开机自行启动

第一种方法:具体参考的这个文章:https://blog.csdn.net/qq284489030/article/details/74938272/etc/rc.local 中添加 /opt/zbox/zbox start

变更权限 chmod 775 /ext/rc.d/rc.local

 

注意:/etc/rc.local 这个目录下的rc.local文件是个链接文件,实际该文件是在/ext/rc.d/目录下,所以赋权时要找到原文件。

然后reboot重启机器试试吧!

第二种方法:具体参考的这个文章:https://blog.csdn.net/q13554515812/article/details/83718583已安装禅道就略过第一步一、下载禅道linux一键安装包,并安装1.下载地址:http://dl.cnezsoft.com/zentao/10.5/ZenTaoPMS.10.5.stable.zbox_64.tar.gz2.将安装包直接解压到/opt目录下3.Apache和Mysql常用命令1、执行/opt/zbox/zbox start 命令开启Apache和Mysql。2、执行/opt/zbox/zbox stop 命令停止Apache和Mysql。3、执行/opt/zbox/zbox restart 命令重启Apache和Mysql。4.访问和登录禅道启动Apache和Mysql服务后,浏览器直接访问 http://禅道服务器ip:apache端口 即可访问和登录禅道。注:如果网页无法访问,请先关闭禅道所在电脑的防火墙和selinux再刷新网页访问试一下。禅道默认管理员帐号是 admin,密码 123456。5.其他可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助。其中 -ap参数 可以修改Apache的端口,-mp参数 可以修改Mysql的端口。例如(apache端口改为8080,mysql端口改为3307):

1、/opt/zbox/zbox stop/2、/opt/zbox/zbox -ap 8080 -mp 33073、/opt/zbox/zbox start二、CentOS7设置自定义开机启动,添加自定义系统服务Centos 系统服务脚本目录:/usr/lib/systemd/有系统(system)和用户(user)之分,如需要开机没有登陆情况下就能运行的程序,存在系统服务(system)里,即:lib/systemd/system/反之,用户登录后才能运行的程序,存在用户(user)里,服务以.service结尾。这边以zentao开机运行为例:1.建立服务文件1、vim /lib/systemd/system/zentao.service文件内容如下:[Unit]Description=zentaoAfter=network.target

[Service]Type=forkingExecStart=/opt/zbox/zbox startExecReload=/opt/zbox/zbox restartExecStop=/opt/zbox/zbox stopPrivateTmp=true

[Install]WantedBy=multi-user.target以754的权限保存在目录,如果ll -a 查看权限不够,请对该文件添加权限,具体如下:chmod u+x 文件名例如:chmod u+xrw zentao.service备注:u:所有者, g:所属组,o:其他人,a:所有;+:添加权限,-减少权限,=直接赋值成这个权限r ---------- 4w --------- 2x ---------- 1rwxrw-r–7 6 4三个一组,rwx权限分别对应421相加得7,rw-对应42相加,r–对应4

当然也可这样赋权:chmod 754 zentao.service

文件内各行参数说明:[Unit]:服务的说明Description:描述服务After:描述服务类别[Service]服务运行参数的设置Type=forking是后台运行的形式ExecStart为服务的具体运行命令ExecReload为重启命令ExecStop为停止命令PrivateTmp=True表示给服务分配独立的临时空间注意:[Service]的启动、重启、停止命令全部要求使用绝对路径[Install]服务安装的相关设置,可设置为多用户3.查看一下服务状态命令:systemctl status zentao.service

3.设置开机自启动命令:systemctl enable zentao.service

设置完之后 查看一下服务状态命令:systemctl status zentao.service

至此,可以重启linux服务器试试了命令:reboot

启动完毕之后再查看一下启动状态

访问一下禅道看看吧。

4.其他命令启动zentao服务:systemctl start zentao.service设置开机自启动:systemctl enable zentao.service停止开机自启动:systemctl disable zentao.service查看服务当前状态:systemctl status zentao.service重新启动服务:systemctl restart zentao.service查看所有已启动的服务:systemctl list-units --type=service————————————————版权声明:本文为CSDN博主「戈流」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/lshxuexi/article/details/100011654



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有