linux设置nginx systemctl启动

生成nginx.pid文件

bash 复制代码
#验证nginx的配置,并生成nginx.pid文件
/usr/local/nginx/sbin/nginx -t
#pid文件目录在 /usr/local/nginx/run/nginx.pid

设置systemctl启动nginx

bash 复制代码
#添加之前需要先关闭启动状态的nginx,让nginx是未启动状态
#关闭nginx
/usr/local/nginx/sbin/nginx -s quit
#添加nginx.service文件
touch /lib/systemd/system/nginx.service
#向文件写入配置
tee /lib/systemd/system/nginx.service << EOF
[Unit]                                                          #对服务的说明
Description=nginx - high performance web server                 #描述服务
After=network.target remote-fs.target nss-lookup.target         #描述服务类别

[Service]                                                       #服务的一些具体运行参数的设置
Type=forking                                                    #后台运行的形式
PIDFile=/usr/local/nginx/run/nginx.pid                         #PID文件的路径
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf     #启动准备
ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf           #启动命令
ExecReload=/usr/local/nginx/sbin/nginx -s reload                                    #重启命令
ExecStop=/usr/local/nginx/sbin/nginx -s stop                                        #停止命令
ExecQuit=/usr/local/nginx/sbin/nginx -s quit                                        #快速停止
PrivateTmp=true                                                                     #给服务分配临时空间

[Install]
WantedBy=multi-user.target                                                          #服务用户的模式
EOF
#在启动服务之前,需要先重载systemctl命令
systemctl systemctl daemon-reload
systemctl start nginx.service
systemctl status nginx
相关推荐
petaexpress30 分钟前
云服务器部署k8s需要什么配置?
运维·服务器·kubernetes
秋名山小白1 小时前
【面试题】软件测试实习(含答案)
linux·功能测试·测试用例
本喵是FW1 小时前
[Linux]僵尸进程,孤儿进程,环境变量
linux·运维·服务器
活宝小娜2 小时前
vue配置多个接口请求地址
前端·javascript·vue.js·nginx
年薪丰厚2 小时前
Linux中的tr命令详解
android·linux·运维
KookeeyLena34 小时前
我想注册一批账号做矩阵,需要每次注册都切换一个ip吗
服务器·网络·tcp/ip
马圈圈马4 小时前
nvidia-smi命令显示ERROR/ERR,随机掉卡
linux·pytorch·python·深度学习
Maxx Space6 小时前
828华为云征文|部署漫画杂志媒体服务器 Komga
linux·服务器·docker·华为云
Lordaeron_ESZ6 小时前
CSAPP Attack Lab
linux·汇编
-南柯一梦7 小时前
cpu路、核、线程、主频、缓存
运维·服务器