Posts Tagged ‘shell’

Actualización de WordPress por Shell

Thursday, November 26th, 2009

WordPress

Actualizar WordPress por shell tiene la sencilla ventaja de ser mas estable y rápido que la conexión de ftp o la de la administración de wordpress, que suelen tomar mucho más tiempo y  generar diversos errores. De esta manera podremos actualizar WordPress rápidamente en unos pocos segundos. Esta guía sólo aplica para personas que tienen servidores dedicados, ya que en Hosting compartido el acceso ssh no está habilitado por regla general.

Nota: tener en cuenta que es de responsabilidad propia ver las operaciones que realiza ya que un mal comando o equivocación se vera afectada su información. Quienes sigan esta guía lo hacen bajo su propia responsabilidad.

Creamos una carpeta temporal
mkdir ~/descarga
cd  ~/descarga

Descargar el archivo actual de wordpress.org (inglés) o es.wordpress.org (español), reemplazar la URL por la correcta correspondiente al archivo.
wget http://es.wordpress.org/wordpress-ACTUAL.zip

Descomprimir el archivo descargado
unzip  wordpress-ACTUAL.zip

Esto creara una carpeta llamada wordpress donde borraremos algunos directorios y archivos innecesarios.
cd wordpress
rm wp-content/ wp-config-sample.php -rfv

Copiar los archivos y directorios restantes al directorio público del sitio web. Esto puede variar dependiendo del tipo de servidor, tener en cuenta la ruta destino.
cp * /home/usuario/public_html/ -Rf –reply="yes"

Cambiar los propietarios de los directorios al nombre del usuario
chmod 755 /home/usuario/public_html/* -R

Borrar el archivo descargado y la carpeta descomprimida
rm ~/descarga/wordpress* -fvr

Actualizamos la BD corriendo: http://tusitio.com/wp-admin/upgrade.php
Luego ingresamos a la administración y verificamos que ya no aparezca el letrero de actualizar.