Cibercultura, GNU/Linux y Software Libre

Instalar WordPress 2.6 desde un terminal

publica un genial artículo que es uno de los mejores que he leído en semanas:

Con este artículo pretendo explicar como instalar WordPress 2.6 por SSH desde un terminal, que creo que es la forma más fácil y rápida de hacer una instalación de WordPress. Lo primero es abrir un terminal (si no tenemos Linux o Mac OS X, podemos usar Putty), logearnos y dirigirnos a nuestro directorio.

# cd public_html/midirectorio/

Voy a explicar los pasos un poco rápido para no enrollarme mucho, las siguientes lineas son para descargamos la ultima versión de WordPress, en este caso WordPress 2.6, descomprimirla y borrar el archivo comprimido.

# wget http://wordpress.org/latest.tar.gz
# tar xvzf latest.tar.gz
# rm latest.tar.gz

Ahora opcionalmente podemos renombrar la capeta que se nos ha descomprimido con el nombre de wordpress, yo la llamare blog.

# mv wordpress blog
# cd blog

Ahora ya podemos crear la base de datos:

# mysql -u ''usuariodenuestrabbdd'' -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1731235
Server version: 5.0.32-Debian_7etch1-log Debian etch distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE ”blog”;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘blog’@'localhost’
      -> IDENTIFIED BY ‘contraseñadelusuario’ WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

mysql> EXIT
Bye

Creamos y editamos el archivo wp-config.php, y cambiamos cuatro lineas, la ultima es para poner WordPress en español, que ya que estamos, aprovechamos

# cp wp-config-sample.php wp-config.php
# vi wp-config.php

    // ** MySQL settings ** // define(’DB_NAME’, ‘nombredenuestrabbdd’); define(’DB_USER’, ‘usuariodenuestrabbdd”); define(’DB_PASSWORD’, ‘contraseñadenuestrousuario’); define (’WPLANG’, ‘es_ES’);

Ya que hemos editado el archivo wp-config.php para poner WordPress en español, pues nos descargamos la traducción que amablemente hizo David Carrero.


# cd public_html/midirectorio/blog/wp-includes/languages/
# wget  http://wordpress.inkilino.com/archivos/wp-es-2-6.tar.gz
# tar xvzf wp-es-2-6.tar.gz
# rm wp-es-2-6.tar.gz

Pues ahora ya podemos dirigirnos a nuestra URL de instalación: http://midominio/blog/wp-admin/install.php

Y rellenar los siguientes campos con nuestros datos como muestra la imagen.

Copiamos la password con Ctrl + C, y nos dirigimos al Log In.


Ahora en Usario ponemos admin y en Contraseña hacemos Ctrl + V, y a continuación estaremos dentro de nuestro panel de WordPress.

Lo primero que recomiendo hacer, es ir directamente a la sección de perfil y cambiar la contraseña del usuario admin, y hacernos un usuario con nuestro nombre.

También puede Interesarte...

5 comentarios

  1. Una maravilla este post ;)

  2. Arturios /

    Ah! ¿Pero hay otra forma de instalarlo que no sea a través de terminal? y que conste que no es una pregunta retórica, nunca se me habría ocurrido instalarlo de otra forma ¿la hay?

  3. oscar /

    hola, tengo problemas para configurar el archivo wp-config-sample.php me podrias ayudar es que no entiendo, si pudieras contctarte por mail conmigo seria genial att dnoscar@hotmail.com

  4. para Arturios, si pues por modo grafica, pero viene siendo lo mismo…

    para mi tocallo oscar, el archivo se tiene que llamar wp-config.php quitale el sample. y solo modifica las lineas que dice el post.

  5. hola, ya segui los pasos uno por uno, pero ala hora de ejecutar el archivo install, me aparece lo siguiente: “Your PHP installation appears to be missing the MySQL extension which is required by WordPress.” y por lo tanto no puedo completar el proceso.. podrias ayudarme por favor??

    p3p3nd@hotmail.com

Responder