在Amazon Linux上安装phpMyAdmin
使用以下命令在Amazon Linux上安装phpMyAdmin后…:在Amazon Linux上安装phpMyAdmin,linux,amazon-ec2,phpmyadmin,Linux,Amazon Ec2,Phpmyadmin,使用以下命令在Amazon Linux上安装phpMyAdmin后…: sudo yum --enablerepo=epel install phpmyadmin sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin 。。。我已经尝试了本文中描述的步骤(在前面的StackOverflow回答中提到),但在发出命令后确实会收到以下错误消息 sudo chmod 0700/etc/httpd/conf.d/phpmyadmin.conf
sudo yum --enablerepo=epel install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
。。。我已经尝试了本文中描述的步骤(在前面的StackOverflow回答中提到),但在发出命令后确实会收到以下错误消息
sudo chmod 0700/etc/httpd/conf.d/phpmyadmin.conf
:未找到文件或目录
如何在Amazon Linux上运行phpMyAdmin?您可以通过yum命令安装phpMyAdmin rpm包以启用epel存储库
yum --enablerepo=epel install phpmyadmin
然后,您必须更改phpMyAdmin配置文件以允许从IP访问
哦,您可能需要将sudo
命令更改为区分大小写。仔细检查你的文件名,但在我的系统上它会
sudo chmod 0700 /etc/httpd/conf.d/phpMyAdmin.conf
当我第一次尝试在AmazonLinux上安装phpMyAdmin时,我遇到了一些麻烦;尽管如此,我已经使用了epel发布选项 我所做的是:
sudo yum install epel-release
sudo yum install phpmyadmin
我出错了
没有可用的包phpmyadmin
如果你犯了同样的错误,你可以试试
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
然后
应该有效
正如前一篇文章所说,您可能需要在Apache上更新phpmyadmin的conf以供公共访问。之后
sudo chmod 0700 /etc/httpd/conf.d/phpMyAdmin.conf
您应该更新配置文件
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Allow from All
#Deny from All
#Allow from 127.0.0.1
#Allow from ::1
</IfModule>
#Apache2.2
命令拒绝,允许
通融
#全盘否定
#允许从127.0.0.1开始
#允许来自::1
那么您现在应该可以访问phpMyAdmin了
参考:
<IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Allow from All
#Deny from All
#Allow from 127.0.0.1
#Allow from ::1
</IfModule>