nginx是啥?好吃不?有鸡肉味不?我不知道啊!!!!别问我原理是什么!!!我现在只管用!!!好,吐槽完毕,开搞。
首先,下载个nginx,请度娘,官网下载还是很好找的。
第二步,下载之后解压,好简单粗暴的样子!直接运行nginx.exe,果然启动失败,下面开始处理。
如果你没有做任何修改的话,nginx/logs下有error.log,打开发现bind() to 0.0.0.0:80 failed,绑定80端口失败。exm?好吧,召唤cmd,输入netstat -ano,查看PID是4的进程占用了80,打开进程管理器,找到竟然是System(描述:NT kernel & System ),吓尿了有木有,如果有强迫症一定要用80端口可以自行度娘如何关掉这个进程,我是乖乖的去修改nginx的端口去了,在nginx/conf下的nginx.conf下,找到server,修改listen为你想要的端口,我改成了81。
再次启动,the event "ngx_master_6580" was not signaled for 5s,传说是nginx 配置ssl的key有密码,关键是,我没配置ssl好么!然后就在这个问题卡牢了。
找同事的机器测试了一波,解压直接运行妥妥的!你这是鄙视我的老爷机么,nginx!