前言

虽然后简单的方式安装Nginx,但是习惯了在linux 上的操作,为了保持一致,因此也使用编译安装的方法进行安装Nginx。

资源下载

这些都是 Nginx 编译需要的依赖,下载后分别解压, 注意解压的文件要在同一个目录下面

1
2
3
4
5
6
7
tar -zxvf nginx-1.12.2.tar.gz

tar -zxvf zlib-1.2.11.tar.gz

tar -zxvf pcre-8.38.tar.gz

tar -zxvf openssl-1.1.0g.tar.gz

进入nginx目录后执行

1
2
3
4
5
6
7
8
./configure --prefix=/usr/local/nginx --with-zlib=../zlib-1.2.11 --with-pcre=../pcre-8.38 --with-openssl=../openssl-1.1.0g


// 依次执行以下命令

make

sudo make install

以上执行完毕后, nginx 就被安装到 /usr/local/nginx 目录下

Nginx的启停

在 mac 上随便修改点东西,就提示没有权限也是醉了,只好每个命令前面都加上 sudo

启动
sudo /usr/local/nginx/sbin/nginx

关闭
sudo /usr/local/nginx/sbin/nginx -s stop

重启
sudo /usr/local/nginx/sbin/nginx -s reload

参考