domingo, 13 de septiembre de 2009

MySQL - Instalación en FreeBSD

Instalando MySQL

  1. Verificar si tenemos la última lista de ports en nuestro sistema,
  2. Ingresar a la carpeta del instalador de MySQL, verificar que sea la última versión estable de MySQL:
    cd /usr/ports/databases/mysql51-server
  3. Iniciar la instalación:
    make install
  4. Luego de concluida la instalación se debe proceder con la configuración:
    ejecutar: 
       /usr/local/bin/mysql_install_db
  5. Según la configuración del hardware y la utilidad del servidor se debe escoger un archivo de configuración, se pueden ver usando:
    ls /usr/local/share/mysql/*.cnf
    para el caso que estoy simulando, se usaría el my-medium.cnf (para equipos hasta de 128MB y que tiene los servicios web instalados), para servidores dedicados a Bases de Datos se sugiere my-large.cnf.
    hay que copiar el archivo seleccionado:

    cp /usr/local/share/mysql/my-medium.cnf  /usr/local/etc/my.cnf
  6. El proceso de instalación crea el grupo mysql y el usuario mysql, con estos dos hay que actualizar el acceso de seguridad a la carpeta /var/db/mysql:
    chown -R mysql:mysql /var/db/mysql
  7. Se inicia el motor de BD con la configuración inicial para establecer la contraseña root de MySQL:
    /usr/local/bin/mysqld_safe --user=mysql  &   (iniciando MySQL)

    /usr/local/bin/mysqladmin -u root password 'rootpassword'   (Estableciendo clave de root)
  8. Para que MySQL inicie automaticamente junto con el sistema operativo hay que modificar el archivo:
    /etc/rc.conf
    y agregar la línea:
    mysql_enable="YES"
  9. Reiniciar el servidor y realizar las pruebas.

Opciones del Servicio MySQL:
Para Detener el servicio:
/usr/local/etc/rc.d/mysql-server stop

Para Iniciar el servicio:

/usr/local/etc/rc.d/mysql-server start

Para Reiniciar el servicio:
/usr/local/etc/rc.d/mysql-server restart

No hay comentarios.: