Acabo de terminar de configurar una instancia predeterminada de Linux EC2 y me gustaría instalar PHPMyAdmin. Ya tengo instalado Apache y MySQL pero parece que no puedo instalar PHPMyAdmin. Traté de usar
sudo apt-get phpmyadmin
pero el comando apt-get
no es reconocido.
También lo intenté sudo yum install phpmyadmin
pero recibí el mensajeNo package phpmyadmin available.
¿Alguna sugerencia sobre lo que estoy haciendo mal?
fuente
$cfg['Servers'][$i]['host'] = 'localhost'
a$cfg['Servers'][$i]['host'] = 'xxx.xxxxxxxxxxxx.us-east-1.rds.amazonaws.com'
Sé que la pregunta tiene más de un año, pero fue lo primero que apareció en Google con "phpmyadmin ec2". Aquí hay una mejor manera de hacer las cosas.
Sabiendo que tienes yum, la mejor manera de actuar es instalarlo con yum.
La manera fácil es activarlo solo para instalar los paquetes que desee, como phpMyAdmin o MongoDB. P.ej.
y debería funcionar
EDITAR (comentario de @ eric-brotto ):
Tenga en cuenta que esto se instalaría
phpmyadmin
en/usr/share/phpmyadmin
. Para que esté disponible en su raíz web, deberá vincularlo así:Hay dos formas de usar EPEL, una está arriba, la otra es activarla permanentemente, editando el archivo
/etc/yum.repos.d/epel.repo
y donde diceenabled=0
que lo cambiamosenabled=1
, ahora puede hacerlosudo yum install phpmyadmin
.Aquí también puede ver una lista de paquetes para el repositorio EPEL.
fuente
yum --enablerepo=epel install phpmyadmin
yum erase phpmyadmin
./usr/share/phpMyAdmin
lugar de/usr/share/phpmyadmin
. Eso esphpMyAdmin
con capitalM
yA
.Primero agregue el repositorio, luego instale:
Esto funciona bien en una instancia estándar de Amazon de 32 bits
fuente
Tenga en cuenta que si, después de usar cualquiera de los métodos anteriores para instalar phpMyAdmin, la página phpMyAdmin está vacía en example.com/phpmyadmin, entonces probablemente necesite editar httpd.conf para permitir anulaciones en el directorio web, por ejemplo:
<Directory "/var/www/html">
AllowOverride none
conAllowOverride all
Reiniciar el servidor Apache
fuente
No tengo permisos para comentar, así que como respuesta separada.
1) Comprueba qué LINUX tienes
2) Verifique la versión de distribución de rpm correcta para usted
http://pkgs.repoforge.org/rpmforge-release/
3) Agregar esa distribución
4) Instalar la aplicación
5) Cree permisos para MySQL si es necesario (¡reemplace pmapass con su propia contraseña!)
fuente
El paquete se llama
phpMyAdmin
. Es posible que deba habilitar EPEL primero.fuente
A partir del 13 de diciembre de 2012, esto funciona bien en un servidor EC2:
No son necesarios otros pasos, suponiendo que tenga configurado PHP, MySQL y Apache.
fuente
apt-get
no está disponible.La última versión del micro servidor no incluye EPEL rep. Lo siguiente lo instala:
entonces puedes ejecutar:
fuente
Sé que esta es una pregunta antigua, pero surgió en Google y la respuesta anterior no lo hizo para mi EC2 Linux recién instalado (junio de 2017). No es necesario que realice ninguno de los enlaces sym mencionados en otras respuestas, la instalación crea un archivo de configuración de apache para la instalación de phpmyadmin automáticamente, solo necesita eliminar la restricción de seguridad localhost y luego reiniciar httpd.
Si desea copiar y pegar rápidamente para que funcione en 2017:
Edite el archivo de configuración httpd creado por la instalación de phpmyadmin yum:
Comente esta sección cerca de la parte superior del archivo, está restringiendo el acceso a localhost (y se está conectando a través de Internet no localmente):
Reinicie Apache para recoger los cambios.
En su navegador ahora puede acceder a
/phpmyadmin
Como punto secundario, en el archivo de configuración que edita si desea cambiar la dirección a la que puede acceder phpmyadmin, en la parte superior verá líneas Alias, configúrelas como desee.
ejemplo:
fuente
Si se trata de una instalación AMI básica de Amazon Linux, considérela similar a CentOS 6.x (sin systemd). Amazon tiene su propio repositorio, que no tiene phpmyadmin.
Por lo tanto, necesitas:
Aquí va:
Edite el archivo
/etc/httpd/conf.d/phpMyAdmin.conf
y reemplácelo127.0.0.1
con la dirección IP que está utilizando.Reiniciar el servidor web
fuente
una vez que lo haya instalado, debe hacer un enlace simbólico (como una redirección) usando
para abrir (cambiar su IP) http://XXX.XXX.XXX.XXX/phpmyadmin
PUEDE ver un error que falta mcrypt. No pude resolverlo, pero no se interpuso en el camino.
para iniciar sesión el usuario es "root" y la contraseña es la que creó durante la instalación de phpmyadmin
adaptado de este tutorial
fuente
apt-get
no está disponible.