Mac 下Nginx的安装教程

闻Nginx有很多优点,我不知道。你也许知道。下面简述安装过程。Mac下编译安装Nginx需要有好多支持库,不过我默认最简单的安装,其他扩展我也用不到。开始

A.PCRE是必须的。所以先安装PCRE

在终端执行如下命令下载最新稳定源码包

curl -O ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.32.tar.gz

然后执行解压安装

tar -vzxf pcre-8.32.tar.gz 

cd pcre-8.32

./configure 

make 

sudo make install

分别执行以上几条命令。加入没有错的话,安装完成。

B.安装Nginx,终端返回上层目录。下载最新稳定版Nginx源码包,并解压进入到Nginx的源码目录

cd ..

curl -O http://nginx.org/download/nginx-1.4.0.tar.gz

tar -vzxf nginx-1.4.0.tar.gz 

cd nginx-1.4.0

配置Nginx

 ./configure

这里说明一点。我这里是默认的配置。假如有特殊需要的话。请后面跟参数。如ssl之类的。请参阅官方安装文档及参数说明。这里不一一例举。配置完成后。假如没有出错的话。执行以下两条命令进行编译安装。

make 
sudo make install

上面命令没有出错的情况下说明已经安装完成 ,接下来做一个连接,方便使用Nginx的命令

sudo ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx

然后再输入

sudo nginx

就可以启动Nginx了。然后可以打开127.0.0.1进行测试就可以看到Nginx的默认页面(假如没有端口冲突等问题存在,Nginx使用80端口,可能与其他web服务软件冲突,请先停止在打开Nginx);

C.Nginx 控制命令如下

nginx -s stop
nginx -s quit
nginx -s reopen
nginx -s reload

D.Nginx 的默认配置文件在

/usr/local/nginx/conf/nginx.conf

 

 

 

updatedupdated2021-03-182021-03-18