Loading... ### 引言 #### 服务相关命令 ```shell # 设置服务自启动 sudo systemctl enable nginx.service # 查看服务状态 systemctl status nginx # 启动服务 sudo systemctl start nginx # 停止服务状态 sudo systemctl stop nginx # 重启服务状态 sudo systemctl restart nginx ``` ### 一、建立服务文件 在`/usr/lib/systemd/system/`目录下建立`nginx.service`文件 命令为: ```shell sudo vim /usr/lib/systemd/system/nginx.service ``` 内容如下: ```shell [Unit] Description=你的服务介绍 After=syslog.target network.target [Service] Type=forking ExecStartPre=/server/nginx/1.25.3/sbin/nginx -t ExecStart=/server/nginx/1.25.3/sbin/nginx ExecReload=/server/nginx/1.25.3/sbin/nginx -s reload ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target ``` ### 二、重启服务配置,使生效 保存后重启配置,命令为: ```shell sudo systemctl daemon-reload ``` 然后可以用以下命令查看服务状态: ```shell systemctl status nginx ``` ### 三、设置自启动 以下命令去设置自启动: ```shell sudo systemctl enable nginx.service ``` 欢迎关注拓行公众号,分享各种技术博客文章拓行——奋勇进取,开拓未来,砥砺前行 最后修改:2024 年 04 月 09 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 如果您对各种技术博客文章感兴趣,欢迎关注拓行公众号,分享各种专业技术知识~