Inicio > Herramientas, Linux > MONTAR SERVIDOR phpmyadmin EN LINUX

MONTAR SERVIDOR phpmyadmin EN LINUX

Mi intención en ningún momento es crear una copia de copias de un proceso que gran parte de la gente sabe, en realidad es aportar algo de los errores cometidos y como se solucionaron en una instalación típica de PhpMyadmin…

ACLARO EN DEBIAN SI SE PUEDE LOGUEAR COMO root EN UN S.O. COMO DEBIAN PULSA AQUÍ PARA SABER COMO.

  1. Se Instala A pache + PHP, se usa apt-get:

    apt-get install apache2 php5 libapache2-mod-php5 
     

    Nota: Yo uso php5 usted use el que desee, solo cambie el número

  2. Se Instala Mysql

    apt-get install mysql-server mysql-client php5-mysql  
  3. Personalizamos la contraseña: Por defecto el usuario es root:

    mysql -u root  (Pulsa enter y aparece...)
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 6
    Server version: 5.0.32-Debian_7etch3-log Debian etch distribution
    Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    
    mysql> USE mysql; (mysql> Indica que estas en MySql...)
    
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    Database changed
    
    mysql> UPDATE user SET Password=PASSWORD('pollo') WHERE user='root';(pollo Indica que esta será la contraseña...)
    (Pulsa enter y aparece...)
    Query OK, 2 rows affected (0.03 sec)
    Rows matched: 2  Changed: 2  Warnings: 0
    
    mysql> FLUSH PRIVILEGES;(Pulsa enter y aparece...)
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> exit (Ya muy bueno salga de MySql para seguir la instalación...)Bye 
  4. Configurando phpmyadmin (2.9.1.1-6) ...
    
    Creating config file /etc/phpmyadmin/apache.conf with new version
    Creating config file /etc/phpmyadmin/config.footer.inc.php with new version
    Creating config file /etc/phpmyadmin/config.header.inc.php with new version
    Creating config file /etc/phpmyadmin/config.inc.php with new version
    Creating config file /etc/phpmyadmin/htaccess with new version
    /etc/init.d/apache2 restart (Al mostrar de nuevo prompt restaura apache, pulsa enter y aparece..)
    Se Instala PhpMyadmin 
    
    apt-get install phpmyadmin(Pulsa enter y aparece...)
    
    Desempaquetando phpmyadmin (de .../phpmyadmin_4%3a2.9.1.1-6_all.deb) ...
    
    Forcing reload of web server (apache2)...apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    Leyendo lista de paquetes... Hecho
    Creando árbol de dependencias... Hecho
    Paquetes recomendados php5-mcrypt php4-mcrypt php5-gd php4-gd
    Se instalarán los siguientes paquetes NUEVOS:  phpmyadmin
    0 actualizados, 1 se instalarán, 0 para eliminar y 2 no actualizados.
    Necesito descargar 3606kB de archivos.
    Se utilizarán 14,1MB de espacio de disco adicional después de desempaquetar.
    Des:1 http://secBueno en mi caso todo anduvo bienurity.debian.org etch/updates/main phpmyadmin 4:2.9.1.1-6 [3606kB]
    Descargados 3606kB en 1m16s (47,4kB/s)
    Preconfigurando paquetes ...
    Seleccionando el paquete phpmyadmin previamente no seleccionado.
    (Leyendo la base de datos ...
    79350 ficheros y directorios instalados actualmente.)

Bueno en mi caso todo anduvo bien

probé lo instalado con http://localhost/ y enter y chevere, para el servidor...
probé phpmyadmin con http://localhost/phpmyadmin/  y tambien chevere...

Pero que pasa si tengo una IP FIJA?

Como tengo la costumbre reinicie mi equipo… y al arrancar “matanga” chao servidor y un molesto error cuando intento restaurar mi servidor :

/etc/init.d/apache2 restart

/etc/init.d/apache2 restart (Al mostrar de nuevo prompt restaura apache, pulsa enter y aparece..)

Forcing reload of web server,,

Este error me indica que el direccionamiento ip es errado… Pero….

Después de consultar y quitarme la pereza de leer encontré que el archivo 000-default, ubicado en

/etc/apache2/sites-enabled

Tenía un errorcito pequeño:

NameVirtualHost *(* puede ser una ip fija, o el nombre de su servidor..)

Lo ven?…

Yo no lo vi, no especifique el puerto, entonces se corrige:

NameVirtualHost *:80

NameVirtualHost *:8080

Nota:

80 es el puerto del servidor que se define en el archivo:
ports.conf
ubicado en:
/etc/apache2
y aparece como
Listen 80
Listen 8080

Y voilá le puedes apuntar a tús páginas y todo bien….

Si por alguna razón desea desinstalar Apache:

apt-get remove apache2 php5 libapache2-mod-php5

apt-get remove mysql-server mysql-client php5-mysql 
Categorías:Herramientas, Linux Etiquetas: ,
  1. Aún no hay comentarios.
  1. 4 julio 2014 a las 19:09
  2. 10 junio 2014 a las 23:08

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: