我有一个运行 Ubuntu 18.04 的 EC2 实例,带有 apache2 服务器。我可以通过 PuTTY 和 FileZilla 连接到它并查看服务器。服务器正在运行,index.html
下面有由 apache2 创建的文件/var/www
,但当我在浏览器中输入我的公共 IPv4 地址时,我仍然无法连接并查看 apache2 欢迎页面(无法连接到它)
可能是什么原因? 可能是因为我使用的是免费套餐,并且已经在运行另一个 EC2 实例吗?(运行良好)
*编辑:我运行了以下命令,这些是输出:
netstat -plunt | grep "443 \|80 "
(并非所有进程都能被识别,非自有进程信息将不会显示,您必须是 root 才能看到所有内容。)tcp6 0
0 :::80 :::* LISTEN
curl -I http://localhost
HTTP/1.1 200 OK 日期:2018 年 12 月 31 日星期一 16:39:42 GMT 服务器:Apache/2.4.29 (Ubuntu) 最后修改时间:2018 年 12 月 31 日星期一 12:54:24 GMT ETag:“2bb4-56f5oe88329x4” 接受范围:字节 内容长度:10918 变化:接受编码 内容类型:text/html
答案1
答案2
尝试使用 http,而不是默认的 https。这对我来说终于有用了。
答案3
是的,“https://64.198.24.123”是默认的,也是浏览器自动打开的,但是当我从中删除“s”时:“http://64.198.24.123”,它就可以工作了。