nginx在MAC上的安装、启动、重启和关闭

转载 2018年04月16日 11:33:13

一、安装

执行如下命令

brew search nginx

brew install nginx

安装完以后,可以在终端输出的信息里看到一些配置路径:

/usr/local/etc/nginx/nginx.conf (配置文件路径)

/usr/local/var/www (服务器默认路径)

/usr/local/Cellar/nginx/1.8.0 (安装路径)

如果是macOS 1.12以上的系统,在安装过程中可能会出现"warning",说是不支持该版本的操作系统,可以暂时先忽略它。


二、启动

在终端中输入

ps -ef|grep nginx

如果执行的结果是

  501 15800     1   0 12:17上午 ??         0:00.00 nginx: master process /usr/local/Cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf  

  501 15801 15800   0 12:17上午 ??         0:00.00 nginx: worker process  

  501 15848 15716   0 12:21上午 ttys000    0:00.00 grep nginx


表示已启动成功,如果不是上图结果,在终端中执行

/usr/local/Cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf

命令即可启动nginx。

这时候如果成功访问localhost:8080,说明成功安装和启动好了。

、停止

在终端中输入 ps -ef|grep nginx  获取到nginx的进程号,注意是找到“nginx:master”的那个进程号,如下面的进程好是 15800

  501 15800     1   0 12:17上午 ??         0:00.00 nginx: master process /usr/local/Cellar/nginx/1.8.0/bin/nginx -c /usr/local/etc/nginx/nginx.conf  

  501 15801 15800   0 12:17上午 ??         0:00.00 nginx: worker process  

  501 15848 15716   0 12:21上午 ttys000    0:00.00 grep nginx


在终端中输入以下几种命令都可以停止

kill -QUIT  15800 (从容的停止,即不会立刻停止)

Kill -TERM  15800 (立刻停止)

Kill -INT  15800  (和上面一样,也是立刻停止)


四、重启

如果配置文件错误,则将启动失败,所以在启动nginx之前,需要先验证在配置文件的正确性,如下表示配置文件正确

promote:bin yangqianhua$ /usr/local/Cellar/nginx/1.8.0/bin/nginx -t -c /usr/local/etc/nginx/nginx.conf

nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok

nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful

重启有两种方法

1)在终端输入输入如下命令即可重启

promote:~ yangqianhua$ cd /usr/local/Cellar/nginx/1.8.0/bin/

promote:bin yangqianhua$ ./nginx -s reload

promote:bin yangqianhua$ 


2)根据进程号重启,执行命令 kill -HUP 进程号

转载地址:https://blog.csdn.net/yqh19880321/article/details/70478827

Mac下Nginx启动、重启和关闭

1、Mac下Nginx的启动: cd usr/local/nginx/sbin sudo ./nginx 2、Mac下判断配置文件是否正确 cd /usr/local/nginx/sbin sudo...
  • zhangzehai2234
  • zhangzehai2234
  • 2016-03-09 17:23:46
  • 22661

Mac 通过 Homebrew 安装 nginx 并设置开机启动配置

Mac 通过 Homebrew 下载 nginx 并设置开机启动配置步骤如下: brew install nginx 通过 Homebrew 下载的软件默认位置在 /usr/local/Cella...
  • Nick_php
  • Nick_php
  • 2016-12-25 11:45:17
  • 5557

nginx服务器操作命令(重启命令关闭)

nginx服务器操作命令(重启命令关闭)如果是LNMP安装的环境就比较简单了,直接在/etc/init.d/nginx下就可以直接操作。但如果是单独安装的就需要在安装目录进行操作了。nginx -s ...
  • xianglingchuan
  • xianglingchuan
  • 2016-12-21 19:05:42
  • 3698

Linux下Nginx安装/启动/重启/停止

Nginx是高性能的web服务器也是非常好用反向代理服务器,可以实现负载均衡,动静分离等策略,在linux下用的非常多。下面是下载地址 http://nginx.org/en/downl...
  • king_kgh
  • king_kgh
  • 2017-07-11 15:00:33
  • 19683

nginx启动、关闭、重启及常用的命令

nginx常用命令 启动: cd /usr/local/nginx/sbin ./nginx nginx服务启动后默认的进程号会放在/usr/local/nginx/logs/nginx....
  • veryisjava
  • veryisjava
  • 2017-06-08 14:55:11
  • 9269

Nginx在MAC上的安装、启动、重启和关闭

转载出处:http://blog.csdn.net/yqh19880321/article/details/70478827 ...
  • samuelandkevin
  • samuelandkevin
  • 2018-03-22 10:58:14
  • 18

Nginx的下载、安装、启动|重启|关闭-虚拟机下操作

1、下载nginx 下载地址为:http://nginx.org/download/nginx-1.10.1.tar.gz 进入linux命令行模式,使用下面命令将nginx下载到/usr/loc...
  • structur_e
  • structur_e
  • 2016-11-02 10:19:15
  • 720

linux nginx启动 重启 关闭命令

启动操作 [php] view plaincopyprint?nginx启动,重启,关闭命令" style="margin:0px; padding:0px; border:0px no...
  • ystyaoshengting
  • ystyaoshengting
  • 2015-12-31 16:17:59
  • 6245

mac brew 安装的mysql 启动与停止

mysql.server startmysql.server stop
  • zhf9208
  • zhf9208
  • 2013-08-01 00:56:18
  • 3525

nginx重启、启动、关闭命令

[root@localhost ~]# pkill -9 nginx [root@localhost ~]# /usr/local/nginx/sbin/nginx -c /usr/local/ngi...
  • lumengabc
  • lumengabc
  • 2014-04-02 14:21:55
  • 3128
收藏助手
不良信息举报
您举报文章:nginx在MAC上的安装、启动、重启和关闭
举报原因:
原因补充:

(最多只允许输入30个字)