Mac Pro 编译安装 Nginx 1.8.1
#下载相关源码包,统一放到 /usr/local/src 目录下:
http://nginx.org/download/nginx-1.8.1.tar.gz
http://zlib.net/zlib-1.2.8.tar.gz
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz
#编译安装 Nginx
这里会将各依赖的源码编译进 Nginx,所以 --with-zlib 和 --with-pcre 后为对应的依赖源码目录路径。此外,编译选项中还开启了 HTTPS 的协议支持 --with-http_ssl_module
,若不需要 HTTPS, 可取消该选项。
cd /usr/local/src/nginx-1.8.1 ./configure --prefix=/usr/local/nginx --with-zlib=../zlib-1.2.8 --with-pcre=../pcre-8.36 make sudo make install
#测试 启动、重启、停止(nginx -s reload|reopen|stop|quit)
cd /usr/local/nginx #启动 sudo ./sbin/nginx # 浏览器访问 127.0.0.1 测试是否成功 #重启 sudo ./sbin/nginx -s reload #停止 sudo ./sbin/nginx -s stop
注意:nginx安装后默认监听 8080 端口,可以访问
http://localhost:8080
查看状态。如果要想监听 80 端口需要 root 权限,运行。
注意:nginx.conf 中的 用户名 及 用户组 配置为当前用户,即 jianbao、staff
延伸阅读: