我试图按照这教程在我的ec2上设置一个灯,最终的目标是在实例上建立一个WordPress博客。我已经将安全组设置为:链接到我的安全组入站规则的图片
我已经通过PuTTY和am SSHing完成了对实例的设置。我运行了chkconfig --list httpd命令,它像它应该的那样输出httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off,然后我尝试在浏览器中输入公共IPV4地址,它没有给我Apache测试页面,而是这样:毕竟,端口80的图像实际上并没有打开。
我使用以下AMI: amzn hvm-2018.03.0.20190611-x86_64-EBS
帮助!
编辑 var/log/httpd/error.log不存在,所以检查它不会有帮助。
发布于 2021-03-10 17:58:10
您在您的WordPress实例上安装了EC2吗?
如果没有,请在EC2实例设置中查找用户数据,并添加以下内容:
#!/bin/bash
百胜-y更新
安装httpd php php-mysql -y
cd /var/www/html
回声“健康”> healthy.html
wget https://wordpress.org/wordpress-5.1.1.tar.gz
tar -xzf wordpress-5.1.1.tar.gz
cp -r wordpress/* /var/www/html
rm -rf wordpress
rm -rf wordpress-5.1.1.tar.gz
chmod -R 755 wp含量
chown -R apache:apache wp内容
wget https://s3.amazonaws.com/bucketforwordpresslab-donotdelete/htaccess.txt
mv htaccess.txt .htaccess
chkconfig httpd on
服务httpd启动
我希望这件事适合你。
发布于 2021-03-10 18:52:36
新AWS用户的常见问题。
转到Ec2页面,单击实例以显示所有细节。单击“安全”选项卡,查看您的安全组是什么。我猜你的照片和我的不一样。您可能遗漏了完全打开80端口所需的底部的80 ::/0。

我猜问题是您的安全组配置不正确。
单击页面左侧底部的“安全组”选项卡。然后单击您的安全组,如果使用默认设置,则需要创建一个并打开所有端口。如果已经有一个,请单击它,然后单击“入站规则”。
然后单击“编辑规则”。然后为HTTP添加一条新行,然后如果您看到source选项卡,单击它并将其切换到anywhere,然后它将自动填充0.0.0.0/0和::/0,这是我认为您需要的。

https://stackoverflow.com/questions/66569830
复制相似问题