学堂 学堂 学堂公众号手机端

Mac 安装nginx之后重启、停止、开启等操作

lewis 1年前 (2024-05-07) 阅读数 16 #技术

操作系统:macOs High Sierra10.13.6

1.我用的homebrew安装的nignx1.15.9,安装完成之后会有下面的提示:


网站根目录在:/usr/local/var/www

nginx配置文件位置:/usr/local/etc/nginx

注意:nginx被安装到的目录位置:/usr/local/Cellar/nginx

默认端口:8080

2.启动:

终端直接运行:nginx

因为我修改了配置文件:将默认端口8080改成了80。

原因是1024以下端口启动时需要root权限,所以sudo nginx即可。

3.重启、停止

查看帮助之后可得:

终端运行:

sudo nginx -s reload //修改配置后重新加载生效

sudo nginx -s reopen //重新打开日志文件

sudo nginx -s stop //快速停止nginx

sudo nginx -s quit //完整有序的停止nginx/优雅关闭(先服务完已打开的连接)

4.判断配置文件是否有问题

终端运行:sudo nginx -t

停止nginx服务的其他的方法:

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

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

sudokill-QUIT//主进程号

sudokill-TERM//主进程号

操作系统:macOs High Sierra10.13.6

1.我用的homebrew安装的nignx1.15.9,安装完成之后会有下面的提示:

网站根目录在:/usr/local/var/www

nginx配置文件位置:/usr/local/etc/nginx

注意:nginx被安装到的目录位置:/usr/local/Cellar/nginx

默认端口:8080

2.启动:

终端直接运行:nginx

因为我修改了配置文件:将默认端口8080改成了80。

原因是1024以下端口启动时需要root权限,所以sudo nginx即可。

3.重启、停止

查看帮助之后可得:

终端运行:

sudo nginx -s reload //修改配置后重新加载生效

sudo nginx -s reopen //重新打开日志文件

sudo nginx -s stop //快速停止nginx

sudo nginx -s quit //完整有序的停止nginx/优雅关闭(先服务完已打开的连接)

4.判断配置文件是否有问题

终端运行:sudo nginx -t

停止nginx服务的其他的方法:

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

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

sudokill-QUIT//主进程号

sudokill-TERM//主进程号

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门