文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

nginx启动命令和停止命令

2023-09-09 07:19

关注

进入nginx的sbin目录下

cd /usr/local/nginx/sbin/

1、启动nginx

./nginx

2、停止nginx两种方式

#待nginx进程处理任务完毕进行停止。./nginx -s quit#先查出nginx进程id再使用kill命令强制杀掉进程。./nginx -s stop

3、查看nginx端口

ps aux|grep nginx

4、查看nginx版本号

/usr/local/bin » ./nginx -V         nginx version: nginx/1.19.2built by clang 11.0.3 (clang-1103.0.32.62)built with OpenSSL 1.1.1g  21 Apr 2020TLS SNI support enabled

5、重启nginx

a,对 nginx 进行重启先停止再启动,即先执行停止命令再执行启动命令

./nginx -s quit./nginx

b,重新加载配置文件,当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,使用-s reload不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效,如下:

./nginx -s reload


6、开机启动

#如果想设开机启动的话mkdir -p ~/Library/LaunchAgentscp /usr/local/opt/nginx/homebrew.mxcl.nginx.plist ~/Library/LaunchAgents/launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.nginx.plistlaunchctl unload ~/Library/LaunchAgents/homebrew.mxcl.nginx.plist(取消开机启动)

7、安装位置

网站根目录在:/usr/local/var/wwwnginx配置文件位置:/usr/local/etc/nginx注意:nginx被安装到的目录位置:/usr/local/Cellar/nginx默认端口:80

8、查看帮助

/usr/local/etc/nginx » nginx -h nginx version: nginx/1.19.2Usage: nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g directives]Options:  -?,-h         : this help  -v            : show version and exit  -V            : show version and configure options then exit  -t            : test configuration and exit  -T            : test configuration, dump it and exit  -q            : suppress non-error messages during configuration testing  -s signal     : send signal to a master process: stop, quit, reopen, reload  -p prefix     : set prefix path (default: /usr/local/Cellar/nginx/1.19.2/)  -c filename   : set configuration file (default: /usr/local/etc/nginx/nginx.conf)  -g directives : set global directives out of configuration file

9、判断配置文件是否有问题

/usr/local/etc/nginx »  nginx -t        nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is oknginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful

10、停止nginx服务的其他的方法

查看nginx进程,进程号,停止的话可以杀进程

查看nginx进程:ps -ef|grep nginx

sudo kill -QUIT //主进程号

sudo kill -TERM //主进程号

/usr/local/etc/nginx » ps -ef|grep nginx     501  3213     1   0 10:00上午 ??         0:00.00 nginx: master process /Applications/phpstudy/Extensions/Nginx1.16.1/sbin/nginx -p /Applications/phpstudy/Extensions/Nginx1.16.1/    501  3214  3213   0 10:00上午 ??         0:00.01 nginx: worker process    501  3215  3213   0 10:00上午 ??         0:00.01 nginx: worker process    501  3216  3213   0 10:00上午 ??         0:00.05 nginx: worker process    501  3217  3213   0 10:00上午 ??         0:00.02 nginx: worker process    501  7114  6417   0 11:02上午 ttys001    0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn nginx------------------------------------------------------------/usr/local/etc/nginx » 

 

来源地址:https://blog.csdn.net/kongfanyu/article/details/128769528

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