【发布时间】:2015-04-04 04:17:57
【问题描述】:
我已按照Amazon's tutorial 将我的 EC2 实例配置为 LAMP。这似乎运行正常(我可以在我上传的文件中看到phpinfo())。
然后我尝试通过执行以下操作来安装 phpMyAdmin:
sudo yum --enablerepo=epel install phpmyadmin
我可以看到phpMyAdmin现在在/usr/share/phpmyadmin,所以我添加了一个符号链接:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
然后我编辑了http.conf,将AllowOverride all 添加到<Directory "/var/www/html">。 (命令:sudo nano /etc/httpd/conf/httpd.conf)
然后重启服务器:
sudo service httpd restart
但是每当我访问http://ec2-xx-xxx-xxx-xxx.us-west-2.compute.amazonaws.com/phpmyadmin 时,我都会收到来自服务器的 403 Forbidden 响应:您无权访问此服务器上的 /phpmyadmin。
我觉得我错过了一些非常明显的东西,但我不知道是什么。
【问题讨论】:
标签: mysql amazon-web-services amazon-ec2 phpmyadmin