有很多小伙伴都没有一个统一的设置nginx和mysql开机自启动的方式,今天我就将我的统一开机自启动格式分享给大家
首先是nginx配置开机自启动
#切换到'/lib/systemd/system/'目录cd /lib/systemd/system#创建nginx.service文件vim nginx.service将以下文件内容复制到nginx.service文件中
[unit]description=nginx serviceafter=network.target[service]type=forkingexecstart=/usr/local/nginx/sbin/nginxexecreload=/usr/local/nginx/sbin/nginx -s reloadexecstop=/usr/local/nginx/sbin/nginx -s quitprivatetmp=true[install]wantedby=multi-user.target'/usr/local/nginx/sbin/nginx'目录为nginx安装目录和启动nginx所在目录
[unit]服务说明
description 服务描述
after 服务类别
[service]服务运行参数设置
type=forking 是后台运行的形式
execstart 服务启动命令
execreload 服务重启命令
execstop 服务停止命令
privatetmp=true 给服务分配独立的临时空间
然后使用命令停止nginx
#停止nginx/usr/local/nginx/sbin/nginx -s quit#启动nginx服务systemctl start nginx#查看nginx运行状态systemctl status nginx#重启nginx服务systemctl restart nginx#停止nginx服务systemctl stop nginx#设置nginx服务开机自启动systemctl enable nginx#取消设置nginx服务开机自启动systemctl disable nginx那么设置mysql重新启动呢?其实和设置nginx一样的,只要有了模板,就不怕我们不会
#创建mysql.servicevim mysql.service#将以下内容复制到mysql.service中[unit]description=mysql serviceafter=network.target[service]type=forkingexecstart=service mysql startexecreload=service mysql restartexecstop=service mysql stopprivatetmp=true[install]wantedby=multi-user.target然后先停止mysql运行
#查看mysql是否启动service status mysql#停止mysql运行service stop mysql#启动mysql服务systemctl start mysql#查看mysql运行状态systemctl status mysql#重启mysql服务systemctl restart mysql#停止mysql服务systemctl stop mysql#设置mysql服务开机自启动systemctl enable mysql#取消设置mysql服务开机自启动systemctl disable mysql当然,在这里,如果有的小伙伴安装mysql的时候现在的是mysql安装程序安装的话,那么就更简单了,直接使用以下代码就可以了
#启动mysql服务systemctl start mysql#查看mysql运行状态systemctl status mysql#重启mysql服务systemctl restart mysql#停止mysql服务systemctl stop mysql#设置mysql服务开机自启动systemctl enable mysql#取消设置mysql服务开机自启动systemctl disable mysql当然,这个模板几乎适用于所有linux服务,只要配置的正确,就可以实现自启动管理
集特国产主板适配显卡大全
伦敦国王学院使用 NVIDIA Cambridge-1和 MONAI 打造开源合成大脑图像集
LG电子开发出超低能耗节能LED液晶面板
用FDC和LDC实现高精度非接触感测
华为被列入“国家安全威胁”清单,其他国家的市场也受到了影响
linux是如何设置nginx与mysql开机自启动?
4通道电压输出16 位和12 位数模转换器系列LTC2654
雷达水位计技术参数
VR消防是怎么一回事
Nvidia GeForce RTX 3000:移动版本
【TYPE-C转DC转接头方案】PD Sink端取电协议芯片ECP5701支持5V、9V、12V、15V、20V电压输出
基于ABS的拓展功能的应用研究
未来可期|鑫金晖国际电子电路(深圳)展会圆满收官!
小米6下月发布:陶瓷+双摄,运行8895三星S8+跑分曝光
VR/AR生态链重塑各端格局——市场及头戴设备方向
安装等离子不锈钢抛光机需要注意什么?
利用齐次性定理对基本运算电路进行研究分析
看看美国交通部部长赵小兰如何谈及自动驾驶?
直线电机的实际应用案例
10岁的Siri,是你所期望的人工智能吗?