linux是如何设置nginx与mysql开机自启动?

描述

有很多小伙伴都没有一个统一的设置nginx和mysql开机自启动的方式,今天我就将我的统一开机自启动格式分享给大家

首先是nginx配置开机自启动

#切换到'/lib/systemd/system/'目录
cd /lib/systemd/system
#创建nginx.service文件
vim nginx.service

将以下文件内容复制到nginx.service文件中

[Unit]
Description=nginx service
After=network.target


[Service]
Type=forking
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PrivateTmp=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.service
vim mysql.service
#将以下内容复制到mysql.service中
[Unit]
Description=mysql service
After=network.target


[Service]
Type=forking
ExecStart=service mysql start
ExecReload=service mysql restart
ExecStop=service mysql stop
PrivateTmp=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服务,只要配置的正确,就可以实现自启动管理

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分