Instalación Apache+PHP+MySQL en Sabayon Linux 4.2

En estos días he estado probando el sistema operativo Sabayon 4.2. Me parece un buen sistema basado en Gentoo con un buen gestor de paquetes como lo es emerge.

Encontré un buen manual en la web que me decía los simples pasos para instalar todos los paquetes necesarios. Pero después de seguir este manual tuve un serio problema debido a que en la instalación por defecto que hace emerge de PHP no incluye el paquete json.

Después trate de instalar con el instalador pecl y tuve un serie error con libtool:

json-1.2.1/libtool: line 460: CDPATH: command not found

json-1.2.1/libtool: line 1152: func_opt_split: command not found

libtool: Version mismatch error. This is libtool 2.2.6, but ...

Después de tanto tratar les dejo los pasos que deben seguir para instalar todos los paquetes incluyendo el paquete json para php:

  • #: sudo emerge apache
  • #: sudo emerge mysql
  • #: sudo vi /etc/portage/package.use
    En la línea que comienza por dev-lang/php, incluir al final de la línea la palabra json
  • #: sudo emerge php
  • #: sudo emerge xdebug
  • #: sudo emerge PEAR-PEAR

Ahora debemos configurar la cuenta root de mysql con el siguiente comando:

  • mysql --version        
    Primer buscamos la versión de mysql
  • sudo emerge --config dev-db/mysql-5.0.78
    Cambiar mysql-5.0.78 por su versión correspondiente.
  • Cambiar la contraseña del usuario root.

Ahora agregamos los demonios de mysql y apache para que se carguen al iniciar el sistema:

  • #: sudo rc-update add mysql default
  • #: sudo rc-update add apache2 default

Listo!! Con esto ya tendremos nuestro sanbox listo para crear nuestras aplicaciones en PHP con MySQL.

 

Saludos ...

 

Sin votos aún

Enviar un comentario nuevo

El contenido de este campo se mantiene privado y no se mostrará públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato

CAPTCHA
Esta pregunta es para probar si tu eres un humano y para prevenir spam en el sitio.
1 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.