mac下nginx安装

Posted racheol

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下nginx安装相关的知识,希望对你有一定的参考价值。

 

 

一、安装 nginx

  1. 终端执行:
brew search nginx
brew install nginx

当前版本 1.10.2,通过brew可以把nginx需要的pcre,openssl,zlib全部一键装好。

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

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

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

/usr/local/Cellar/nginx/1.10.2_1  (安装路径)

执行nginx -V可以看到安装配置过程的一些选项,能自动化安装,就不要手动安装,不然会有各种出乎意料的问题。

nginx version: nginx/1.10.2
built by clang 8.0.0 (clang-800.0.38)
built with OpenSSL 1.1.0b  26 Sep 2016
TLS SNI support enabled
configure arguments: --prefix=/usr/local/Cellar/nginx/1.10.2_1 --with-http_ssl_module --with-pcre --sbin-path=/usr/local/Cellar/nginx/1.10.2_1/bin/nginx --with-cc-opt=\'-I/usr/local/opt/pcre/include -I/usr/local/opt/openssl@1.1/include\' --with-ld-opt=\'-L/usr/local/opt/pcre/lib -L/usr/local/opt/openssl@1.1/lib\' --conf-path=/usr/local/etc/nginx/nginx.conf --pid-path=/usr/local/var/run/nginx.pid --lock-path=/usr/local/var/run/nginx.lock --http-client-body-temp-path=/usr/local/var/run/nginx/client_body_temp --http-proxy-temp-path=/usr/local/var/run/nginx/proxy_temp --http-fastcgi-temp-path=/usr/local/var/run/nginx/fastcgi_temp --http-uwsgi-temp-path=/usr/local/var/run/nginx/uwsgi_temp --http-scgi-temp-path=/usr/local/var/run/nginx/scgi_temp --http-log-path=/usr/local/var/log/nginx/access.log --error-log-path=/usr/local/var/log/nginx/error.log --with-http_gzip_static_module --with-ipv6

可以通过执行ps -ef | grep nginx快速查看nginx master进程的pid,通过kill来关闭,通过执行nginx -c /user/local/etc/nginx/nginx.conf来重新打开


二、访问localhost:8080

Nginx 默认8080端口,这时已经可以访问了:

localhost:8080

会有一个默认欢迎界面。

以上是关于mac下nginx安装的主要内容,如果未能解决你的问题,请参考以下文章

mac下nginx安装

mac 下安装 nginx 加 rtmp 模块

mac下配置nginx

Mac环境下nginx的基本使用

[Nginx入门] --mac 下安装nginx

[Nginx入门] --mac 下安装nginx