Instalación de un proyecto WordPress en local

Vamos a ver como se instala un proyecto de WordPress en local en Ubuntu 14.04. Esto valdrá tanto para proyectos ya empezados como para nuevos. Como requisito será necesario tener Apache 2, MySQL y PHP>=5.5.9 (Así ya nos sirve Laravel 5.2)


1. Descargar el proyecto del servidor.

Lo primero será descargar el proyecto del servidor donde esté alojado. En caso de que sea un nuevo proyecto, lo descargaremos de la página de WordPress.
Además, tambien necesitaremos hacer un backup de la base de datos del servidor (si el proyecto es nuevo, esto no será necesario). Para ello, podemos hacerlo con el phpMyAdmin en exportar o con

mysqldump -uel_user -p nombre_db > nombre_archivo.sql

desde el terminal.


2. Descomprimir el proyecto e importar base de datos.

Descomprimimos el proyecto en cualquier carpeta de nuestro usuario, como por ejemplo una que me he creado y llamado /sites. También debemos crear una base de datos para nuestro proyecto. Y si nos la hemos descargado del servidor, deberemos importarla.

mysql -uel_user -p nombre_db < nombre_archivo.sql


3. Crear link virtual

Ahora deberemos crear un link virtual de nuestro proyecto al directorio por defecto de apache. Si lo has cambiado no será el de por defecto, claro.

ln -s /home/path/to/wordpress/ /var/www/

(seguramente tendrás que darle permisos con sudo)


4. Editar el wp_config.php

Tenemos que editar el wp_config.php con las credenciales de nuestra base de datos, en las siguientes lineas...

/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpressuser');
/** MySQL database password */
define('DB_PASSWORD', 'password');


5. Permisos

Por último (pero no menos importante), nos quedaría por darle permisos a la carpta donde está contenido el proyecto, que es la carpeta con nombre wp-content. Para eso escribimos...

chmod -R 775 /wordpress_proyect/wp-content/


Además también hay que hacerla miembro del usuario web que es el www-data.

chown -R www-data /wordpress_proyect/wp-content/


6. Editar filas en la base de datos

Esto será solo para un proyecto ya empezado que nos descarguemos del servidor. Tenemos que entrar en la base de datos y editar un par de filas de la tabla wp_options. Estas filas son las del site_url y la del home, para que apunten a localhost en lugar de al servidor donde lo tengamos instalado.


Y con esto tendremos nuestro proyecto listo y funcionando!

Salud!

Deja tu comentario!

Login para comentar