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

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments
Inline Feedbacks
View all comments
janitux
12 years ago

por que manejas tu version de wordpress con svn?, para actualizar te cambias de rama simplemente, por ej:
svn sw http://svn.automattic.com/wordpress/tags/2.6.3/ .
y listo, actualizaste a 2.6.3
saludos

2
0
Would love your thoughts, please comment.x
()
x