Participa en el tema Instalar mysql en CentOS en el foro Redes Informáticas de la categoría Informática. | |||||||||||||||||
| elsapo escribió 25/09/08 10:53 hs 1 Instalar mysql en CentOS Instalar mysql en CentOS Siguiendo en la línea de pequeñas guias para poner a punto nuestro servidor casero, hoy le toca a MySQL. No entraré en detalle sobre las características de MySQL, para eso lo mejor es visitar la web oficial, simplemente comentar que se trata de unos de los motores de bases de datos open source más populares de la actualidad. Es uno de los componentes principales de la plataforma LAMP, así que si queremos montar alguna aplicación PHP, blog, etc. seguro que nos hará falta, así que, sin más dilaciones… Tomamos como escenario de partida el descrito en el artículo anterior, servidor Linux con CentOS. La versión “oficial” de MySQL en CentOS 4 es la 4.1.12 , no es la última versión (la 5) pero nos sirve para la mayoría de casos, y al tratarse de un paquete oficial en la distribución es más fácil de configurarlo posteriormente, así que ya nos va bien. La instalación y posterior configuración la realizaremos en modo comando, por tanto nos conectamos a nuestro servidor vía ssh, o bien si hemos abierto una sesión local abrimos una ventana de terminal. Instalación Lo primero es ver como se llaman los paquetes a instalar, para ello usaremos up2date: up2date --whatprovides=mysql Que nos devuelve: mysql-4.1.12-3.RHEL4.1 Este paquete proporciona los programas cliente, y a nosotros nos interesa el servidor así que probamos con: up2date --whatprovides=mysql-server Que nos muestra: mysql-server-4.1.12-3.RHEL4.1 Ya tenemos la información que necesitabamos, vamos a instalar el paquete del servidor, y dejaremos que up2date se encargue de resolver las dependencias: up2date mysql-server ![]() Como vemos en la captura anterior, up2date ya se encarga de descargar e instalar otros paquetes necesarios, ahora sólo tenemos que preocuparnos de los ajustes finales: Arrancar el servicio Tecleamos: service mysqld start Para arrancar el servicio. Si todo va bien el sistema nos mostrará un OK. Establecer la contraseña del usuario root Por defecto, el usuario root no tiene asignada una contraseña y esto no es nada recomendable, así que vamos a establecer una. Utilizamos el comando: mysqladmin -u root password 'loquesea' Cambiar ‘loquesea’ por la contraseña que desemos establecer, pero es importante no olvidarse de teclear las comillas simples. Comprobamos la nueva contraseña abriendo una sesión en mysql: mysql -u root -p Nos pedirá la contraseña, la tecleamos, y si todo es correcto entraremos en la interfaz del cliente de MySQL, podemos teclear algún comando de mysql para interactuar con el servidor, por ejemplo: mysql> show databases; Nos mostrará las bases de datos que existan en el servidor, normalmente y si acabamos de instalar, aparecerán las bases de datos mysql y test. Tecleamos exit para salir del programa cliente. Configurar el servicio Lo habitual será que cuando arranque o se pare nuestro servidor tambien se inicie o detenga el MySQL, para ello existe una forma muy fácil: chkconfig --level 35 mysqld on Esto activa el demonio mysqld en los runlevel 3 y 5, y lo detiene en el resto. Si queremos comprobar el estado del servicio podemos utilizar lo siguiente: chkconfig --list mysqld Y con esto finalizamos la instalación de MySQL en nuestro servidor. Espero que esta guía sea de utilidad. un gran agradecimiento a http://www.ipsolucions.com/blog/2006...sql-en-centos/ | |
| |
| |
| Temas Relacionados | ||||
| Instalar MySQL en MAC OS X - Foro de Mac OS | ||||
| Que ventajas tiene MySql 5 sobre MySql 4 - Foro de Desarrollo Web | ||||
| Como instalar CentOS 5 en una memoria USB (pendrive) via Windows - Foro de GNU / Linux | ||||
| Video para Instalar Centos 5.1 - Foro de GNU / Linux | ||||
| Instalación en modo gráfico de CentOS 5 - Foro de GNU / Linux | ||||