Muchos saben que soy un AMANTE de PHP, que es mi lenguaje preferido para programar (sí, y eso que soy MSP). Hoy quisé puse a jugar con WordPress en local, pero no quiero mover la carpeta de mi servidor actual [tengo Apache e IIS andando en el PC]. El tema es que tengo que levantar un servidor local para probar el sistema. La solución es MUY simple, levantar un “dominio local” en Apache.
Para ello en el archivo de configuración de Apache [httpd.conf] hay que agregar unas líneas. [En mi caso utilizo Notepad++ como editor y AppServ como servidor Windows-Apache-MySQL-PHP]
Lo primero es iniciar el Notepad++ como Administrador [Segundo Click sobre el ícono de Notepad++ -> Ejecutar como Administrador], abriremos el archivo:
C:\AppServ\Apache2.2\conf\httpd.conf
Al final de este archivo agregaremos:
<nameVirtualHost *> ServerAdmin brede@wplocal DocumentRoot "C:/appserv/wp/" #La carpeta dónde almacenas los archivos ServerName wp #El nombre de nuestro servidor ErrorLog logs/WP-error.log CustomLog logs/WP-access.log combined CustomLog logs/WP-referer.log referer CustomLog logs/WP-agent.log agent </virtualHost> <directory "C:> Options Indexes FollowSymLinks MultiViews ExecCGI AllowOverride All Order allow,deny Allow from all </directory>
[Por motivo X acá se ve & g t ; y & l t ; en vez de > y < ]
Luego, debes abrir el archivo hosts de Windows, con el mismo Notepad++ abre este archivo:
%systemroot%\system32\drivers\etc\hosts
Agrega la línea
127.0.0.1 wp
reinicia tu servidor Apache [Debes iniciar CMD en modo Administrador]
httpd- k restart
y listo:
Saludos!