Para la instalación de software libre como WordPress, Joomla o similares, lo que normalmente hacemos es descargar el archivo, descomprimimos el archivo en nuestra PC y luego lo subimos usando un cliente FTP, este proceso puede ser muy lento ya que todos los archivos pasan a través de nuestra PC, además que descomprimido son más de 1000 archivos y cada archivo es 1 solicitud de conexión para subir y WordPress descomprimido es casi 14 megas.
Instalación vía SSH
Lo primero que tienes que hacer ubicarte en la carpeta donde vas a realizar la instalación, ya sea en la raíz de tu hosting o en una subcarpeta, para eso te mueves con el comando CD, luego de eso tienes que descargar el archivo de instalación tar.gz desde la web de es.wordpress.org usando el comando wget, el comando seria así:
wget http://es.wordpress.org/wordpress-3.5.1-es_ES.tar.gz
una vez hecho tendrás el archivo en la carpeta actual, y luego tienes que proceder a descomprimirlo, en este caso debes usar el comando para los tar.gz, aquí tengo un articulo sobre comandos para descomprimir: Comandos para comprimir/descomprimir archivos via SSH
tar xfz wordpress-3.5.1-es_ES.tar.gz
haciendo eso vas a tener dentro de la ruta actual la carpeta WordPress con todo el contenido del instalador, ahora lo que tienes que hacer es mover el contenido de la misma al directorio actual
mv ./wordpress/* ./
y finalmente eliminar esa carpeta ya sea vía FTP o usando comandos
rmdir wordpress
si lo has hecho todo de la manera correcta tendrás el WordPress listo para comenzar la instalación
Observaciones
- Si lo haces con la cuenta root, al descomprimir los archivos serán propiedad de esa cuenta, así que debes cambiarle el propietario con el comando chown
- Esta forma de instalar es valida para Joomla, y además sistemas similares
chown vbnet:vbnet * -R
Aquí el video tutorial para complementar la información sobre este articulo: