martes, 7 de mayo de 2013

Instalar apache, php, mysql y phpmyadmin (mysql) (3/4)

Vamos a continuar con la serie de post de nuestro servidor web. En este post vamos a instalar mysql en nuestro servidor centos.

Instalar apache, php, mysql y phpmyadmin (apache) (1/4)
Instalar apache, php, mysql y phpmyadmin (php) (2/4)
Instalar apache, php, mysql y phpmyadmin (mysql) (3/4)
Instalar apache, php, mysql y phpmyadmin (phpmyadmin) (4/4)

Para instalar mysql como simpre nos validamos con el usuario root. Para instalar mysql ejecutaremos el siguiente comando:

  • yum install mysql mysql-server
Ene este caso instalamos dos paquetes mysql que es la parte cliente y mysql-server que es la parte de servidor.

Ahora lo que tenemos que hacer es configurar para que el servicio se ejecute automáticamente para ello ejecutamos el siguiente comando:
  • chkconfig --level 2345 mysqld on
Ahora solo falta iniciar el servicio manualmente para que empiece a correr el mysql.
  • service mysqld start
Para modificar la configuración de del mysql podemos modificar el siguiente fichero:
  • nano /etc/my.cnf
Las bases de datos por defecto se guardan en:
  • /var/lib/mysql
Ahora lo que tenemos que hacer es asegurar el mysql para ello ejecutaremos el siguiente script:
  • mysql_secure_installation
  • Primero nos pedirá que pongamos la contraseña de root como no tenemos le damos intro
  • Luego nos pregunta que si queremos poner una contraseña al root. Le decimos que si.
  • Introducimos contraseña de root. Nos pedirá la contraseña 2 veces.
  • Nos pregunta si queremos eliminar los usuarios anónimos le decimos que si.
  • Ahora nos indica si queremos deshabilitar el usuario root remotamente. Por seguridad debería de estar deshabilitado. Yo os recomiendo deshabilitarlo.
  • Después nos indica si queremos borrar las bases de datos de test. Le indicamos que si.
  • Y por ultimo nos indica si queremos recargar los cambios introducidos anteriormente le decimos que si.
  • Y ya lo tenemos todo
Y con esto ya tendríamos configurado nuestro servidor de mysql ya solo nos faltaría instalar phpmyadmin y acabaremos.

0 comentarios:

Publicar un comentario