美文网首页
nginx采坑记

nginx采坑记

作者: pixels | 来源:发表于2018-07-06 23:10 被阅读23次

采坑系列2-nginx

最近因为工作,需要配置nginx,初期nginx都运行的非常的顺利,在终端输入命令

nginx

然后打开localhost:8080,出现了nginx的界面

重启nginx,

nginx -s reload

一切到此都是两个字:完美

然后题主进行了一些私人配置,也不知道进行了什么误操作,之后运行nginx一直报错

aa.png

尝试了网上我能查到的所有的解决方案(有哪些可以自行去搜索)都没用解决问题,无数次的重新安装 brew reinstall nginx,甚至手动删除nginx相关目录,报错依旧坚挺的在那里。作为一个初次接触nginx的小白,表示泪水止不住的往下流。无奈之际拿出朋友的电脑安装nginx,在确认朋友电脑上面nginx成功运行和reload,对比/usr/local/var/run/nginx.pid。发现很多的文件都有红色的标记,文件明显有损坏,解决方案很简单,完全的拷贝/usr/local/var/run/下nginx相关文件(如图)替换损坏的文件,一切完美解决,

bb.png

与nginx无关的一些案例

依旧是工作所需,需要对80端口号的路径做映射,nginx映射配置完成,发现无论如何都无法打开localhost,修改端口号发现可以打开页面。


cc.png

通过

lsof -t -i :80

可以看到80号端口被其他进程占用,那么通过以下命令可以方便的杀掉被占用对应端口的进程

kill $(lsof -t -i :80)

再次运行lsof -t -i :80发现已经没有进程占用80端口
注意:以上所有命令都只在mac上尝试有效

相关文章

  • nginx采坑记

    采坑系列2-nginx 最近因为工作,需要配置nginx,初期nginx都运行的非常的顺利,在终端输入命令 ngi...

  • nginx 源码安装 mac

    nginx源码安装,添加with-http_ssl_module, mac采坑记 首先,下载源码,解压,进ngin...

  • Universal Link 前端部署采坑记

    Universal Link 前端部署采坑记 Universal Link 前端部署采坑记

  • TensorFlow分布式

    TensorFlow分布式采坑记 https://blog.csdn.net/tiangcs/article/de...

  • ReactNative采坑记

    记录一些坑和对rn的理解 1.React-Native 启动时报错 - “no bundle url presen...

  • antd 采坑记

    select placeholder 不起作用。 使用getFieldDecorator传入了一个默认值,如果默认...

  • IOS采坑记

    1.消除input在ios里面的默认内阴影

  • rabbitmq采坑记

    rabbitmq序列化 生产者序列化 ,默认是jdk序列化 消费者序列化,不写的话,只能用字节数组接收,不能转换成...

  • MySQL采坑记

    MySQL版本:8.0.15操作系统:Windows 10 ERROR 1148 (42000): The use...

  • MXNET采坑记

    卷积神经网络的输出单元数计算方法 `Conv2D`要求输入的x的形状为`(batch_size, in_chann...

网友评论

      本文标题:nginx采坑记

      本文链接:https://www.haomeiwen.com/subject/dociuftx.html