mac本机安装nginx遇见的大坑

报错404,我们先换源
https://blog.csdn.net/qq_29401881/article/details/116428241

然后执行找到文件夹就可以了

brew search nginx //查询要安装的软件是否存在
brew install nginx 下载nginx
open /usr/local/etc/nginx/ 打开nginx目录:servers目录以及nginx.conf
open /usr/local/Cellar/nginx //其实这个才是nginx被安装到的目录,是一个以版本号命名的文件夹

   open /usr/local/etc/nginx/  之后查看下面的nginx.conf

新增1个继承配置文件


image.png

nginx 常用命令

        验证配置是否正确: nginx  -t
        查看Nginx的详细的版本号:nginx  -V
        查看Nginx的简洁版本号:nginx  -v
        启动Nginx:start  nginx
    快速停止或关闭Nginx:nginx   -s   stop
    正常停止或关闭Nginx:nginx   -s   quit
    配置文件修改重装载命令:nginx   -s  reload

nginx 可能会遇见的问题

1.默认端口nginx是8080,有可能是你本地的8080被占用了

执行 sudo lsof -i:8080
如果出现类似的就说明被占用


image.png

杀死端口即可

kill 8080(端口号)

https://www.jianshu.com/p/e4d79b2dee9f

然后直接重启即可 nginx -s reload

前端简单配置接口转发

server {
    listen 8089;
    server_name  localhost;
    location / {
        root /Users/jp/Desktop/gaosu/center_pc;
        proxy_pass http://183.230.164.1xx:9010; // 这个一般拿来做本地api接口转发
    }
}

ps -ef | grep nginx

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容