macOS Monterey12.4编译安装 Nginx,以及 PCRE 编译

一、正常教程使用brew install nginx,如果出现问题则需要切换国内阿里云源,但是最新版本会出现依赖包PCRE2的提醒错误,如果你在安装中也遇到,则可以参考以下教程:

1. 下载PCRE安装包PCRE download | SourceForge.net

# 移动解压后的文件夹
sudo mv pcre-8.xx /usr/local
cd /usr/local/pcre-8.xx
./configure && sudo make && sudo make install
cd ..
sudo ln -s /usr/local/pcre-8.xx /usr/local/pcre

2. 下载nginx安装包nginx: download

# 移动解压后的安装包
sudo mv nginx-1.xx.xx /usr/local/nginx-1.xx.xx
cd /usr/local/nginx-1.xx.xx
# 编译
./configure && sudo make && sudo make install

3. 修改nginx文件夹用户与用户组

# 修改用户
sudo chown -R  anchao nginx
# 修改用户组
sudo chgrp -R  staff nginx

4. 验证

/usr/local/nginx/sbin/nginx -t

# 正确显示
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

# 启动
/usr/local/nginx/sbin/nginx

# 停止
/usr/local/nginx/sbin/nginx -s stop

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

5. 全局

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值