phpMyAdmin es una interfaz web con licencia GPL para administrar el gestor de base de datos MySQLescrita en PHP. En la actualidad implementa una gran cantidad de funciones como crear y eliminar bases de datos, crear, eliminar y modificar tablas, borrar, modificar y añadir campos, ejecutar cualquier sentencia SQL…
Antes de poder instalar phpMyAdmin debemos tener instalado un servidor Apache, MySQL y PHP, pero ya vimos como instalarlo en aquí en una línea.
Los pasos son los siguientes:
- Añadir los repositorios:rpm --import http://download.fedora.redhat.com/pub/epel/RPM-GPG-KEY-EPEL-6
rpm -ihv http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm - Instalamos con el siguiente comando: yum install phpmyadmin
- Creamos un enlace simbólico en el directorio de apache para poder acceder:ln -s /usr/share/phpMyAdmin/ /var/www/html/phpmyadmin
- Al intentar acceder nos saldrá el error 403 Forbidden, para solucionarlo tenemos que editar el siguiente fichero, ocultando las lineas "Order Deny, Allow" y "Deny from All":nano /etc/httpd/conf.d/phpMyAdmin.conf
Por último reiniciamos el servidor apache para que surtan efecto los cambios.
Espero que os sea útil
Artículos relacionados:
He seguido las intrucciones cambiando el directorio /pub/epel/6/x86_64/ por /pub/epel/6/i386/
ResponderEliminarAl ejecutar
yum install phpmyadmin
me sale el siguiente error:
Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again
Estoy con CentOS 6.2 ¿como lo puedo solucionar?
Hola anónimo, la verdad es que a mi nunca me salió ese error, revisa que la ruta del repositorio está bien escrita ya que debe de funcionar igual para i386 como para x86_64.
Eliminarrpm -ivh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm
Googleando un poco encontré esto, si ves que la ruta estaba correcta prueba a ver y comenta si te sirvió:
Try this and see if it works, worked for me
cd /etc/yum.repos.d/
vi ./epel.repo
then comment all the mirrorlist= lines (#mirrorlist=........)
and uncomment the #baseurl lines and save the file
then try the "yum install" again
Fuente: http://www.howtoforge.com/perfect-server-centos-6.0-x86_64-ispconfig-3-p3
Con eso ya se soluciono.
EliminarAunque la primera vez me solto este error:
http://download.fedoraproject.org/pub/epel/6/i386/php-mcrypt-5.3.3-1.el6.i686.rpm: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404"
Trying other mirror.
Error Downloading Packages:
php-mcrypt-5.3.3-1.el6.i686: failure: php-mcrypt-5.3.3-1.el6.i686.rpm from epel: [Errno 256] No more mirrors to try.
Y aunque excepto eso parecia que todo se habia instalado ok. No encontraba el phpMyaAdmin por ningun lado.
Lo volvi a ejecutar, y ya sale todo correcto y deja el phpMyAdmin en la ruta que tu indicas.
Muchas gracias por todo
Me alegro de que te haya resultado útil, no olvidéis seguirnos por redes sociales o RSS! Un saludo
Eliminarhey que onda quien me puede ayudar, para configurar mi servidor como Servidor de correos!!, Centos 6.3
ResponderEliminarHola Mario, hace unos meses monté un servidor de correo en centos siguiendo esta web y me fué bien:
ResponderEliminarhttp://www.linuxmail.info/mail-server-setup-centos-6/
Indica paso a paso como montar los siguientes servicios: postfix(smtp), dovecot (pop & imap), squirrelmail (webmail), firewall (mailscanner), antivirus (clamAV) y anti-spam (SpamAssassin).
Espero que te sirva,
Un saludo.