MacOS通过brew安装nginx与编译安装nginx
MacOS通过brew安装nginx与编译安装nginx
通过brew安装nginx
安装
# 打开终端,输入如下命令
brew install nginx
安装结果
目录
/usr/local/Cellar/nginx/1.12.2_1/html #网页文件路径
/usr/local/Cellar/nginx/1.12.2_1/bin #二进制文件路径
/usr/local/etc/nginx #配置文件路径
/usr/local/Cellar/nginx/1.12.2_1/logs #日志文件路径
#这里的路径可以根据 配置文件 nginx.conf 修改
启动 关闭 nginx
## 通过 brew 方式
#启动
brew services start nginx
#关闭
brew services stop nginx
## 通过信号量方式
#启动
/usr/local/Cellar/nginx/1.12.2_1/bin/nginx
#关闭
/usr/local/Cellar/nginx/1.12.2_1/bin/nginx -s stop
通过编译安装nginx
1. 创建工作目录
cd /usr/local
mkdir AppBuildedBySource
cd AppBuildedBySource
mkdir src
cd src
2. 下载 nginx 找stable版本下载
wget http://nginx.org/download/nginx-1.12.2.tar.gz
3. 解压并进入目录
tar zxvf nginx-1.12.2.tar.gz
cd nginx-1.12.2
4. 看编译是否成功
#安装到目录/usr/local/AppBuildedBySource/nginx下 执行如下命令
# prefix 参数指定编译后安装的位置
./configure --prefix=/usr/local/AppBuildedBySource/nginx
上面截图没有报错说明编译成功
5. 安装
make clean
make && make install
6. 查看安装结果
cd /usr/local/AppBuildedBySource/nginx
ls
7. 启动 关闭 nginx
#启动
/usr/local/AppBuildedBySource/nginx/bin/nginx
#关闭
/usr/local/AppBuildedBySource/nginx/bin/nginx -s stop
可以看到四个文件夹 conf 配置文件 html文件 logs日志文件 sbin二进制文件
一切大功告成