从外部networking访问networking服务

我试图在运行Ubuntu 12.04的机器上部署Web服务(wsdl),并通过外部networking(即Internet)访问它。

起初,我使用apache2进行testing,通过启动它并通过http://<ip-adress>/访问一个简单的网站。 它工作正常

其次,我停止了apache2并开始我的服务运行在端口80上。我的服务可以通过http://localhost/本地访问,但是无法访问使用http://<ip-address>

我想知道是否我错过了一些东西或包含外部function,允许外部访问服务。

很多web服务器/框架只是绑定到127.0.0.1(lo)接口。

你使用什么软件来运行Web服务?

看你是否可以在任何地方指定地址。 设置为0.0.0.0。

与Apache的工作,因为从它到您的Web服务的连接是通过本地主机。