【问题标题】:Not working when trying to install phpmyadmin on Amazon AWS Linux?尝试在 Amazon AWS Linux 上安装 phpmyadmin 时无法正常工作?
【发布时间】:2016-05-19 18:42:06
【问题描述】:

我一直在尝试通过 Bitvise SSH 客户端安装 phpmyadmin。

我在 SSH 客户端控制台上所做的是:

wget https://files.phpmyadmin.net/phpMyAdmin/4.5.4.1/phpMyAdmin-4.5.4.1-all-languages.zip 
unzip phpMyAdmin-4.5.4.1-all-languages.zip
mv phpMyAdmin-4.5.4.1-all-languages /var/www/html/phpMyAdmin
rm phpMyAdmin-4.5.4.1-all-languages.zip 

egrep ‘User|Group’ /etc/httpd/conf/httpd.conf

这里出现了一个关于“|Group***,我忽略了它并继续下一步”

useradd phpmydmin
passwd phpmyadmin
cd /var/www/html
chown –R phpmyadmin.apache phpMyAdmin/ 
cd phpMyAdmin
mkdir config
cp config.sample.inc.php config/config.inc.php
chown –R phpmyadmin.apache config/
chmod –R o+rw config/ 
service httpd restart

它不起作用...然后我按照我在
http://tecadmin.net/setup-phpmyadmin-on-linux-using-source/ 上找到的在线步骤进行操作。

我也不知道如何在下面添加以下内容:

<Directory "/usr/share/phpmyadmin">
Order Deny,Allow
Deny from all
Allow from 192.168.1.0/24
</Directory>

Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin" 

有人可以帮我吗? &

Why allowing from 192.168.1.0/24? which IP is this?

非常感谢!

【问题讨论】:

  • 这些都是您的网络服务器的设置。假设您使用的是 apache,则需要修改 /etc/httpd/conf.d/phpMyAdmin.conf 文件。请注意,根据发行版,我不确定亚马逊 aws 使用什么,这可能位于 /etc/apache 或 /etc/apache2 下。您基本上需要按照说明创建/编辑该文件。

标签: php linux amazon-web-services phpmyadmin


【解决方案1】:

我在这个链接中找到了完美的答案

http://howsolve.com/how-to-install-phpmyadmin-on-linux-ec2-instance/

【讨论】:

    【解决方案2】:

    非常感谢您的回复!

    我在这个链接中找到了完美的答案:

    https://superuser.com/questions/291230/how-to-install-phpmyadmin-on-linux-ec2-instance

    如果页面显示:

    “需要 PHP 5.5+”

    然后看这个页面:

    https://serverfault.com/questions/566527/update-php-with-yum-on-amazon-linux

    How to Install Php5.6 in amazon linux

    额外错误:缺少 mbstring 扩展,

    执行以下操作:

    yum 安装 php56-mbstring

    sudo 服务 httpd 重启

    继续 AWS 之旅的美好一天!

    祝所有像我这样的人好运!

    :-)

    【解决方案3】:

    您的问题不是很清楚,老实说,我无法理解您的需求。看起来您无法编辑该配置文件。好吧,如果这是问题所在,您只需要按照以下说明进行操作即可。

    为 phpMyAdmin 创建一个新的 apache 配置文件 /etc/httpd/conf.d/phpMyAdmin.conf 并在此处添加以下设置。

    为此,您只需打开一个文本编辑器(nano 是我最喜欢的)

    sudo nano /etc/httpd/conf.d/phpMyAdmin.conf

    我们需要root权限才能在/etc文件夹中操作,这就是我们使用sudo的原因。根据需要编辑文件,并使用Ctrl+O 保存。然后,使用Ctrl+X 退出 nano。

    【讨论】:

    • 感谢您的回复!我已经找到了答案:-)
    猜你喜欢
    • 2014-09-19
    • 2015-08-11
    • 2016-11-23
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-07
    相关资源
    最近更新 更多