gpt4 book ai didi

ubuntu - 为什么 localhost 不指向我的 Ubuntu apache 网络服务器?

转载 作者:行者123 更新时间:2023-12-04 18:52:17 24 4
gpt4 key购买 nike

正如标题所说,我真的很想知道为什么 localhost 无法在我的浏览器中连接到服务器并显示默认的“它可以工作!”许多教程中描述的页面(在终端中安装 apache2 之后)。 'ifconfig eth0 | 中提供的 IP 地址grep inet | awk '{ print $2 }'' 命令确实将我重定向到该页面,但不仅仅是通过'localhost'。

我搜索了很多,但它可能是由于什么?虚拟机网络设置?(现在在桥接网络上)? ubuntu 虚拟机里面有什么配置吗?有人可以提供一个简单的分步指南吗?任何帮助,将不胜感激。

最佳答案

做一个 > tailf /var/log/apache2/error.log你里面有什么?这与您的 Internet 连接或 VM 网桥无关。

你试过sudo apt-get --purge remove apache2?然后 sudo apt-get install apache2?
在那之后> ifconfig eth0 | grep inet | awk '{ print $2 }'
查找您的本地 IP 地址

然后去浏览器

http://your-ip/welcome.html

默认情况下,这是您的 apache2 日志在 Ubuntu 上的位置,
/var/log/apache2/error.log

您是否发出: sudo /etc/init.d/apache2 start ?您需要启动网络服务器才能访问它。

//本地主机问题

你的本地主机不起作用,因为你没有 /etc/hosts 中的这一行文件:
127.0.0.1       localhost

如果它不存在,请添加它。

您可以使用 emacs、vi 或 gedit 甚至记事本,找到文件并确保其在其中。这应该让你去。

关于ubuntu - 为什么 localhost 不指向我的 Ubuntu apache 网络服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27493269/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com