Instalar WordPress/Joomla/etc. usando comandos SSH

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…

Buscar archivos que contengan cadena de texto en tu hosting (linux)

Una forma de buscar una cadena de texto en todos los archivos es usando el comando grep que acepta una expresión regular como parámetro de búsqueda, en este ejemplo usamos los parámetros -l y -r que significa que solo me muestra los archivos como una lista y en todos los subdirectorios ¿Cuándo usarlo en sitios web? Cuando entran/hackean en tu sitio web, usualmente te dejan banner publicitarios, enlaces o cualquier otra cosa, si por ejemplo veo que sale un banner haciendo referencia al sitio web http://sitiomalicioso.com/ lo que haría es entrar vía SSH ir a la carpeta raíz de tu…

Backup/Restaurar dase de datos desde consola SSH/Shell

Si eres un usuario con acceso a consola: vamos a suponer que el usuario de la base de datos wilson y el password es sanchez, así mismo que la base de datos se llama miblog Hacer un backup mysqldump --opt -Q -u wilson -psanchez miblog > archivo.sql Restaurar una base de datos mysql -uwilson -psanchez miblog < archivo.sql Aquí lo que tengo que hacer notar es que efectivamente no hay espacio entre el parámetro del password "-p" y el password del usuario (-psanchez), así es como trabaja y funciona Si tienes acceso a la cuenta root: Con la cuenta root…

Comandos para comprimir/descomprimir archivos vía SSH

Aquí algunos comandos en Linux para comprimir, descomprimir o en algunos casos solo ver el contenido de los archivos comprimidos, en este articulo les mostraré para los tipos tar, gz, bz2, tar.gz, tar.bz2, zip, lha, arj, zoo, rar Archivos tar Empaquetar: tar -cvf archivo.tar /dir/a/comprimir/ Desempaquetar: tar -xvf archivo.tar Ver contenido tar -tf archivo.tar Archivos gz Comprimir: gzip -9 fichero Descomprimir: gzip -d fichero.gz Archivos bz2 Comprimir: bzip fichero Descomprimir: bzip2 -d fichero.bz2 gzip ó bzip2 sólo comprimen ficheros [no directorios, para eso existe tar]. Para comprimir y archivar al mismo tiempo hay que combinar el tar y el gzip…