Como instalar WordPress en el localhost

xampp-logo-new.gifCuando tenemos que hacer modificaciones en nuestro blog, retocar el theme, y todas estas cosas, es muy molesto tener que andar subiendo las cosas al servidor a cada rato, esto es una pérdida de tiempoUna buena solución a esto es instalar WordPress en forma local en nuestro equipo, para esto necesitamos algunas cositas, que son las que tienen los servidores que contratamos comúnmente:

  • Apache
  • MySQL
  • PHP
  • phpMyAdmin

Para instalar esto en Windows hay un pack llamado XAMPP, que deja la PC funcionando casi como un servidor, lo que instala esta última versión es:

  • Apache 2.2.3
  • MySQL 5.0.27
  • PHP 5.2.0 & PHP 4.4.4
  • phpMyAdmin 2.9.1.1
  • FileZilla FTP Server 0.9.20
  • OpenSSL 0.9.8d

Lo que tenemos que hacer es descargarnos XAMPP (33MB), lo instalamos, y una vez que tenemos el acceso directo al panel de XAMPP en el escritorio lo ejecutamos, se nos va a abrir una ventana como esta:

iniciar-servicios.jpg

Ahí tenemos que empezar a correr Apache y MySQL dándoles al botón “start”. Ahora ya tenemos el servidor corriendo.

Para entrar en elservidor abrimos nuestro navegador (Firefox, IE, o el que usemos), y en la barra de direcciones escribimos localhost, y le damos a enter. Ahora van a ver algo como esto:

panelxampp.jpg

Pero para que WordPress funcione necesitamos una base de datos, para crear una lo podemos hacer desde el panel de la izquierda en sección Herramientas -> phpMyAdmin. Una vez dentro, podemos cambiar el idioma, y ya crear la base de datos, para esto colocamos el nombre que queramos, por ejemplo “wordpress”, y elegimos utf8_unicode_ci y le damos a “crear”.

Ahora que ya tenemos todo listo, vamos a instalar WordPress, para esto tenemos que descargar la última versión de WordPress , descomprimir, y copiar la carpeta en C:\Archivos de programa\xampp\htdocs, que es donde se alojan todos los archivos “públicos”.

Tenemos que modificar el archivo wp-config-sample.php para poner los datos de acceso a nuestra base de datos, tendía que quedarles algo como esto.

define(’DB_NAME’, ‘wordpress‘); (nombre que hayan elegido para la base de datos)
define(’DB_USER’, ‘root‘); (ponemos el usuario root)
define(’DB_PASSWORD’, ”); (el password hay que dejarlo vacío)
define(’DB_HOST’, ‘localhost‘); (dejen localhost)

Ahora este archivo que estamos modificando lo tenemos que renombrar a wp-config.php.

Ahora ya tenemos todo listo, y en la barra de direcciones del navegador ponemos esto: http://localhost/wordpress/wp-admin/install.php y comenzamos la instalación.

Y listo, ya tenemos corriendo WordPress de forma local, cualquier duda pregunten a través de los comentarios.

Via Hdbch

