- 系统启动脚本都在/usr/lib/systemd/system目录下,但是自己配置的服务官方不建议放在此目录下,放在/etc/systemd/system目录下
实现步骤:
(1)安装http服务, 用httpd服务启动脚本做参考
yum install httpd ##安装http服务
cp /usr/lib/systemd/system/httpd.service /etc/systemd/system/nginx.service

(2)修改启动配置文件
vim /etc/systemd/system/nginx.service
[Unit]
Description=The Nginx HTTP Server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target

测试启动nginx
systemctl start nginx

本文介绍如何在Linux系统中配置自定义的Nginx服务。通过将Nginx服务脚本复制到指定目录,并修改启动配置文件,实现Nginx服务的正确启动。文章详细说明了从安装http服务到最终测试启动Nginx的全过程。
847

被折叠的 条评论
为什么被折叠?



