需要帮助对 VM 内的 Apache 进行故障排除

需要帮助对 VM 内的 Apache 进行故障排除

我在排除故障时遇到了困难。我觉得这个问题要么是因为我缺乏网络技能,要么是缺乏配置 Apache 的基本知识。我希望通过描述我的工作流程来阐明我的设置。

我有一个远程 Ubuntu Server 12.04 VM,我可以通过 SSH 访问它:。ssh [email protected] port 1234

我已经运行了 apache2,并且我已确认这一点,因为netstat -tulpn显示apache2正在监听0.0.0.0:80。如果我运行 ,apache2 确实正在作为进程运行ps。此外,运行wget localhost会下载 apache 的“它起作用了!”HTML 文件。

问题是,当我转到本地计算机并打开时http://111.111.111.111:1234,出现以下错误:

火狐浏览器:SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1

铬合金:This webpage is not available... Error 101 (net::ERR_CONNECTION_RESET): The connection was reset.

答案1

您无法通过 Web 浏览器访问其他端口,只能访问端口 80。出于服务器安全考虑,所有其他端口均被阻止。首先确保您已在服务器上安装了 ssh。如果没有,请输入:

须藤taskel

从列表中选择 ssh 服务器。另外:

sudo apt-get 安装 taskel

如果没有安装tasksel。

然后找到一些远程控制程序,我不知道是哪一个,今天有大约一百万个可用,您可以选择任何一个。还要检查防火墙状态以确保端口 22 没有被阻止:

sudo ufw 状态

相关内容