Ho trovato una soluzione semplice qui.
Procedi come segue:
-
Passa alla cartella Apache
cd /var/www/html
-
Garantisci la proprietà della cartella (presupponendo l'accesso con ec2-user)
sudo chown ec2-user .
-
Scarica phpMyAdmin
wget https://files.phpmyadmin.net/phpMyAdmin/4.5.0.2/phpMyAdmin-4.5.0.2-all-languages.tar.bz2
-
Decomprimi
tar -jxf phpMyAdmin-4.5.0.2-all-languages.tar.bz2 -C /var/www/html
-
Rinomina la cartella
mv phpMyAdmin-4.5.0.2-all-languages phpmyadmin
-
Rimuovi il file zip
rm -rf phpMyAdmin-4.5.0.2-all-languages.tar.bz2
Queste sono le basi. Puoi trovare maggiori informazioni nel link fornito sopra.
So che la domanda ha più di un anno, ma è stata la prima cosa che è apparsa su google con "phpmyadmin ec2". Ecco un modo migliore per fare le cose.
Sapendo che hai yum, il modo migliore per agire è installarlo da yum.
Il modo più semplice è attivarlo solo per installare i pacchetti desiderati, come phpMyAdmin o MongoDB. Es.
sudo yum --enablerepo=epel install phpmyadmin
e dovrebbe funzionare.
EDIT (commento di @eric-brotto):
Va inoltre notato che ciò comporta il vantaggio della disinstallazione tramite
(sudo) yum cancella phpmyadmin
Eric Brotto 8 giugno alle 16:22
Nota che questo installerebbe phpmyadmin
in /usr/share/phpmyadmin
. Per renderlo disponibile nella tua web root, dovresti collegarlo simbolicamente in questo modo:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
Ci sono due modi per utilizzare EPEL, uno è sopra, l'altro è attivarlo in modo permanente, modificando il file /etc/yum.repos.d/epel.repo
e dove dice enabled=0
lo cambiamo in enabled=1
, ora puoi sudo yum install phpmyadmin
.
Qui puoi vedere anche un elenco di pacchetti per il repository EPEL.
Prima aggiungi il repository, quindi installa:
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
Funziona bene su un'istanza Amazon standard a 32 bit