Feb
25
Archivado en la categoria Debian, Servidor Debian el dia 25-Febrero-2008

logo_mysql.png

En el siguiente articulo vamos a montar MySQL y PhpMyAdmin para poder administrar las bases de datos que mas adelante nos aran falta para crear un Blog con Wordpress.

Por si no lo sabíais todos los Blogs que podemos ver en la red están vinculados a una base de datos que pueden estar en otros lenguajes pero nosotros vamos a instalar las MySQL. Hace tiempo que trato con ellas y son bastante fiables, manejables y rápidas para interactuar con la Web.

Vamos a instalar unos cuantos paquetes para que nuestro servidor pueda ofrecernos bases de datos MySQL del siguiente modo …

Arrancamos nuestro servidor en Linux Debian y nos logeamos como ( root ) e instalamos los siguientes paquetes …. ( Ten el CD de Debian a mano que os lo pedirá seguramente )

apt-get install mysql-server-4.1 mysql-client-4.1 php4-mysql

Para facilitarnos manejo y la administración de nuestras bases de datos vamos a usar el entorno web PhpMyAdmin, con este software podremos crear, borrar, modificar, dar permisos, bueno podemos hacer todo a lo que se refiere a la administración de bases de datos MySQL. Comenzamos la instalación con …

apt-get install phpmyadmin

Seguramente recordareis el directorio raíz de nuestro servidor web. Resulta que el programa phpmyadmin se instala en la ruta /var/www/ de nuestro apache2 por defecto pero nosotros la vamos a enlazar a /home/usuario/www/ para poder acceder a ella desde un navegador, así que ahora tendremos que hacer otro enlace simbólico para poder ver el entorno web de phpmyadmin de la siguiente manera …

ln -s /var/www/phpmyadmin /home/usuario/www/phpmyadmin

Una vez creado el enlace debemos ver ya el directorio de la aplicación en la raíz de nuestro servidor. Abrimos un navegador e introducimos la dirección http://ipdelservidor/www/phpmyadmin/ ( En mi caso http://192.168.1.71/www/phpmyadmin/ )como podéis ver en la imagen …

Pincha sobre el directorio de phpmyadmin y veras una pantalla como esta …

Seguidamente introducimos en la casilla de usuario ( root ), la de password la dejamos en blanco y pulsamos la tecla ( Enter ) …

Antes de nada vamos a eliminar esta brecha de seguridad que por defecto nos ofrece este programa. De momento podemos administrar las bases de datos sin password, esto mismo es lo que vamos a cambiar accediendo al apartado de privilegios …

A continuación editaremos el usuario root para localhost pinchando sobre el icono ( Editar )

Y buscamos la sección de cambio de contraseña que se encuentra mas abajo …

Introducimos el nuevo password en las dos casillas y pinchamos en el botón ( Continuar )

Ahora ya lo tenemos todo listo y seguro. Recordad que a partir de ahora necesitaremos ese password para administrar las bases de datos que mas adelante crearemos.

Recordad apuntaros todos los passwords que estamos usando para crear este servidor ya que os irán haciendo falta con el tiempo y el uso que le demos a nuestro invento casero ;)

De momento hemos creado en todos los capítulos los usuarios …

- Usuario normal, en mi caso ( forat )
- Usuario administrador del sistema, en mi caso y en el de todos vosotros ( root )
- Usuario administrador de las bases de datos MySQL ( root )

Si estas siguiendo el manual sobre como montar un servidor Web en Debian te invito a que continúes con ( Información del sistema con PhpSysInfo )

¡ No te lo pierdas !


Comentarios:
Gravatar RiPliE 25th Febrero, 2008 a las 9:14

ole


Gravatar Francisco 25th Febrero, 2008 a las 16:12

Simplemente Excelente !!! Gracias por estos buenos tutoriales…que serán uno sólo como guía para todos, no ha faltado nada…Mis conocimientos sobre instalar servidores estaban muy escasos, ya que con este he encontrado la mejor manerla de echarlo a andar.

Saludos desde México !!


Gravatar RiPliE 25th Febrero, 2008 a las 20:38

yataa, listo pa lo que venga
;)


Gravatar Intruso 25th Febrero, 2008 a las 20:49

Nennng, hasta ahora todo perfecto, eso quiere decir que esta todo explicado de puta madre, sabes que yo soy tu banco de pruebas mas fiable, esta todo 100% rulando. Bonito bonnito. Mas alla de internet hahahaha ;)


Gravatar makineroes 25th Febrero, 2008 a las 21:23

muy buena,esperando impaciente el proximo,a capitulo por dia esta semana tenemos pagina web,jajaj


Gravatar forat 26th Febrero, 2008 a las 0:43

Muy bien chico me alegro de que todo valla viento en popa a toda vela.

De momento nos queda una semana mas de trabajo así que animo a todos y si tenéis problemas ya sabéis ;)


[…] siguiendo el manual sobre como montar un servidor Web en Debian te invito a que continúes con ( Bases de datos MySQL […]


Gravatar makineroes 26th Febrero, 2008 a las 21:25

he empezado desde cero,porque me aparecia “hda=lost interrupt,sabras,por casualidad a que es debido.gracias de antemano,aunque no lo sepas,jajajj,en dos dias,me pongo al dia.


Gravatar forat 26th Febrero, 2008 a las 22:12

jaja pues no no lo se man ;)

