J'ai trouvé une solution simple ici.
Procédez comme suit :
-
Accédez au dossier apache
cd /var/www/html
-
Assurez-vous que le dossier est propriétaire (en supposant que vous êtes connecté avec ec2-user)
sudo chown ec2-user .
-
Télécharger phpMyAdmin
wget https://files.phpmyadmin.net/phpMyAdmin/4.5.0.2/phpMyAdmin-4.5.0.2-all-languages.tar.bz2
-
Décompressez
tar -jxf phpMyAdmin-4.5.0.2-all-languages.tar.bz2 -C /var/www/html
-
Renommer le dossier
mv phpMyAdmin-4.5.0.2-all-languages phpmyadmin
-
Supprimer le fichier zip
rm -rf phpMyAdmin-4.5.0.2-all-languages.tar.bz2
C'est la base. Vous pouvez trouver plus d'informations dans le lien fourni ci-dessus.
Je sais que la question a plus d'un an, mais c'est la première chose qui est apparue sur Google avec "phpmyadmin ec2". Voici une meilleure façon de faire les choses.
Sachant que vous avez yum, la meilleure façon d'agir est de l'installer par yum.
Le moyen le plus simple consiste à l'activer uniquement pour installer les packages souhaités, tels que phpMyAdmin ou MongoDB. Par exemple.
sudo yum --enablerepo=epel install phpmyadmin
et ça devrait marcher.
EDIT (commentaire par @eric-brotto):
Il convient également de noter que cela présente l'avantage de désinstaller via
(sudo) miam effacer phpmyadmin
Eric Brotto 8 juin à 16:22
Notez que cela installerait phpmyadmin
en /usr/share/phpmyadmin
. Pour le rendre disponible dans votre racine Web, vous devrez le lier symboliquement ainsi :
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
Il y a deux façons d'utiliser EPEL, l'une est au-dessus, l'autre est de l'activer en permanence, en éditant le fichier /etc/yum.repos.d/epel.repo
et où il est écrit enabled=0
nous le changeons en enabled=1
, vous pouvez maintenant sudo yum install phpmyadmin
.
Ici, vous pouvez également voir une liste de packages pour le dépôt EPEL.
Ajoutez d'abord le référentiel, puis installez :
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
Cela fonctionne bien sur une instance amazon 32bits standard