macOS 安装 nginx

macOS 安装 nginx

brew install nginx
cp nginx.conf.default nginx.conf
cd www.conf.default www.conf


找到PHP的位置

/usr/local/php7

修改 ~/profile

PATH="/usr/local/php7/bin:/usr/local/php7/sbin:$PATH"


开启

php-fpm

关闭 php-fpm

sudo killall php-fpm


如果遇到上传文件权限不够

nginx open() client_body_temp failed Permission denied

修改 nginx.conf 中 user root root 不可以,需要改成 user root owner;

然后 sudo nginx 启动正常。



设置 nginx 开机启动

复制 /usr/local/Cellar/nginx/1.17.0/homebrew.mxcl.nginx.plist 到 /Library/LaunchDaemons

cp /usr/local/Cellar/nginx/1.17.0/homebrew.mxcl.nginx.plist /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
sudo chown root /Library/LaunchDaemons/homebrew.mxcl.nginx.plist
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist


最后 brew uninstall httpd LOL

真诚赞赏,手留余香
赞赏
随机推荐
CentOS 7 服务管理命令 systemctl
sql 之 union && union all 以及安全问题
Windows搭建基于nginx rtmp的视频点播服务器
CSS自定义字体font-face
JavaScript判断变量是否为undefined两种方式差异
display:inline-block元素之间空隙的产生原因和解决办法
RESTful API 最佳实践
jQuery Mobile 1.4.5实现类似微信的弹出提示
Javascript 获取时间戳
axios发送post请求,nodejs无法正常获取
QQ号

微信联系我

夜间模式切换
回到顶部