Si no quieres tener problemas sigue la instalación desde el primer capitulo y no te perderás.

Hasta este capitulo, los demás van llegando sin problemas …. osea que funciona seguro y no tiene perdida.


Gravatar RiPliE 27th Febrero, 2008 a las 14:03

makineroes, o tienes una manguera inadecuada en el disco duro o el disco esta en single, cambialo a autoselect.
;)


Gravatar Francisco 2nd Marzo, 2008 a las 20:00

Una pregunta Forat, ahora que lo recuerdo. Yo cuando instalé Debian, ya contaba con el dvd así que de ahi lo instalé, en version amd64 . Entonces, cuando quise instalar mysql-server-4.1 y mysql-cliente-4.1 me tiraba un error, que esos paquetes estaban provistos por mysql-server-5.0 así que cambie, e instale esta version y sin problema. Hay alguna diferencia por la version, para continuar con tu maravilloso manual ??

Saludos desde México.


Gravatar makineroes 2nd Marzo, 2008 a las 21:08

gracias riplie,,he solucionado el poblema montandolo en un duo-core,que seguro que funciona,y me parece estupendo que otros respondan a las dudas de los que los tenemos,forat,no dara a basto a todo,muchas gracias de nuevo a todos.


[…] vamos a crear la base de datos con PhpMyAdmin. Abrimos un navegador e introducimos […]


Gravatar Servidor Web en Linux Debian 5th Marzo, 2008 a las 0:42

[…] de Red. 4 - Acceso remoto con SSH (Secure SHell) 5 - Apache Web Server 6 - Soporte para PHP 7 - Bases de datos MySQL y phpMyAdmin 8 - Información del sistema con PhpSysInfo 9 - File Transfer Protocol un FTP con ProFtpd 10 - […]


[…] Bases de datos MySQL y phpMyAdmin […]


[…] de Red. 4 - Acceso remoto con SSH (Secure SHell) 5 - Apache Web Server 6 - Soporte para PHP 7 - Bases de datos MySQL y phpMyAdmin 8 - Información del sistema con PhpSysInfo 9 - File Transfer Protocol un FTP con ProFtpd 10 - […]


[…] de Red. 4 - Acceso remoto con SSH (Secure SHell) 5 - Apache Web Server 6 - Soporte para PHP 7 - Bases de datos MySQL y phpMyAdmin 8 - Información del sistema con PhpSysInfo 9 - File Transfer Protocol un FTP con ProFtpd 10 - […]


[…] Servidor Web en Linux Debian 7 - Bases de datos MySQL […]


Gravatar rafael dipre 13th Abril, 2008 a las 22:51

todavia no he terminado de leer este tutorial y estoy maravillado, vuelvo y lo repito, gracias me encanta este blog


Gravatar Carlos 25th Abril, 2008 a las 2:31

bueno si alguien sigue el manual como lo vengo haciendo…y le sale algun error de permisos….con ahcer un apt-get install php5-mysql sale como piña.
Muy buen manual felicitaciones y lo sigo leyendo…saludos desde gualeguaychu entre rios argentina…la capital del carnaval.


Gravatar alp 25th Abril, 2008 a las 18:02

socorro la he liado a base de bien sin querer he eliminado al usuario de la phpmyadmin, ¿como puedo crear uno ahora? He desinstalado y vuelto ha instalar los paquetes pero no ha funcionado ¿cómo arreglo esto ahora?

Un saludo


Gravatar Paco Perez 25th Abril, 2008 a las 19:54

Felicitaciones por el tutorial!!! Muy util para gente como yo que no sabemos del tema.
Tengo un problemilla… Cuando entro pongo http://IPservidor/www/compatible.php, me pregunta el explorador si quiero abrir o guardar el archivo, y tengo el mismo problema cuando intento ejecutar phpmyadmin. ¿Qué hago al respecto? Muchas gracias.


Gravatar Paco Perez 25th Abril, 2008 a las 21:40

Ya lo he conseguido!! He vuelto a empezar desde cero y ha funcionado, pero me falla la instalacion del http://ftp… lo comento en el otro apartado porque corresponde más.
gracias


Gravatar Raul Patricio Balla Andino 28th Mayo, 2008 a las 15:17

quiero aprender linux


[…] vamos a crear los enlaces simbólicos hacia la ruta /home/usuarioweb de los programas phpsysinfo, phpmyadmin y cgi-bin con […]


Gravatar jimmy 16th Junio, 2008 a las 23:35

kiero aprender linux ayudame


Gravatar jose miguel 26th Junio, 2008 a las 15:30

hola estoy siguiendo el manual y la e liado!!!!
en el punto donde debia cambiar la contraseña me e equivocado y e borrado el usuario rootlocalhost y ahora no puedo entrar en phpmyadmin ……..

ayudaaaa pleaaseeeeee!!!!!!!!


Gravatar alexander 3rd Julio, 2008 a las 21:04

gracias forat por muy bueno, estaba fastidiado un dia y me puse a instalarlo en un computador que tenia debian y todo bien me dio un error con mysql-client-4.1 pero como dijo un amigo por alli le instale el 5.0 y me funciono dejar seguir probando como dices tu tus loqueras, y tranquilo la mayoria estamos locos por el linux, luego te muestro mis resultados


¿ Tienes algo que decir ?
Nombre: 
Email: 
URL: