Dav*_*vid 35 linux phpmyadmin amazon-ec2
我刚刚完成了一个默认 Linux EC2 实例的设置,并且想要安装 PHPMyAdmin。我已经安装了 Apache 和 MySQL,但似乎无法安装 PHPMyAdmin。我尝试使用
sudo apt-get phpmyadmin
但apt-get
无法识别该命令。
我也试过了,sudo yum install phpmyadmin
但我收到了消息No package phpmyadmin available.
关于我做错了什么的任何建议?
Dav*_*vid 47
我在这里找到了一个简单的解决方案。
请执行下列操作:
导航到 apache 文件夹
cd /var/www/html
Run Code Online (Sandbox Code Playgroud)确保文件夹的所有权(假设使用 ec2-user 登录)
sudo chown ec2-user .
Run Code Online (Sandbox Code Playgroud)下载 phpMyAdmin
wget https://files.phpmyadmin.net/phpMyAdmin/4.5.0.2/phpMyAdmin-4.5.0.2-all-languages.tar.bz2
Run Code Online (Sandbox Code Playgroud)解压
tar -jxf phpMyAdmin-4.5.0.2-all-languages.tar.bz2 -C /var/www/html
Run Code Online (Sandbox Code Playgroud)重命名文件夹
mv phpMyAdmin-4.5.0.2-all-languages phpmyadmin
Run Code Online (Sandbox Code Playgroud)删除压缩文件
rm -rf phpMyAdmin-4.5.0.2-all-languages.tar.bz2
Run Code Online (Sandbox Code Playgroud)这就是基础知识。您可以在上面提供的链接中找到更多信息。
小智 36
我知道这个问题已经超过一年了,但这是在谷歌上出现的第一件事,即“phpmyadmin ec2”。这是做事的更好方法。
知道你有 yum,最好的做法是通过 yum 安装它。
简单的方法是激活它只是为了安装你想要的包,比如 phpMyAdmin 或 MongoDB。例如。
sudo yum --enablerepo=epel install phpmyadmin
Run Code Online (Sandbox Code Playgroud)
它应该工作。
编辑(@eric-brotto评论):
还应该注意的是,这具有通过卸载的优势
(sudo) yum 擦除 phpmyadmin
请注意,这将安装phpmyadmin
在/usr/share/phpmyadmin
. 要使其在您的 Web 根目录中可用,您必须这样对其进行符号链接:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
Run Code Online (Sandbox Code Playgroud)
EPEL的使用方法有两种,一种是上面,另一种是永久激活,编辑文件 /etc/yum.repos.d/epel.repo
,那里说enabled=0
我们改成enabled=1
,现在就可以了sudo yum install phpmyadmin
。
在这里您也可以看到EPEL 存储库的包列表。
小智 7
首先添加存储库,然后安装:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
sudo rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
sudo yum install phpmyadmin
Run Code Online (Sandbox Code Playgroud)
这在标准 32 位亚马逊实例上运行良好
归档时间: |
|
查看次数: |
145579 次 |
最近记录: |