1) Como root agrega tu usuario al grupo wheel para que puedas hacer “su -”:

#vi /etc/groups

2) Descomenta al grupo wheel de /etc/sudoers para que puedas usar sudo:

%wheel  ALL=(ALL)       ALL

3) Cambia a tu usuario normal (ya no necesitas el root) y exporta la ruta del server que contiene los paquetes:

$export PKG_PATH=ftp://ftp.openbsd.org/pub/OpenBSD/4.1/packages/i386/

4) Instala el server:

$sudo pkg_add -i mysql-server

5) Inicializa la BD:

$ sudo /usr/local/bin/mysql_install_db

6) prende la BD y dale un password para el root user:

$sudo /usr/local/bin/mysqld_safe &; sudo /usr/local/bin/mysqladmin -u root password ‘new-password’

7) Ya está, pero en el reinicio MySQL no enciende por omisión de modo que en el archivo /etc/rc.conf.local agrega la línea:

mysql=YES

8) En /etc/rc.local agrega:

if [ X"${mysql}" == X"YES" -a -x /usr/local/bin/mysqld_safe ]; then

echo -n ” mysqld”; /usr/local/bin/mysqld_safe –user=_mysql –log –open-files-limit=256 &

for i in 1 2 3 4 5 6; do
if [ -S /var/run/mysql/mysql.sock ]; then
break
else
sleep 1
echo -n “.”
fi
done

That’s it!  Si vas a desarrollar usando RubyOnRails dale: $sudo pkg_add -i ruby-gems y luego usa gems para instalar rails y el módulo de mysql para Ruby.

OpneBSD
Advertisement