Actualizar un VPS Centos con Plesk 10 a php 5.3

Esto nos ha dado algún que otro susto, así que lo dejo aquí por si puede ayudar a alguien.

Si tenéis un servidor virtual VPS con Plesk 10 veréis que no podreís actualizar WordPress (ni muchas otras cosas) porque la versión de php es antigua. Para solucionar esto debéis seguir los siguientes pasos (dados por este post) . Asumimos que sabéis algo de Linux (mas vale si gestionais un servidor).

  • Añadimos los repositorios de Atomic para poder actualizar paquetes de ahí con wget -q -O – http://www.atomicorp.com/installers/atomic | sh
  • Hacemos yum update
    Nota:  Si devuelve comando desconocido es que no tenéis yum y tenéis que pedir al proveedor que lo instale.
  • Reiniciamos Apache: service httpd restart
En teoría ya debería estar…pero a nosotros no nos levantaba Mysql. Con lo que alarma, pánico etc. El error en /var/log/mysql.log era Option ‘–set-variable’ is deprecated. Use –variable-name=value  Lo que no explica mucho. La solución la encontramos aquí.
Tenéis que ir al fichero /etc/my.cnf (haced una copia antes) y editarlo para quitar todo lo que pone set-variable.
Por ejemplo: set-variable =  innodb_buffer_pool_size=2M  lo dejáis como
                     innodb_buffer_pool_size=2M
En teoría ya debería estar….pero ¿os suena? nop. Volvía a dar un error en el log con un parámetro skip-bdb .
Pero esa era fácil, comentamos las dos líneas con ese parámetro y…¡voila!  Ya tenemos un servidor actualizado y un php nuevo 😀
Anuncios

6 thoughts on “Actualizar un VPS Centos con Plesk 10 a php 5.3

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s