linux服务器连接不上的问题

sonly0308 2010-08-06 08:54:05
我在我们公司192.168.0.86上搭建了lamp环境,我用ssh可以正常连接192.168.0.86,但是在浏览器上直接输入http://192.168.0.86却无法建立连接,此站点不可用。是怎么回事,希望大虾帮忙解决下
...全文
241 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
最帅马老师 2010-08-06
  • 打赏
  • 举报
回复
SELINUX一般会引起403错误,不会导致连接不上,连接不上很有可能是服务没启动,或者监听了别的端口
最帅马老师 2010-08-06
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 steptodream 的回复:]

#iptables -F
这样的操作最好别用。只是清空规则。不会清空默认策略。
如果你设置了-P INPUT DROP的话
执行#iptables -F后 谁也连不上了

直接把防火墙关了就是了/etc/init.d/iptables stop
把selinux也关闭!
确认web服务器是否打开 80端口是否处于监听lsof -i:80
[/Quote]

说得很全面
steptodream 2010-08-06
  • 打赏
  • 举报
回复
#iptables -F
这样的操作最好别用。只是清空规则。不会清空默认策略。
如果你设置了-P INPUT DROP的话
执行#iptables -F后 谁也连不上了

直接把防火墙关了就是了/etc/init.d/iptables stop
把selinux也关闭!
确认web服务器是否打开 80端口是否处于监听lsof -i:80
Wenxy1 2010-08-06
  • 打赏
  • 举报
回复
1。查看http服务是否启动。
#ps -e |grep hhtp

2。 查看防火墙是不是阻挡了访问。
#iptables -F
wwwunix 2010-08-06
  • 打赏
  • 举报
回复
http server启动了没有?
在192.168.0.86的机器上运行:
nmap 192.168.0.86
看看启动了那些服务器?
最帅马老师 2010-08-06
  • 打赏
  • 举报
回复
ls /etc/init.d/ | grep httpd看看,有可能你的服务名不是httpd,记得ubuntu中服务名是apache2
sonly0308 2010-08-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wenxy1 的回复:]

1。查看http服务是否启动。
#ps -e |grep hhtp

2。 查看防火墙是不是阻挡了访问。
#iptables -F
[/Quote]
我用ps -e|grep http 查看http服务是否启时输入这条命令没有反应
我用service http start 启动http时提示http: unrecognized service
是怎么回事。谢谢各位了

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