nginx启动命令是什么

网友投稿 3814 2022-10-12

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

nginx启动命令是什么

启动nginx的命令为“/usr/local/nginx/sbin/nginx”。Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件代理服务器。其特点是占有内存少,并发能力强,其并发能力在同类型的网页服务器中表现较好。

本教程操作环境:windows7系统、nginx-1.21.0版本、Dell G3电脑。

进入sbin目录下执行以下命令:

启动nginx的命令为 /usr/local/nginx/sbin/nginx 停止nginx的命令为 /usr/local/nginx/sbin/nginx -s stop重启nginx的命令为 /usr/local/nginx/sbin/nginx -s reload

二.配置systemctl之后的启动方式

systemctl status nginxsystemctl start nginxsystemctl stop nginxsystemctl restart nginx

三.配置方法

1.创建一个nginx.service

在 /usr/lib/systemd/system/目录下面新建一个nginx.service文件。并赋予可执行的权限

vim /usr/lib/systemd/system/nginx.service

chmod +x /usr/lib/systemd/system/nginx.service

2.编辑service内容

[Unit] //对服务的说明Description=nginx - high performance web server //描述服务After=network.target remote-fs.target nss-lookup.target //描述服务类别[Service] //服务的一些具体运行参数的设置Type=forking //后台运行的形式PIDFile=/usr/local/nginx/logs/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 //服务用户的模式

3.启动服务

在启动服务之前,需要先重载systemctl命令systemctl daemon-reloadsystemctl start nginx.service

4.如果出现端口被占用情况

在nginx配置文件中 /usr/local/nginx/conf/nginx.conf

把listen 后面的数字修改成8080或者81。再重新启动服务。

(推荐教程:nginx教程)

php入门到就业线上直播课:查看学习

上一篇:linux find命令怎么用
下一篇:centos7安装php详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~