-
端口被占用问题
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系统nginx重启失败问题
- linux系统盘使用率达到100%的问题查找和解决方法
- 关于windows系统安装sybase数据库 服务端和客户端使sybase数据库服务启动失败的问题解决方案以sybase Ase _15.7为例
- 解决phpmailer可以在windows下面发送成功, 在linux下面失败的问题
- 我的linux经历与问题解决&&联想ThinkPad E480 [2XCD] 电脑安装linux[ubuntu]系统无线网卡rtl8821??不可用问题
- 解决嵌入式linux系统下iconv库的移植问题
- 双系统(Linux + Windows)下时间不一致问题解决方法
- 使用setup轻松解决VMware虚拟机Linux -CentOS系统 NAT连网问题
- 在win10系统下nginx反向代理造成前端localhost访问失败的解决方法
- linux redhat 5中配置网络,解决系统安装好后不能上网的问题