18 septiembre 2019

WordPress en local

Para crear este entorno local es necesario tener instalado Mamp, usado para desarrollar sitios web dinámicos sobre sistemas operativos Apple Macintosh, MAC OS X.

Una vez instalado hay que abrir el archivo httpd.conf para activar Virtual Host, esta el la ruta:

Aplicaciones > Mamp > conf > apache > httpd.conf

Editamos el archivo y buscamos “Virtual hosts”, luego quitamos el “#” del Include, dejándolo del siguiente modo:

# Virtual hosts
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf

Paso 1: Abrir archivo httpd-vhosts.conf para añadir el dominio y la carpeta del proyecto.

Aplicaciones > Mamp > conf > apache > extra > httpd-vhosts.conf

Abrir archivo y copiar nombre y ubicación del proyecto, lo más normal es crear una carpeta nueva dentro de la carpeta “web”. En el siguiente ejemplo, el nombre de la carpeta y dominio local del proyecto es “proyectonuevo“, mi usuario es “eloi” (tendrás que cambiarlos por que necesites):

<VirtualHost *:80>
DocumentRoot "/Users/eloi/Web/proyectonuevo"
ServerName proyectonuevo.localhost
</VirtualHost>

Con esto ya tendríamos la carpeta “proyectonuevo” apuntando a la url local (http://proyectonuevo.localhost).

Paso 2: Abrir Mamp y crear una nueva base de datos, por ejemplo “db_proyectonuevo”.

Paso 3: Descargar WordPress y copiar los archivos en la carpeta “proyectonuevo”. Abrir el archivo “config.php” y rellenar os campos de la base de datos, en este caso:

define('DB_NAME', 'db_proyectonuevo');
define('DB_USER', 'root');
define('DB_PASSWORD', 'root');
define('DB_HOST', 'localhost');