16 comentarios

  1. Hola blog-node, está bien tu artículo sobre como instalar wordpress en la PC de uno. Soy un novato en esto del blog y probaré lo que indicas aquí. Ahí te cuento que paso.
    Saludos desde México.

  2. No pues si resultó camarada. Tnks por el tutorial.

    Mi problema ahora es que, no puedo aplicar otro plug-in para que las hojas del blog salgan enumeradas y no con el clásico: <previo entries o algo así.
    Si sabes algo al respecto espero lo tomes en cuenta para tu blog. Espero no lo vayas a quitar pronto.
    Hasta luego.

  3. Gracias por el tutorial. Segui todos tus pasos y me funciona todo bien, pero lo que no se hacer ahora es como conseguir publicar el blog que tengo hospedado en mi ordenador, he probado escribiendo en el navegador http:/miip/wordpress pero no sale nada, ¿podias decirme como hacerlo, por favor?

  4. Hola AnonimoFMS, gracias por tu comentario. Les pido disculpas por no responder antes, es que he estado algo ocupado. En cuanto a los plugins para wordpress que enumeran las paginas, ya buscare alguno bueno…

  5. kristhian21, seguramente querras visualizar el blog en tu pc, para ello solo tienes que escribir “http://localhost/miblog” donde “miblog” es la carpeta donde pusiste el wordpress. Si no te funciona, enviame una captura de pantalla para ver cual es el error.

  6. Gracias por contestarme, ya conseguia visualizarlo en el pc, con la ruta q mencionas, pero lo que no consigo que la gente desde la ruta miip/miblog la vean, ¿¿sabes ha que puede ser debido eso ?? .gracias, y perdona por las molestias q te este acarreando. Un saludo

  7. Kristhian21, primero que nada, no es ninguna molestia, siempre es bueno ayudar a los demas, y mas cuando ayudas a hacer algo que te gusta.

    Es complicado contestar tu pregunta, sin saber que tipo de conexion tienes y cuanto sabes al respecto del tema.

    Antas de contestarte debo hacerte algunas preguntas.
    1. Que conexion tienes?
    2. Que modem y como esta conectado?
    3. Tienes IP fija o dinamica?
    4. Tienes router?
    5. Desactivaste firewall y antivirus?

    Creo que contestando esas preguntas puedo darte un panorama mas completo del asunto.
    Ah! otra pregunta:
    6. Para que quieres hacerlo?

  8. Buenas noches, gracias por contestarme, te explico mi conexion es cable-modem ONO de 3 Mb, Ip dinamica pero la cambian cada 3 meses, no tengo router, y no desactive ni el antivirus ni el firewall (por miedo). Abri el puerto 80, desde el firewall de Windows XP pero tampoco funcionaba. Y lo quiero es utilizar mi pc como web server de mi blog y para otras webs, para aprender sobre el funcionamiento de los servidores con vista a migrar cuando ya sepa utilizarlo a un servidor de pago.

  9. Por lo poco que pude ver con la ip que dejaste al hacer el comentario, el problema radica en el direccionamiento del servicio, te recomiendo que vuelvas a chequear las configuraciones del Xampp y del servicio de direccionamiento de ips dinamicas, ya que desde internet cuando escribo la ip que me diste estoy intentando acceder a la pagina principal de Xampp en tu localhost. Si las rutas estan bien, chequea que el acceso a esos directorios sea publico. En este momento no puedo decirte como hacerlo por que hace unos dias me quede sin pc pero pronto comprare otra.

  10. Gracias por toda tu ayuda, me gusta el nuevo diseño del blog.

  11. Hola blognode, tnks por contestar, no problema si no pones algo de la páginación del blog.

    Te tengo otra consulta:

    Crees tú que afecte dar de alta un foro en phpbb3 usando la misma base de datos que use para el blog con worpress ?

    Bueno camaradas ahí les agradeceré su opinión.

  12. Hola Anonimo, te pido disculpas por no contestar tu primera pregunta, se me paso :lol:
    Respecto del foro, pues no se, todo depende de la cantidad de visitantes que pueda llegar a tener, y de los recursos que consuma, por lo general phpbb consume una cantidad importante de recursos cuando el foro es visitado por 30 o mas personas al mismo tiempo pero eso nunca se sabe, yo pondria uno mas liviano, un vbulletin

  13. al hacer eso para que los demas vean mi blog tiene que estar encendida mi computadora???????

  14. man hice todo lo q me dijistes y me salio bien pero en el momento de iniciar sesion me sale un error diciendo atencion no se puede encontrar, wp-config.php.
    tengo q borrar wp-config-sample??
    yo deje lo dos…

  15. Gracias por el aporte, muy buen tutorial.
    @jcm La instalación de WP en tu computadora es sólo para hacer pruebas, no para que las personas te visiten, para eso necesitas contratar un servicio de hospedaje o tener un sitio gratuito en http://www.wordpress.com

  16. Hola.
    Estoy tratando de instalr wordpress y me sale: error no se puede encontrar, wp-config.php, renombré el wp-config-sample,pèrome falla.
    Gracias

Escribe un comentario