首页 > 其他分享 >开机自动启动workerman

开机自动启动workerman

时间:2023-02-01 12:22:17浏览次数:51  
标签:service xxx server workerman systemctl 自动 开机 php

转载自:https://www.gxlsystem.com/qianduan-5102.html

第一步:创建服务文件 workerman.service(权限755)

目录:/lib/systemd/system/workerman.service

image

第二步:复制以下代码保存退出,注意修改你的workerman路径

image

路径:/www/wwwroot/xxx.com/server.php

启动命令:php server.php start

上面命令中能启动,路径就是下面这样子

[Unit]
Description=workerman
After=network.target
[Service]
Type=forking
ExecStart=/usr/bin/php /xxx/xxx/server.php start -d
ExecReload=/usr/bin/php /xxx/xxx/server.php restart
ExecStop=/usr/bin/php /xxx/xxx/server.php stop
PrivateTmp=true
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target

修改这个文件,一定重启服务器,不然不生效的

第三步:启动服务

systemctl start workerman.service
第四步:查看服务状态

systemctl status workerman.service
第五步:开机启动

systemctl enable workerman.service

Tips: 禁用开机启动
systemctl disable workerman.service

错误:

The unit file, source configuration file or drop-ins of workerman.service changed on disk. Run 'systemctl daemon-reload' to reload units

修改了workerman.service服务文件没有重启服务器

标签:service,xxx,server,workerman,systemctl,自动,开机,php
From: https://www.cnblogs.com/dengxiaobo/p/17082151.html

相关文章

  • 软件开机自启动的四种方法
    本文讲述软件开机自启动的四种方法,前三种只针对在计算机开机的时候,自动打开程序,如程序被人为关闭后,程序不会再自动运行。第四种方法可以在计算机开机的时候自动打开程序,且......
  • 热敏打印机长文本自动换行打断单词问题记录
    1voidPrinterCtl::writeMyCom(QByteArraydata)2{3intl=0;4for(inti=MaxLength;i<data.size()-1;i+=MaxLength){5if(qAbs(......
  • @vue/cli 插件开发之自动根据目录列表生成别名配置
    1.相关文档@vue/cli官方文档@vue/cli@vue/cli插件开发指南@vue/cli2.插件命名规范为了让一个CLI插件在VueCLI项目中被正常使用,它必须遵循vue-cli-plugin-或......
  • python UI自动化之JS定位
    前言本篇总结了几种js常用的定位元素方法,并用js点击按钮,对input输入框输入文本一、以下总结了5种js定位的方法除了id是定位到的是单个element元素对象,其它的都是elemen......
  • Hibernate 自动进行数据封装
    1.前言Hibernate可以构建各种复杂的SQL语句,但其本质都是反射机制结合映射关系完成的。框架也仅是一款程序产品,人为编写的产物。要相信,只要你愿意,你完全可以实现自己的......
  • 验证oracle创建唯一键后索引的自动生成
    文档课题:验证oracle创建唯一键后索引的自动生成.数据库:oracle11.2.0.41、原表数据HR@orcl150>DESCtest2;NameNull?Type---......
  • Docker部署Nacos自动停止运行
    1、现象使用docker部署的Nacos在运行一段时间后,就自动停止运行了。查看docker运行容器,nacos停止了2、解决因为是学生购买的轻量级服务器,所以配置很低,出现这种问题我默......
  • 家庭宽带IPV6使用方式,终端SLAAC,DHCPV6自动配置
    使用运营商分配的ipv6地址分几种情况1运营商只给一段ipv6(一般不会)2运营商分配一段供互联使用ipv6,另外给一段PD前缀对于第一种方式没有更好的办法,地址分配......
  • PHPMyWind支持Word自动导入
    ​ 项目需求可发布文章需求涉及到富文本编辑器经过查阅我选择了较为简便不需要后端支持可独立完成的tinymce框架官方文档也是相当完整虽然都是全英文但是有强大的......
  • App自动化测试|原生app元素定位方法
    ##元素定位方法介绍及应用Appium方法定位原生app元素通过appiuminspector工具,可以获取元素的相关信息;在appium中提供了一系列的元素定位API,通过在这些API中输入指定的元素......