nginx启动成功进程正常,浏览器访问不了,欢迎页面不出现

自己搭建了nginx+tomcat 部署到服务器上面。 装好nginx,为了避免冲突,把其他进程都检查了一遍,没有占用80端口,所以默认使用80端口,安装好后,启动nginx,ps -ef | grep nginx 进程正常 使用浏览器访问时发现访问不了!

现在我分享一下我的解决方法,

1、先查看nginx配置是否正确
执行下面的命令:

	 nginx -t   #查看nginx配置是否正确  也可以切换到nginx的安装目录下的sbin目录下,执行: ./nginx -t

2、查看nginx是否启动成功

	ps -ef | grep nginx  #查看nginx端口

执行步骤1,2,后发现nginx配置没问题,且启动成功了!进程正常,我猜测是端口没开放。
3、.检查服务器对应的端口是否放开

查看端口是否开放

	telnet + ip + port  #如: telnet 192.168.157.129 80  
	#没有telnet命令使用:yum install telnet 安装后使用。

输入命令后得到如下,证明端口没有开放

(1)查看开放的所有端口
命令一

	netstat -a # 查看所有服务端口 

命令二

	nmap + ip地址 # 如:nmap 127.0.0.1

(2)很多时候 telnet 完就无法退出了,ctrl+c 有时也无法退出;
这个时候先执行:ctrl+] 然后在telnet 命令行输入 quit 就可以退出了

按道理,以上所有都成功了的话,一定是可以访问的。
如果还是不能访问可以评论留言讨论,感谢大家阅读。

你可能感兴趣的:(linux技术文档)