Mac下安装Nginx-1.8.0

版权声明: https://blog.csdn.net/ksksjipeng/article/details/76146559

体验了一下在Mac安装Nginx的过程,Ngxin是做什么的,不用多说,我是用它来测试本机推流的,也就是直播。

1、下载zlib,我下载的是zlib-1.2.11;

2、下载pcre,我下载的pcre-8.40.tar.gz;

3、下载nginx,我下载的nginx-1.8.0;

4、解压上面的源码包到同一新建目录下面取名名nginx;

5、编译nginx,需要依赖–with-zlib 和 –with-pare 。此外, 编译选项中还开启了 HTTPS 的协议支持 –with-http_ssl_module, 若不需要支持 HTTPS, 可取消该选项。


1、cd nginx-1.8.0   
2./configure --prefix=/usr/local/nginx
--with-zlib=../zlib-1.2.11
--with-pcre=../pcre-8.40 --with-http_ssl_module    3、make    
4、sudo make install

6、如果顺利的话,出现表示安装成功;

/Library/Developer/CommandLineTools/usr/bin/make -f objs/Makefile install
test -d '/usr/local/nginx' || mkdir -p '/usr/local/nginx'
test -d '/usr/local/nginx/sbin'         || mkdir -p '/usr/local/nginx/sbin'
test ! -f '/usr/local/nginx/sbin/nginx'         || mv '/usr/local/nginx/sbin/nginx'             '/usr/local/nginx/sbin/nginx.old'
cp objs/nginx '/usr/local/nginx/sbin/nginx'
test -d '/usr/local/nginx/conf'         || mkdir -p '/usr/local/nginx/conf'
cp conf/koi-win '/usr/local/nginx/conf'
cp conf/koi-utf '/usr/local/nginx/conf'
cp conf/win-utf '/usr/local/nginx/conf'
test -f '/usr/local/nginx/conf/mime.types'      || cp conf/mime.types '/usr/local/nginx/conf'
cp conf/mime.types '/usr/local/nginx/conf/mime.types.default'
test -f '/usr/local/nginx/conf/fastcgi_params'      || cp conf/fastcgi_params '/usr/local/nginx/conf'
cp conf/fastcgi_params      '/usr/local/nginx/conf/fastcgi_params.default'
test -f '/usr/local/nginx/conf/fastcgi.conf'        || cp conf/fastcgi.conf '/usr/local/nginx/conf'
cp conf/fastcgi.conf '/usr/local/nginx/conf/fastcgi.conf.default'
test -f '/usr/local/nginx/conf/uwsgi_params'        || cp conf/uwsgi_params '/usr/local/nginx/conf'
cp conf/uwsgi_params        '/usr/local/nginx/conf/uwsgi_params.default'
test -f '/usr/local/nginx/conf/scgi_params'         || cp conf/scgi_params '/usr/local/nginx/conf'
cp conf/scgi_params         '/usr/local/nginx/conf/scgi_params.default'
test -f '/usr/local/nginx/conf/nginx.conf'      || cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf'
cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf.default'
test -d '/usr/local/nginx/logs'         || mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/logs' ||      mkdir -p '/usr/local/nginx/logs'
test -d '/usr/local/nginx/html'         || cp -R html '/usr/local/nginx'
test -d '/usr/local/nginx/logs' ||      mkdir -p '/usr/local/nginx/logs'

7、编译安装完成, 测试启动、重启、停止;

cd /usr/local/nginx  

启动  
sudo sbin/nginx     #浏览器访问 127.0.0.1 测试是否成功启动  

重启  
sudo sbin/nginx -s reload  

停止  
sudo sbin/nginx -s stop  

猜你喜欢

转载自blog.csdn.net/ksksjipeng/article/details/76146559