-
端口被占用问题
nginx的默认端口为80端口,当我们的80端口被占用时,nginx无法启动成功。这时我们可以使用命令netstat -an | grep :80
查看80端口的占用情况。
于是,我们需要修改nginx的默认端口。通过命令进入nginx的sites-available目录下修改default文件。
上图红框中的80即为nginx默认端口,我这里将其改为了81。修改完配置之后使用命令sudo service nginx restart
即可重启nginx。如下图所示,这样我们便解决了80端口被占用导致的nginx无法启动成功的问题。 -
nginx配置错误导师重启失败问题
首先,使用命令nginx -t
查看是哪一行配置出错。
如上图,我这里是nginx.conf文件74行配置错误。然后使用命令sudo vim nginx.conf
命令修改配置文件,使用:74
回车跳转到对应报错的行数,然后按i
键即可进行进行修改,修改完成后按ESC
键退出编辑,再次按:wq
保存修改,随后重启nginx即可。再次使用
nginx -t
命令查看状态,出现下图所示表示nginx配置语法正确了。关于nginx的配置规则,网上有很多资料可以查询,我这里就不具体说明了。
相关文章
- 如何解决 linux 操作系统显示中文乱码问题?
- LINUX系统vim指令提示command not found问题解决
- 解决网卡重启失败的问题(centos7)
- 配置linux系统时区---解决ntp同步完时间不准问题
- 【linux】解决centos 7系统root用户下Chrome无法启动问题
- 解决linux下载github项目下载不下来,下载失败, 连接失败的问题
- 解决Linux系统下,“/usr/bin/ld: 找不到 -lXXX”问题
- 解决虚拟机克隆的linux系统ip无法正常使用问题
- Linux记录-重启后磁盘丢失问题解决方案
- Linux下解决网卡重启失败Restarting network (via systemctl): Job for failed较全的解决方案