保存退出后,进入到/usr/local/nginx/sbin下使用./nginx来检查一下语法问题

很明显,我的服务器上并没有www这个用户
所以使用useradd -s /sbin/nologin -M www #因为这个是web服务,所以不需要目录和登录权限
随后检查


然后又出现了上图的错误,我就进入到了配置文件中,我本来以为是我把它写到了events模块中,结果后面发现是它的上一行结尾,没有添加;加上后再检查

很显然,我之前测试所启动的nginx服务还没有关掉,直接killall -9 nginx就行
随后在检查启动

跟我所设置的核数一模一样
然后cd .. 推到上一级

最开始我去网页加载页面失败

随后查看防火墙放行端口 firewall-cmd –list-all 果然没有

[root@localhost nginx]# firewall-cmd –permanent –zone=public –add-port=80/tcp
success
[root@localhost nginx]# firewall-cmd –reload
success


添加成功 ,随后再次查看页面

至此结束
发表回复