Ir al contenido principal

Instalar phpMyAdmin en CentOS 6 Minimal

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:
  1. 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
  2. Instalamos con el siguiente comando:
    yum install phpmyadmin
  3. Creamos un enlace simbólico en el directorio de apache para poder acceder:
    ln -s /usr/share/phpMyAdmin/ /var/www/html/phpmyadmin
  4. 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

Si queremos entrar con un usuario sin contraseña tenemos que modificar el fichero /etc/phpMyAdmin/config.inc.php cambiando en la linea AllowNoPassword FALSE por TRUE.





Por último reiniciamos el servidor apache para que surtan efecto los cambios.
Espero que os sea útil
Artículos relacionados:

Comentarios

  1. He seguido las intrucciones cambiando el directorio /pub/epel/6/x86_64/ por /pub/epel/6/i386/
    Al 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?

    ResponderEliminar
    Respuestas
    1. 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.

      rpm -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

      Eliminar
    2. Con eso ya se soluciono.
      Aunque 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

      Eliminar
    3. Me alegro de que te haya resultado útil, no olvidéis seguirnos por redes sociales o RSS! Un saludo

      Eliminar
  2. hey que onda quien me puede ayudar, para configurar mi servidor como Servidor de correos!!, Centos 6.3

    ResponderEliminar
  3. Hola Mario, hace unos meses monté un servidor de correo en centos siguiendo esta web y me fué bien:
    http://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.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Solucionar "Ha sido imposible conectar al servidor FTP xxxx.xxxx.com:21" en WordPress

Si obtienes un error indicándote "Ha sido imposible conectar al servidor FTP xxxx.xxxx.com:21" o “Ha sido imposible localizar el directorio de [...]“ cuando intentas actualizar o instalar algún plugin, theme o el mismo WordPress -mediante actualización automática- se debe a un problema interno de WordPress, por el cual no es capaz de encontrar el directorio del blog.
A continuación vemos el motivo y la solución al inconveniente:


Causa

Sucede generalmente cuando el directorio de instalación de WordPress se encuentra al menos 2 niveles inferiores al root por FTP. Se obtiene un mensaje de error similar a algunos de los siguientes:

Red inalámbrica segura con RADIUS

Una de las opciones más seguras que permite controlar la autenticación de usuarios se puede realizar mediante la configuración de un servidor Radius. Radius o Remote Authentication Dial-In User Server, es un protocolo de autenticación y autorización para aplicaciones de acceso a la red o movilidad IP. Utiliza los puertos 1812 y 1813 UDP para establecer sus conexiones.

En esta entrada os mostraré como realizar la instalación y configuración de un servidor Radius bajo GNU/Linux llamado freeradius, para autenticar conexiones que provienen de un punto de acceso TP-LINK TL-WA501G.

Instalar PAINT en Ubuntu

KolourPaint es un editor de imágenes libre fácil de entender y usar disponible en entornos GNOME, KDE, Xfce, etc...


Es un excelente sustituto para Paint, para instalarlo ejecutamos en un terminal: