Script de actualización para WordPress

Me da flojera actualizar a mano, tengo acceso al server por ssh, asi que ejecuto esto en un script:

#!/bin/sh

echo " Bienvenidos a Word Press Updater Script"
echo ""
echo " Ingrese Ruta absoluta en el servidor (Donde esta WP ) "
read ruta
cd $ruta
echo ""
echo "Descargando la ultima versión...."
wget -S http://wordpress.org/latest.zip
echo "Se deberia haber descargado la ultima version"
echo "Si no se muestran errores presione tecla para continuar, de lo contrario CTRL+C e intente nuevamente"
read tecla
if test -f latest.zip; then
unzip latest.zip
echo " Se boraran los archivos..."
read tecla
rm -rv wp-admin
rm -rv wp-includes
mv -v wp-config.php save.config.php
mv -v wp-content content
rm -v wp-*
rm -v index.php
rm -v license.txt
echo " Se instaló la nueva versión...."
read tecla
cp -r wordpress/* ./
rm -r wp-content
mv content wp-content
mv save.config.php wp-config.php
rm latest.zip
rm -r wordpress
chown -vR www-data:www-data wp*
echo " Actualizacion finalizada"
echo "Para finalizar Visite http//www.sudominio/wp-admin/upgrade.php"
read tecla
fi

Consideracion: www-data es el usuario de apache2 y ftp

Ingeniero, enfocado en la familia y el cliente, emprendiendo y capitalizando lo aprendido por años.

2 Comments

  1. Bien, no se me había ocurrido, y no tenia idea que wordpress tenia soporte SVN 😀 .
    Aunque se que hay otras formas, incluso plugins integrados, pero siempre me ha gustado dar la vuelta larga con el fin de ver que estoy haciendo 😀

Leave Comment

Your email address will not be published. Required fields are marked *

%d bloggers like this: