Inicio / Tutoriales / Tutorial de instalación de WordPress en un Linux local

Tutorial de instalación de WordPress en un Linux local

WordPress es hoy día y sin discusión alguna, la plataforma de gestión de contenido para Bloggers más famosa y utilizada del mundo, de hecho casi cualquier página web tipo blog que nos encontremos por internet probablemente esté montada en WordPress.

WordPress nos permite instalar su software en una máquina local para así no tener que depender de hostings de terceros, y que de esta forma tengamos control total sobre nuestra web y sus contenidos. Y aunque sea una aplicación bastante fácil de instalar siempre suelen surgir algunos errores si no instalamos todos los paquetes y las dependencias necesarios, por lo que puede llegar a ser todo un desafío para aquellos usuarios menos experimentados.

Instalación-de-Wordpress-en-una-máquina-linux

Es por ello que a continuación queremos ofreceros un tutorial paso a paso para la instalación de WordPress en local en una máquina Linux, si estás interesado en ello, entonces debes seguir leyendo.

Tutorial de instalación de WordPress en una máquina Linux local

Primer paso: Instalación de un entorno LAMP

Lo primero que debemos hacer es instalar y configurar un entorno LAMP, en una entrada anterior hablamos sobre ello y dimos un tutorial bastante completo sobre cómo instalar LAMP de forma manual.

Segundo paso: Creación de la base de datos

Instalado y configurado el entorno LAMP, debemos crear una base de datos para WordPress, para hacer esto en primer lugar nos conectaremos como administrador en MySQL, para ello abriremos un terminal e introduciremos la siguiente orden:

  • Conexión a MySQL
Mysql –u root -p

Crearemos la base de datos para WordPress:

  • Creación de base de datos
CREATE DATABASE blog;

Y creamos un usuario que tenga todo tipo de privilegios sobre dicha base de datos:

  • Asignación de privilegios
GRANT ALL PRIVILEGES ON blog.* TO ‘blog’@’localhost’ IDENTIFIED by ‘passwd;

Tercer paso: Creación de la estructura de carpetas

Ahora debemos crear lo que sería toda la estructura de carpetas y archivos dentro del disco, para ello introduciremos los siguientes comandos en la consola:

  • Creación de la estructura de carpetas
Mkdir /srv/www/web1 | Cd /srv/www/web1 | wget http://es.wordpress.org/wordpress-[versión]-es_ES.zip

Este último comando es para descargar WordPress dentro de la ubicación anterior, pero antes debemos irnos a la página web oficial y encontrar la versión que nos interese.

Descomprimimos el archivo .zip:

  • Descompresión del archivo ZIP
unzip wordpress-[versión]-es_ES.zip

Y le cambiaremos el nombre a la carpeta descomprimida por mayor comodidad y orden:

Mv wordpress blog

Hecho esto, debemos crear un alias para la web modificando el archivo /etc/apache2/sites-available/web1

Ahora copiamos el archivo de configuración de ejemplo que nos viene dentro de la carpeta de WordPress y lo modificaremos:

  • Creación del archivo de configuración
Cd blog cp wp-config-sample.php wp-config.php nano wp-config.php

Debemos modificar los siguientes parámetros y configurarlos como os indicamos a continuación:

  • define(‘DB_NAME’, ‘blog’); Nombre de la base de datos
  • define(‘DB_USER’, ‘blog’); Nombre del usuario
  • define(‘DB_PASSWORD’, ‘passwd); Contraseña del usuario
  • define(‘DB_HOST’, ‘localhost’); host de MySQL

No debemos olvidarnos de darle al usuario de Apache los permisos necesarios para poder acceder y leer a los directorios y archivos, para ello introduciremos las siguientes órdenes:

  • Asignación de permisos a Apache
chown username:www-data /srv/www/web1 -R | chmod g+w /srv/www/web1 -R

Cuarto paso: Instalación y configuración de WordPress

Si hemos completado correctamente los pasos anteriores entonces ya tendremos hechas todas las preparaciones y por fin, podremos pasar a instalar WordPress.

Desde una máquina cliente abriremos una ventana en el navegador y nos iremos a la dirección:

www.ipdelservidor.com/wordpress/wp-admin/install.php

Se nos cargará una especie de formulario que contiene información sobre la web y el usuario administrador que tendremos que rellenar para poder proceder a la instalación. Una vez se rellena el formulario no tendremos que hacer nada más, simplemente esperar.

¿Problemas con la instalación de WordPress en Linux?

Sabemos que una imagen vale más que mil palabras, pero un vídeo vale más que mil imágenes.

Personalmente encuentro el uso de videotutoriales bastante útiles para solventar los problemas más comunes que pueden ocurrirnos durante una instalación o para poder aprender a instalar determinado Software.

Aunque esté en inglés y comprendo que muchas personas pueden no llegar a entenderlo, no hace falta porque al fin y al cabo lo que nos interesa es introducir una serie de comandos para realizar operaciones y simplemente fijándonos bien en el vídeo y en los comandos que se introducen, no necesitamos siquiera tener el sonido activado.

La instalación de WordPress en Linux es prácticamente la misma independientemente del sistema operativo y la versión del programa, espero que os sea de utilidad.

Acerca de CarlosMarco

Vea Tambien

Linux

Como limpiar Linux a fondo

Una de las ventajas mas grandes de Linux es que nos otorga total libertad en ...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *