在 Amazon EC2 中找不到 httpd 目录来配置 PhpMyAdmin
Posted
技术标签:
【中文标题】在 Amazon EC2 中找不到 httpd 目录来配置 PhpMyAdmin【英文标题】:Unable to find httpd directory in Amazon EC2 to configure PhpMyAdmin 【发布时间】:2016-04-05 05:54:52 【问题描述】:我是亚马逊服务器的新手。我已经在我的 Amazon EC2 服务器中安装了 phpMyadmin。要从我的 PC 访问我的服务器的 PhpMyadmin,我似乎需要配置一些文件。根据this link 我需要更改文件/etc/httpd/conf.d/phpMyAdmin.conf
但是/etc 目录中没有名为“httpd”的目录或文件。我在哪里可以找到 httpd 目录?如何配置我的机器以访问 phpmyadmin?我几乎尝试了 *** 中的所有解决方案,但没有一个对我有用。任何帮助都是可观的。
【问题讨论】:
@Suraj 您可以使用 find 命令找到该文件:find / -type f -name phpMyAdmin.conf。 您是如何安装 phpMyAdmin 的——使用您的发行版的包管理器或将源代码下载到您的 Web 根文件夹? 【参考方案1】:首先您需要在您的 ec2 实例上配置网络服务器。您可以将 apache 安装为网络服务器。
对于 RHEL/Amazon/Fedora Distro 发出以下命令:-
sudo yum install httpd
然后根据您正在使用的链接在/etc/httpd/conf.d/phpMyAdmin.conf
中进行更改并重新启动apache Web 服务器。
sudo service httpd restart
您可以通过http://ec2-ip-address/phpmyadmin访问PHPMyAdmin
对于 Ubuntu/Debian Distro 发出以下命令:-
sudo apt-get install apache2
然后根据您正在使用的链接在/etc/apache2/conf-enabled/phpmyadmin.conf
中进行更改并重新启动apache Web 服务器。
sudo service apache2 restart
您可以通过http://ec2-ip-address/phpmyadmin访问PHPMyAdmin
【讨论】:
以上是关于在 Amazon EC2 中找不到 httpd 目录来配置 PhpMyAdmin的主要内容,如果未能解决你的问题,请参考以下文章
将 PHP 版本 5.3 更新到 7.2 Amazon aws ec2
在 AWS 上托管多个网站 - Amazon Linux EC2
启动 Amazon EC2 实例时如何自动启动 Web 服务?
httpd websocket 错误,在“连接”标头中找不到“升级”令牌