Instalar WordPress en la PC como localhost y configurar Apache
Trata de: Como Hacerlo

Continuando con nuestra solución global para desarrollar proyectos web, vamos a instalar y configurar WordPress en Windows 7, configurar el servidor Apache para que los permalinks funcionen correctamente y, wordpress en general.

Posiblemente estas interesado en tener un blog personal, de alguna empresa o quizá desarrollar temas para WordPress, existe un pequeño truco para que la plataforma de blogs funciones correctamente como localhost, lo verá al final. Realmente es sencillo solo necesitamos unos cuantos pasos y tendremos funcionando WordPress en la pc como localhost.

No vamos a tocar conceptos básicos sobre WordPress, hay mucha información en la red, solo veremos el proceso de instalación y configuración.

Instalar Apache, PHP, MySQL y phpMyAdmin

En artículos anteriores ya hemos desarrollado ese tema de manera independiente para cada módulo, inclusive dispones de un PDF para descargar. Muchos prefieren instaladores automatizados como XAMP o WAMP, pero yo prefiero instalar independientemente cada herramienta, así lo configuro a mis necesidades, además es realmente sencillo no necesitas ser experto para eso. Por último, he instalado la última versión de cada herramienta y el proceso de instalación está desarrollado paso a paso, con todas las posibilidades de error resueltas. Puedes leer Instalar Apache 2.2, PHP 5, MySQL 5 y phpMyAdmin 3, aquí.

Instalar WordPress como localhost

Paso 1: necesitas descargar la última versión de WordPress, para el ejemplo usamos la versión 3.2.1, descarga WordPress, aquí.

Paso 2: Descomprimir el fichero “wordpress-3.x.x-es_ES”  en la carpeta www cuya ruta es “C:\Server\www“, la carpeta www fue configurada como servidor local al momento de instalar la solución global para desarrollo web.

Paso 3: Crear una base de datos que WordPress necesita para que almacene toda la información, entradas, comentarios, usuarios y mas.

Ejecute phpMyAdmin desde el navegador web, esta es la url “http://localhost/phpmyadmin”. Acceder con su usuario y contraseña > clic en la pestaña Base de Datos, escriba el nombre de la bd y clic al botón Crear:

base-de-datos-wordpress-prueba

Creada la BD > seleccionar la BD creada > hacer clic en la pestaña Privilegios y agregar un usuario con su respectiva contraseña a la BD. Estos datos los necesitará mas adelante.

Paso 4: El archivo wp-config.php, nos sirve para establecer algunos parámetros de conexión entre WordPress y la Base de Datos. este “.php” lo vamos a encontrar en la ruta “C:\Server\www\wordpress\wp-config.sample.php“.

En el directorio o carpeta “C:\Server\www\wordpress\” debemos tener dos archivos que wordpress  requiere para la instalación: “wp-config.php” y “wp-config-sample.php“, este último siempre lo dejo tal cual por si algo malo sucede. Abre el segundo,”wp-config-sample.php“, con tu editor php y luego le das guardar como, asignándole el nombre del primero wp-config.php:

wp-config-para-configurar-wordpress

Vas a editar el archivo wp-config.php para eso lo abres con tu editor de PHP, yo utilizo Eclipse IDE, y vas a modificar las siguientes líneas: DB_NAME, DB_USER, DB_PASSWORD, DB_HOST, debería quedar así:

datos-wp-config-para-configurar-wordpress

Guarda los cambios.

Paso 5: Es momento de iniciar wordpress por primera vez, abre tu navegador web y escribe la ruta: “http://localhost/wordpress/”. Tendrá que llenar los siguiente datos: Título del blog, Descripción, correo electrónico, nombre de usuario (administrador), contraseña de usuario y por último la opción de elegir si quieres o no que aparezca en los resultados de búsqueda, pero como está en el localhost no es necesario marcarlo.

Y listo, ya tiene instalado WordPress, pero solo falta una sola cosa:

Configurar Apache para WordPress en localhost

Este es un error típico que te puede traer muchos dolores de cabeza, de pronto ya tienes funcionando tu blog como localhost, es momento de personaliza o configurar los permalinks y OMG, actualizas y no funciona, en su lugar obtienes errores 404.

Algunos piensan que se trata del “.htaccess”, OJO: no necesita mover ni configurar nada en WordPress, lo que hace falta es una pequeña configuración del archivo “httpd” de Apache.

Paso 6: Abra el archivo “httpd” con el notepad o su editor de código, el archivo está en la ruta: “C:\Server\Apache\conf”. busque y modifique las siguiente línea:

 

[box type=”note” border=”full” icon=””]#LoadModule rewrite_module modules/mod_rewrite.so

le quita el “#” y debería quedar así:

LoadModule rewrite_module modules/mod_rewrite.so

Ahora, busca la palabra AllowOverride y (se cambia el None por All), dicha palabra está ubicada en varias partes, por lo que tienes que encontrar todo este fragmento:

# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

#
# Controls who can get stuff from this server.
#

[/box]

 

Paso 7: Listo, ahora solo tiene que reiniciar el servidor Apache. y volver a acceder a WordPress.

Con esto ya tienes configurado completamente worpress para que funcione inclusive si modifica los permalinks o la estructura de las URL.

Por último, hay algunas librerías PHP que se necesita activar para que WordPress funcione al cien por cien, son las mismas librerías que aparecen en el tutorial de Drupal. Necesitas activarlo para que funcionen las imágenes y la base de datos. activar las extensiones PHP aquí.

Publicado por:

Lo último en el sitio

 

Nombre

Atención: Antes de aportar al artículo con sus comentarios, le pedimos encarecidamente que evite generar spam, discusiones agraviantes o mensajes de contenido violento y racista. Todo usuario que no acate a este llamado, será suspendido en la brevedad.

 
 
 

Sitios recomendados

 
  Articulos populares
 
+ Angry Birds RIO para PC Windows | PC Game completo (156)
+ Windows 7 Loader / Activador de Windows 7 (Actualizado Octubre 2011) (81)
+ Invitaciones a Google +, te enviamos una (74)
+ Angry Birds Seasons 2011 - 2012 (Descarga gratuita) (68)
+ Windows 7 Loader, Activador de Windows 7 (Actualizado Febrero 2011) (63)
+ Activar Facebook Timeline | Biografía Facebook (54)
+ Angry Birds v1.6.3 para PC (28)
+ Angry Birds v2.0.0 para PC (Enero 2012) (28)
+ Como Instalar Debian 6 "Squeeze", paso a paso [Guía Fácil] (25)
+ Instalar y configurar phpMyAdmin 3 en Windows 7 / paso a paso (24)
 
 
  Tags del sitio
 
Angry Birds Aplicaciones Aplicaciones Linux Apple Como Hacerlo Consejos Desarrollo Web Descargas Diarios Diseño El País Entretenimiento España Facebook Firefox Fotos Gadgets Google Google Chrome Google Plus Infografia Internet iPhone Juegos Linux Navegadores Negocios Negocios y Marketing Noticias de Tecnologia Paso a Paso Periódicos Redes Sociales Revistas Seguridad Social Media Social Media Marketing Tecnología Telefono Celular Tips Twitter Ubuntu 11 Video Windows Windows 7 WordPress
 
 
  Comentarios recientes
 

Maryza:  cabal
amnada:  no sirve
Juan José:  ey amigo.!!! tengo
Eduardo:  ADVERTENCIA Estas
chuck:  amigo lo que quier
shantal:  no me guta + +
Coder Architect:  viejo, este juego
dameseano prieto:  solo quiero la cla
Horacio:  Debes hacer una pa
Carlos:  Ustedes se quejan?