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 中的 用户名 及 用户组 配置为当前用户,即  jianbaostaff

 

延伸阅读:

Mac Pro 开机自启动 PHP-FPM,Nginx,MySql 等软件 

posted @ 2016-07-19 07:42  52php  阅读(1714)  评论(0编辑  收藏  举报