在Amazon Linux上安装phpMyAdmin

时间:2014-07-28 17:42:52

标签: linux amazon-ec2 phpmyadmin

使用这些命令在Amazon Linux上安装phpMyAdmin后......:

sudo yum --enablerepo=epel install phpmyadmin
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

...我已尝试过此tutorial中所述的步骤(在之前的StackOverflow Answers中引用),但在发出命令后会收到以下错误消息

sudo chmod 0700 /etc/httpd/conf.d/phpmyadmin.confFile or Directory not found

如何在Amazon Linux上运行phpMyAdmin?

3 个答案:

答案 0 :(得分:9)

您可以通过yum命令安装phpmyadmin rpm软件包以启用epel存储库

yum --enablerepo=epel install phpmyadmin

然后,您必须更改phpMyAdmin配置文件以允许从您的IP进行访问。

哦,您可能需要将sudo命令更改为区分大小写。仔细检查你的文件名,但在我的系统上它将是

sudo chmod 0700 /etc/httpd/conf.d/phpMyAdmin.conf

答案 1 :(得分:3)

当我第一次尝试在Amazon Linux上安装phpMyAdmin时,我遇到了一些麻烦;即便如此,我已经使用了epel-release选项。

我做的是:

(function() {
    'use strict';
    angular
        .module('smApp')
        .directive('smFormDob', smFormDob);

    smFormDob.$inject = ['angular', 'moment'];

    function smFormDob(angular, moment) {

        var controller = function($scope, $timeout) {

我收到了错误

  

没有包phpmyadmin可用。

如果您遇到同样的错误,可以尝试

sudo yum install epel-release
sudo yum install phpmyadmin

然后

sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

应该有效。

如前所述,您可能需要在Apache上更新phpmyadmin的conf以进行公共访问。之后

sudo yum --enablerepo=remi install phpmyadmin

您应该更新配置

sudo chmod 0700 /etc/httpd/conf.d/phpMyAdmin.conf

那么你现在应该能够通过http://domainname.com/phpMyAdmin访问phpMyAdmin。

参考:

答案 2 :(得分:2)

Amazon EC2文档中有一个great tutorial,其中包括在Amazon Linux上安装LAMP Web服务器堆栈。该主题中的一个可选程序包括installing phpMyAdmin