Actualizar PHP en Lightsail para WP

Si hace ya tiempo que instalaste tu instancia de AWS Lightsail para WordPress, es muy posible que tengas un mensaje que te taladra la cabeza cada vez que accedes al escritorio de WordPress…

Obviamente no puedes irte a dormir tranquilo con este mensaje cuando te ha salido 60 veces. Así que una noche de sábado de esas en las que has hecho una buena siesta por la tarde y los niños ya están durmiendo es ideal para realizar la actualización de PHP en mi instancia de Lightsail en AWS.

Lo primero que hay que saber es que no hay un botón de «Actualiza PHP a la versión X» en Lightsail, WordPress o Bitnami ni ningún script que te permita ejecutar la actualización desde línea de comandos.

Puestos a buscar por la web, di con una de las pocas páginas donde explican como actualizar PHP sin migrar la instancia, Upgrade PHP on Bitnami WordPress without Migration, y francamente vi claro que quizás no era el mejor camino porque tenías que lanzar un montón de scripts directamente a producción.

La solución que decidí finalmente fue bastante sencilla y consistió en hacer una copia de seguridad de la instancia actual en Lightsail, crear una nueva instancia (donde Bitnami ya instala la versión 8.2 de PHP junto con la 6.5 de WordPress), instalar el certificado SSL, cambiar la IP en el gestor de dominios e importar los datos de la copia de seguridad que habíamos creado. Por último, borré la vieja instancia después de comprobar que todo funcionaba correctamente. Al final fue una hora y poco lo que tardé en todo el proceso.

Si necesitas algo más de información con los pasos intermedios, puedes utilizar esta pequeña guía que es sencilla pero detallada: Updating PHP version on Bitnami WordPress.

¿ Que debo hacer si Microsoft se hace con Yahoo ?

Hace unas semanas, Microsoft propuso a Yahoo la compra de la compañía, ofreciendo una suma de dinero nada despreciable. Solicitaba una mesa de negociaciones entre ambas empresas para cerrar un acuerdo.

Ante la negativa de los directivos de Yahoo, el pasado viernes, Microsoft envió una nueva carta en la que anunciaba (amenazaba !) que les daba tres semanas para la aceptación de la oferta inicial o el inicio de conversaciones . En caso contrario, lanzaría una OPA hostil acudiendo directamente a los accionistas.

Con todo este panorama, doy ya por hecho que Microsoft se va a hacer con el control de Yahoo… y aquí es donde comienzan a aparecer mis primeras dudas.

Actualmente este blog está hospedado en los servidores de Yahoo (en la antigua Geocities) en algún sitio de California (hace ya unos 8 o 9 años). En todo ese tiempo el funcionamiento ha sido excepcional y sólo recuerdo problemas en una ocasión hace un año y medio cuando se crearon nodos directos de acceso en Europa para clientes de la zona y desde España no era posible acceder a mi espacio (ya se que la explicación técnica no ha sido la mejor…). Y no hablemos ya del precio, que gracias al dollar, cada día me resulta más económico !.

Pues bién, sucede que mi web y blog están basados en mySQL y PHP (los instalé hace apenas 3 meses) y no utilizo ninguna herramienta de Microsoft. Es decir, que si Microsoft aterriza en Yahoo, quizás lo primero que haga sea montar su propia infrastructura y pasar todos los clientes a MSN (horror !!!).

En previsión de lo que pueda ocurrir, quizás deba comenzar a buscar nuevo proveedor.