非常基本的问题入站。
我是一个CS学生,我是新的服务器端的东西。 我设法让自己成为一个云服务器,使用root sshlogin,并安装了LAMP(centOS 5.5)和tomcat5来运行servlet。
所以我浏览了教程,从头开始使用terminal。 然后,当我完成安装,我尝试通过我的浏览器从这里通常的方式访问它,但它只是超时。 然而ping显示一个回应。
(所以这里有两台机器,一台用来查看实际机器所在云端的输出和另一台机器)。
只是澄清,我已经开始server.it似乎httpd进程运行良好,虽然他们是一堆。
ps -aux | grep httpd
在configuration文件,让我们只是说我的IP是123.123.123.123,我的DNS是myserver.cloud.com
这是conf文件的内容:
ServerName myserver.cloud.com规范名称已closures。 听是80端口。
任何想法如何打开它的networking,所以我可以在这里查看它的forms? 响应应该看起来像这样: http : //articles.slicehost.com/2008/2/6/centos-installing-apache-and-php5 (apache 2testing页面)
在此先感谢任何能指引我正确方向的人。
默认情况下,CentOS启用了防火墙,因此您需要打开Apache正在侦听的端口。 这通常是80端口
iptables -I RH-Firewall-1-INPUT -p tcp -m tcp --dport 80 -j ACCEPT
应该做的伎俩。 这将允许连接到您的系统的端口80。 你应该看看iptables的手册页来获得更多的信息。
运行lokkit
并打开相关的端口。
通常,云提供商已经安装了防火墙,您需要在提供商pipe理界面的某处从Internet打开一个端口。 你可以命名你使用的提供者 – 我可以更具体的。
你可以明显地首先尝试与l or或链接,如果你可以访问该网站的箱子本身的外部IP。 如果你可以从外面的世界ping箱子。