Mac下安装Nginx-1.8.0

来源:互联网 发布:软件开发技术报告 编辑:程序博客网 时间:2024/06/08 03:49

体验了一下在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 installtest -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  
原创粉丝点击