繁体   English   中英

无法从网络上的另一台计算机连接到我的apache服务器

[英]Can't connect to my apache server from another computer on the network

我安装了Apache 2.4.7(Ubuntu)并设置了所有配置文件。 我的域名是www.cj1098.com。 我可以通过localhost和www.cj1098.com在我的主计算机上访问它,但是当我尝试从网络或外部网络上的另一台计算机访问它时,我得到了ERR_CONNECTION_REFUSED。

这使我认为我不允许该端口通过,或者我的防火墙阻止了该端口,但是我禁用了防火墙,并允许我的IP通过端口80。

我还编辑了apache2 / sites-available下的默认配置文件,以指向www.cj1098.com,并为其指定了index.html的正确目录路径名。

我在这里想念什么吗? 我尝试过几乎每本教程都可以找到大约3个Google页面,哈。

我想我应该提一下,我的Windows计算机上有一个可以在网络外部看到的apache服务器,但是我无法在Windows上安装php,所以我在Ubuntu上安装了LaMP。 我关闭了Windows apache服务器,正在尝试使Ubuntu一号正常工作。

编辑:现在,我可以通过输入ubuntu机器的ip地址,从Windows机器(在网络上)看到我的index.html文件。 我目前无法在外部网络上访问它,也无法通过另一台计算机上的域名访问它。

检查您的防火墙是否启用

sudo ufw status

如果已启用,只需禁用它并再次检查

sudo ufw disable

如果是这种情况,请再次禁用它并为您的防火墙编写例外规则

sudo ufw启用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM