Ho configurato la mia istanza EC2 come LAMP, seguendo Amazon's tutorial. Sembra funzionare correttamente (posso vedere phpinfo()
in un file che ho caricato OK).Installazione di phpMyAdmin sull'istanza Amazon EC2
Allora ho provato ad installare phpMyAdmin effettuando le seguenti operazioni:
sudo yum --enablerepo=epel install phpmyadmin
vedo che phpMyAdmin è ora in /usr/share/phpmyadmin
, così ho aggiunto un link simbolico:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
Ho poi modificato http.conf
aggiungere AllowOverride all
a <Directory "/var/www/html">
. (Comando: sudo nano /etc/httpd/conf/httpd.conf
)
E poi riavviato il server:
sudo service httpd restart
Ma ogni volta che visito http://ec2-xx-xxx-xxx-xxx.us-west-2.compute.amazonaws.com/phpmyadmin
io ottenere una risposta Forbidden 403 dal server: Non si dispone dell'autorizzazione per accedere/phpmyadmin su questo server.
Mi sento come se mi mancasse qualcosa di veramente ovvio, ma non riesco a capire cosa.
sua così strano ho due phpMyAdmin '' phpMyAdmin.conf' e phpmyadmin.conf' –
è lavoro ma dopo set elastico ip non funziona la pagina che mostra Non hai il permesso di accedere a/phpmyadmin su questo server. – bhautikmewada191
Questo è un po 'male per sicurezza però. Non vuoi che tutti abbiano accesso al tuo phpMyAdmin (per impostazione predefinita). – unlockme