Instalación de WordPress en Ubuntu Server

En esta nueva publicación vamos a describir el proceso de instalación de WordPress en nuestro Ubuntu Server 13.10, para lo cual hemos de disponer previamente de la instalación de LAMP (Linux, Apache, mysql y PHP).

Creación de la base de datos en mySQL

Para comenzar, nos logamos en mysql como usuario root:

 

triton@nautilus:~$ mysql -u root -p

prompt

030 01

Instalación de WordPress – Login en mySQL

Después de introducir las credenciales de root para mysql, creamos una nueva base de datos: 

mysql> CREATE DATABASE expsistemas;

prompt

Instalación de WordPress - Creación de la base de datos

Instalación de WordPress – Creación de la base de datos

Seguidamente deberemos crear un nuevo usuario para la base de datos. En nuestro caso, el siguiente, pero tú puedes utilizar el nombre de usuario que más te guste:

 

mysql> CREATE USER triton@localhost;

prompt

Instalación de WordPress - Creación del usuario de mysql

Instalación de WordPress – Creación del usuario de mysql

Especificar la contraseña para el nuevo usuario, con la siguiente instrucción:

 

mysql> SET PASSWORD FOR triton@localhost= PASSWORD(“**********”);

prompt

 

Instalación de WordPress - Contraseña para el usuario de mysql

Instalación de WordPress – Contraseña para el usuario de mysql

Damos control total de todas las tablas a nuestro nuevo usuario, inicializamos mysql y salimos, volviendo de nuevo a la Shell de Linux: 

mysql> GRANT ALL PRIVILEGES ON *.* TO triton@localhost IDENTIFIED BY ‘**********’;

prompt

 

mysql> FLUSH PRIVILEGES;

prompt

 

mysql> exit

prompt

Instalación de WordPress - Permisos sobre mysql

Instalación de WordPress – Permisos sobre mysql

Instalación de WordPress sobre Ubuntu Server 13.10

Para comenzar con la instalación de WordPress, descargaremos la versión más actualizada de ficheros desde la página oficial, creando un directorio para las descargas y posicionándonos en él:

 

triton@nautilus:~$ mkdir Descargas

prompt

 

triton@nautilus:~$ cd Descargas

prompt

 

triton@nautilus:~/Descargas$ wget http://wordpress.org/latest.tar.gz

prompt

 

Instalación de WordPress - Descarga desde la Shell

Instalación de WordPress – Descarga desde la Shell

Tras extraer los archivos con la instrucción tar, entraremos en el directorio wordpress y copiaremos el fichero de configuración:

triton@nautilus:~/Descargas$ tar -xzvf latest.tar.gz

prompt

 

triton@nautilus:~/Descargas$ cd wordpress 

prompt

 

triton@nautilus:~/Descargas/wordpress$ cp wp-config-sample.php wp-config.php 

prompt

 

Instalación de WordPress - Ficheros de instalación

Instalación de WordPress – Ficheros de instalación

Editamos con Nano, por ejemplo, el fichero wp-config.php y modificamos los parámetros del nombre de la base de datos, usuario y contraseña, de la siguiente forma:

triton@nautilus:~/Descargas/wordpress$ nano wp-config.php

prompt

 

Instalación de WordPress - wp-config.php

Instalación de WordPress – wp-config.php

Pulsaremos Ctrl-O para salvar los cambios, seguido de la tecla Intro para aceptar el mismo nombre del fichero y Ctrl-X para salir del editor.

Crearemos un subdirectorio llamado wordpress en /var/www y moveremos allí todos los ficheros:

triton@nautilus:~/Descargas/wordpress$ sudo mkdir /var/www/wordpress

prompt

 

triton@nautilus:~/Descargas/wordpress$ sudo cp -r ~/Descargas/wordpress/* /var/www/wordpress

prompt

 

Finalmente, estableceremos los siguientes permisos al directorio de instalación:

 

triton@nautilus:~/Descargas$ cd /var/www/

prompt

 

triton@nautilus:~/var/www$ sudo chown www-data * -R

prompt

 

triton@nautilus:~/var/www$ sudo usermod –a –G www-data triton

prompt

 

Instalación de WordPress - Estableciendo los permisos

Instalación de WordPress – Estableciendo los permisos

 

Con esto, ya se debería poder acceder a WordPress desde un navegador, tecleando la URL http://192.168.0.100/wordpress

Instalación de WordPress - Página de login

Instalación de WordPress – Página de login

Pondremos un nombre a la web e introduciremos los datos de nuestro usuario y desde la misma, finalizaremos la instalación.

Ya tenemos instalado WordPress:

Instalación de WordPress - Página principal

Instalación de WordPress – Página principal

 

Instalación del idioma

Si ya disponemos de una versión funcionando en inglés, por ejemplo, y queremos instalar únicamente el idioma, el español en nuestro caso, debemos hacer lo siguiente:

Después de descargar el paquete de WordPress en el idioma deseado, lo descomprimimos:

 

triton@nautilus:~/Descargas$ wget http://es.wordpress.org/wordpress-3.8-es_ES.tar.gz

prompt

 

triton@nautilus:~/Descargas$ tar –zxvf wordpress-3.8-es_ES.tar.gz 

prompt

Instalación de WordPress - Idioma español

Instalación de WordPress – Idioma español

Comprobamos que existe el directorio /var/www/wordpress/wp-content/language. En caso contrario, lo creamos:

 

triton@nautilus:~/Descargas$ cd /var/www/wordpress/wp-content

prompt

 

triton@nautilus:/var/www/wordpress/wp-content$ sudo mkdir language

prompt

 

Instalación de WordPress - Directorio de configuración del idioma

Instalación de WordPress – Directorio de configuración del idioma

Copiamos el fichero es_ES.mo desde el directorio de la instalación sobre este directorio language:

triton@nautilus:/var/www/wordpress/wp-content$ sudo cp ~/Descargas/wordpress/wp-content/languages/es_ES.mo ..

prompt

 

Editamos el archivo de configuración y lo modificamos, buscando la línea de configuración del idioma y dejándola de la siguiente manera:

define (‘WPLANG’, ‘es_ES’);

Para ello:

 

triton@nautilus:~ sudo nano /var/www/wordpress/wp-config.php

prompt

Instalación de WordPress - Fichero de configuración

Instalación de WordPress – Fichero de configuración

Y como siempre, salvamos con Ctrl-O y salimos con Ctrl-X.

Desde este momento, ya tendremos nuestro WordPress en el idioma deseado. Aunque siempre hay que decir, que es algo que se hubiera podido hacer desde el principio, instalando a la primera el paquete completo con el idioma predeterminado.

Instalación de WordPress - WordPress en español

Instalación de WordPress – WordPress en español

En este artículo hemos visto cómo instalar WordPress en una distribución de Linux Ubuntu Server 13.10, después de haber instalado previamente un servidor LAMP, y su actualización al idioma español.

Si deseas estar informado sobre la publicación de nuevos artículos,

no dudes en subscribirte a E@pertos en Sistem@s.

 

J Carlos Salas

Ingeniero Técnico en Sistemas, Consultor en Tecnologías de la Información y Executive MBA por la EOI, desarrolla su carrera profesional coordinando y participando en proyectos para diferentes empresas del sector TIC, desde Advantta IT Services.


 

Compártelo si te ha gustado:

 

2 Comentario

2 responses to Instalación de WordPress

  1. Marcelo Alés on 4 mayo, 2014 at 2:02 Responder

    Hola de nuevo: instalando wordpress, vi que la carpeta wordpress (al igual que el archivo info.php) deben estar en /var/www/html. ¿Será porque estoy en Ubuntu 14.04? Si me quedo en el nivel anterior (/var/www) no funciona.
    Aguardo tu respuesta.
    Gracias!!

    • J Carlos Salas on 4 mayo, 2014 at 12:56 Responder

      Hola Marcelo,

      Efectivamente, en Ubuntu 14.04 es así.

      Gracias por tu comentario y un saludo,

      Carlos

Deja aquí tu comentario. Gracias.

Visit Us On FacebookVisit Us On TwitterVisit Us On LinkedinCheck Our Feed