Anda di halaman 1dari 11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

SummArg | Cursos y recursos para webmasters


Enviar

449 fans 195 followers 321 subscribers General Diseo Programacin WordPress Rincn del Webmaster Contactanos Taller de WordPress 20/08/2011

Clase 1: Instalar WordPress en XAMPP, un servidor local


Este artculo corresponde a la parte 2 de 13 en la serie Taller: Crear un theme WordPress desde cero - Ver todos Taller: Crear un theme WordPress desde ceroClase 2: Cmo encarar el diseo a partir de un archivo PSD Taller: Crear un theme WordPress desde cero Clase 1: Instalar WordPress en XAMPP, un servidor local Clase 2: Cmo encarar el diseo a partir de un archivo PSD Clase 3: Comenzamos a maquetar! Clase 4: El bucle y jerarqua de plantillas Clase 5: El bucle avanzado: query_posts. Clase 6: el archivo header.php y los mens en WordPress Clase 7: Insertar un slider sin utilizar plugins Clase 8: Sidebars y widgets Clase 8 Anexo: Sidebar horizontal Clase 9: el archivo footer.php Clase 10: La plantilla de entrada y de comentarios Clase 11: La plantilla de pgina WordPress es un CMS que necesita de un servidor Apache y una base de datos MySQL para funcionar. Para aprender a construir themes WordPress servir mucho poder instalar un servidor en nuestra propia PC, ya que nos ahorraremos el tiempo que demora en subir cada archivo modificado a un hosting y podremos llevar nuestro WordPress a todas partes sin necesidad de conexin a Internet.

www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/

1/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

Con esta finalidad instalaremos XAMPP, un servidor disponible para varios sistemas operativos y cuya instalacin es muy sencilla. 1. Descargamos la versin de XAMPP que corresponda a nuestro sistema operativo desde aqu: http://sourceforge.net/projects/xampp/files/. El primer link que ofrecen es el del ltimo instalador para Windows disponible. 2. Lo ejecutamos y corremos la instalacin. Al finalizar, corremos la aplicacin y nos aseguramos de que estn corriendo los servicios Apache y MySQL. Ingresamos a http://localhost/ en nuestro navegador.

Es necesario saber que XAMPP es un servidor pensado en desarrolladores y no es recomendable para produccin (es decir, no se recomienda utilizar para abrir un website al pblico desde nuestra computadora). 3. phpMyAdmin es una aplicacin que nos permite gestionar todo lo referente a nuestras bases de datos, es una de las mas populares y gran parte de los hostings generalmente la ofrecen en sus paneles, as que es buena idea familiarizarse con la misma. Primero cambiaremos la contrasea, por defecto el campo viene vaco. Abrimos con nuestro Notepad++ el archivo c:/xampp/phpmyadmin/config.inc.php, colocamos un usuario, su contrasea y cambiamos el valor de AllowNoPassword a false. 1 2 3 $ c f g [ ' S e r v e r s ' ] [ $ i ] [ ' u s e r ' ]=' r o o t ' ; $ c f g [ ' S e r v e r s ' ] [ $ i ] [ ' p a s s w o r d ' ]=' * * * * ' ; $ c f g [ ' S e r v e r s ' ] [ $ i ] [ ' A l l o w N o P a s s w o r d ' ]=f a l s e ;
?

Ahora ingresamos a http://localhost/phpmyadmin y nos preparamos para crear una base de datos. Le asignaremos un nombre y cambiamos el cotejamiento de la base de datos a utf8_unicode_ci (es el ltimo select de la lista).

www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/

2/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

4. Nuestra base de datos ser wordpress, el usuario root y la contrasea la que hayamos definido en el config.inc.php arriba mencionado. Con esto completado ya podemos descargar la ltima versin de WordPress desde el sitio oficial y descomprimirlo dentro del directorio c:/xampp/htdocs/. Abrimos el archivo wp-config-sample.php y editamos los siguientes datos. 1 2 3 4 5 6 7 8 / * *E ln o m b r ed et ub a s ed ed a t o sd eW o r d P r e s s* / d e f i n e ( ' D B _ N A M E ' ,' w o r d p r e s s ' ) ; / * *T un o m b r ed eu s u a r i od eM y S Q L* / d e f i n e ( ' D B _ U S E R ' ,' r o o t ' ) ; / * *T uc o n t r a s e ad eM y S Q L* / d e f i n e ( ' D B _ P A S S W O R D ' ,' t u c o n t r a s e a ' ) ;
?

Guardamos el archivo con el nombre wp-config.php e ingresamos a http://localhost en nuestro navegador, nos llevar directo a la pantalla de instalacin de WordPress, en donde completamos con los datos requeridos y ya estaremos listos.

5. Para completar nuestra clase de hoy cargaremos algn contenido de pruebas en nuestro WordPress , de modo de que tengamos algunas entradas, categoras y pginas con diferentes formatos de texto para visualizar cuando trabajemos cada plantilla. En esta nota ya habamos hablado de este recurso que pueden descargar directamente de aqu https://wpcomthemes.svn.automattic.com/demo/test-data.2011-01-17.xml En nuestro panel de administrador nos dirigimos a herramientas > importar > wordpress . Subimos el archivo y aceptamos. Con esto ya tendremos nuestro WordPress instalado en un servidor local y podremos empezar a trabajar en l en nuestra prxima clase.
www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/ 3/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

Activar permalinks en XAMPP


La activacin de los permalinks de WordPress en nuestro servidor local XAMPP, WAMPP o AppServ puede resultar fundamental para trabajar con comodidad. Por lo general bastar con activar los Permalinks desde Ajustes > Enlaces permanentes y crear el .htaccess con el contenido que WordPress nos facilita. En algunos casos el mdulo rewrite no est activado por lo que tendremos que buscar el archivo httpd.conf dentro de apache/conf/. La carpeta apache puede llamarse apache2 dependiendo del software que utilicemos. Utilizamos un editor como Notepad++ y buscamos la siguiente lnea: 1 # L o a d M o d u l er e w r i t e _ m o d u l em o d u l e s / m o d _ r e w r i t e . s o
?

Removemos el signo #. Luego buscamos las siguientes lneas: 1

? A l l o w O v e r r i d eA l l # #C o n t r o l sw h oc a ng e ts t u f ff r o mt h i ss e r v e r . # O r d e ra l l o w , d e n y A l l o

Y nos aseguramos de que AllowOverride All no tenga numeral. Guardamos y reiniciamos XAMPP. Volver al temario del Taller
Me gusta Tw ittear 1 7 5

Entradas Relacionadas Instalacin express local de WordPress Plugins para remover la nueva Barra de Administracin de WordPress 3.1 Eliminar la barra de administrador de WordPress 3.1 Plugins para dejar notas en el dashboard Automatizar los backups de WordPress Forzar reinicio de contraseas El mejor modo de personalizar Roles y Permisos

Dejar un comentario
1. Rene 31-1-12 Me falla el paso 3, cuando trato de adbrir Phpmyadmin me arroja un error, quizas lleno mal el Config.inc con el notepad, pero pongo un usuario una contrasea y false como sale ahi o el usario y contrasea no los invento?? 2. Victor 6-2-12 Me pasa lo mismo que a Rene
www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/ 4/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

Mi phpmyadmin/config.inc.php es diferente del ejemplo, es asi $cfg['Servers'][$i]['auth_type'] = config; $cfg['Servers'][$i]['user'] = root; $cfg['Servers'][$i]['password'] = ****; $cfg['Servers'][$i]['extension'] = mysql; $cfg['Servers'][$i]['AllowNoPassword'] = false; asi es como lo guardo con los datos que dice el ejemplo, pero aparece la extension mysql, y al paso siguente me aparece acceso denegado con una advertencia que dice: MySQL ha dicho: No se estableci la conexin: los parmetros estn incorrectos. phpMyAdmin intent conectarse con el servidor MySQL, y el servidor rechaz esta conexin. Deber revisar el host, nombre de usuario y contrasea en config.inc.php y asegurarse que corresponden con la informacin provista por el administrador del servidor MySQL. Espero y agradezco recibir noticias de esto para poder solucionarlo. Saludos 3. josema 12-2-12 A mi me pasa exactamente lo mismo. Salu2. 4. Gerardo 25-2-12 Me pasa lo mismo no puedo pasar de la configuracin de usuario y contrasea aparece el siguiente error: MySQL ha dicho: No se estableci la conexin: los parmetros estn incorrectos. phpMyAdmin intent conectarse con el servidor MySQL, y el servidor rechaz esta conexin. Deber revisar el host, nombre de usuario y contrasea en config.inc.php y asegurarse que corresponden con la informacin provista por el administrador del servidor MySQL. 5. Johnny 11-3-12 Compaeros, eliminen la contrasea y dejen el AllowNoPassword en true, eso me funcion muy bien, suerte 6. paginas web sevilla 28-4-12
www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/ 5/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

Me pasa lo mismo, si hago lo que dice johnny , luego pone que las tablas se desactivan y te advierte q estas usando una configuracin predeterminada que debes cambiar. Help please! me interesa esto!! 7. Nekko 29-4-12 Lo tengo as funcionando: /* Authentication type and info */ $cfg['Servers'][$i]['user'] = root; $cfg['Servers'][$i]['password'] = mipassword; $cfg['Servers'][$i]['extension'] = mysql; $cfg['Servers'][$i]['AllowNoPassword'] = true; 8. TheHacker01 16-5-12 Tena el mismo problema que tienen todos, lo de no poder ingresar al phpMyAdmin pero entr a http://www.forosdelweb.com/f86/configurar-phpmyadmin-no-puedo-532355/ e hice lo que dice el ltimo mensaje de esa pgina. Funcion a medias, porque me daba error de permisos y se vea mal el cdigo en Pale Moon pero se vea bien en Firefox y Chrome. Y no poda ingresar, as que, no me sirvi. Finalmente desinstal por 5 vez, ms o menos, el XAMPP y lo volv a instalar y esta vez no toqu nada, y ahora. Funciona! y siquiera me pide usuario ni nada. 9. Nekko 16-5-12 Gracias por compartir tu solucin 10. TheHacker01 17-5-12 De nada. Este taller es excelente y te agradezco por tomarte el trabajo de hacerlo. Acerca del problema, solo puse un usuario y contrasea (adems del nombre de la base de datos) en el archivo wp-config.php (como lo indica el mismo) y ya pude hacer varios sitios locales sin problemas. Saludos! 11. Netto 30-6-12 nota 10! j estou seguindo e aproveitando o curso, embora eu no domine o espanhol mas consigo entender obrigado!

www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/

6/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

12. Elisa 11-8-12 Uso el Easyphp, al bajar el mdulo correspondiente a wordpress lo configura solo, recomendado para no enredarse (en la web es ms fcil por el CPanel de los hosting pagos.) 13. Nekko 11-8-12 Gracias por la recomendacin, a mas de uno le va a servir. 14. jonas 25-8-12 Hola, Ese problema se soluciona siguiendo estos pasos. Yo como no uso gnu/linux lo que hice tras poner la clave desde panel de configuracin, fue reiniciar el equipo. Y ya luego cambiarlo manualmente como se indica. Funciona perfectamente. http://howtomx.blogspot.com.es/2008/06/howto-instalar-xampp-y-configurar-pass.html Un saludo. 15. Raul Nunez de Cespedes 2-9-12 Hola llevo casi 4 horas tratando de entrar en phpMyAdmin , pero no puedo , recibo este mensaje : Error MySQL said: Cannot connect: invalid settings. phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server. Alguna ayuda por favor yo estoy siguiendo sus pasos en el Tutorial. Puse nueva password y cambie a false, pero nada gracias RAUL 16. Ancor 19-9-12

www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/

7/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

error 404 Hola, Gracias por compartir. Tengo el problema que instalo el xampp y creo la base de datos pero cuando llamo a (localhost/wordpess) me da un error 404. Agradecera ayuda. Gracias y saludos 17. remanencia 4-11-12 Como preambulo esta bien , trabajar con servidor local para realizar pruebas en el disco duro local. Antes trabajaba con Xampp pero el mejor me parece Wamp . Gracias XD 18. Mi experiencia con WordPress.org En la nube 10-1-13 [...] PASOS COMPLETOS Share this:TwitterFacebookMe gusta:Me gustaSe el primero en decir que te gusta. [...] 19. alvarobueno 22-1-13 Hola a todas y todos. Tras intentar varias veces cambiar la configuracin del archivo config.inc.php sin xito, me he dado cuenta de que lo primero de todo, antes de cambiar cualquier cosa en dicho archivo, hay que pulsar los botones de STOP de los mdulos que estn activos en el panel de control de XAMPP, y pulsar el botn Quit del panel de control de XAMPP tambin. Despus de esto, ya podemos cambiar la configuracin del archivo config.inc.php procediendo de la siguiente manera: $cfg['Servers'][$i]['user'] = root; $cfg['Servers'][$i]['password'] = ****; $cfg['Servers'][$i]['AllowNoPassword'] = false; Una vez realizados estos cambios, guardamos dicho archivo y reiniciamos el panel de control de XAMPP. Pulsamos los botones de START de los mdulos correspondientes, a saber, Apache y MySQL, y accedemos a: http://localhost/security/index.php. Una vez en la pgina de chequeo de seguridad de XAMPP, accedemos al enlace: http://localhost/security/xamppsecurity.php. Ahora podemos reescribir nuestro password en las siguintes reas de seguridad: MYSQL SECTION: ROOT PASSWORD, (pulsad el botn Password changing), y XAMPP DIRECTORY PROTECTION (.htaccess), (pulsad tambin el botn Make safe the XAMPP directory). Hasta donde yo s, esta solucin me ha servido perfectamente y ya no he vuelto a recibir ningn mensaje de alerta o de error.
www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/ 8/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

Lo nico que desconozco es dnde est el botn Privilegios dentro del panel de control de phpMyAdmin. Espero que os sirva de ayuda! 20. waldo 6-2-13 Hola. En primer lugar felicitaros por el curso. Intento seguirlo pero tengo un par de problemillas: 1.- Para importar los contenidos de prueba desde wordpress, este me pide una dirreccin FTP con contrasea y usuario, para poder instalar el plugin correspondiente. Cual es la direccin FTP estando en local? Como lo configuro? 2.- Para configurar los links permanentes necesito el archivo .htaccess Donde se ubica? Adems de esto, he tenido muchos problemas para la configuracin de la base de datos siguiendo las instrucciones facilitadas, al final, parece que lo he conseguido aunque cuando accedo al localhost no entra en wordPress sino en Xampp Muchas gracias, un saludo 21. Candela 27-2-13 Hola! esto me viene muy bien! muchas gracias por el aporte Ahora, en el paso 4 no me aparece la pantalla de instalacin de wordpress! intent cambiando los cdigos y deteniendo el XAMPP pero nada. Alguien me puede ayudar? As tengo mis cdigos en phpMyAdmin /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = cookie; /* Server parameters */ $cfg['Servers'][$i]['host'] = localhost; $cfg['Servers'][$i]['connect_type'] = tcp; $cfg['Servers'][$i]['compress'] = false; /* Select mysql if your server does not have mysqli */ $cfg['Servers'][$i]['extension'] = mysqli; $cfg['Servers'][$i]['AllowNoPassword'] = false; 22. Aeyriah 16-3-13 A mi ni siquiera se me activa el apache en la consola del XAMPP 23. Marcos
www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/ 9/11

13/08/13

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

10-4-13 Bueno, decir que he encontrado una manera mucho ms sencilla de realizar todo este proceso que puede volver loco a ms de uno, en especial a mi, que no haba manera de conseguirlo, y te evita ir a phpmyadmin y hacer esos cambios, se trata de lo siguiente: 1- Instalar XAMMP. 2- Desde la misma web de XAMMP, si nos fijamos en la guia de instalacin viene una imgen que hace de enlace a este addon: http://bitnami.com/stack/wordpress, descargarlo, encender el xammp con el Apache y Mysql y luego instalar el bitnami. 3- Esto lo que hace es automatizar todo el proceso, dejandotelo todo listo para que simplemente tengas que entrar a localhost desde el navegador, luego ir a applications y ya esta, ah tienes wordpress. 4 para realizar el proceso de los themes hay que ir a localhost/wordpress/wp-admin. Espero haber solucionado el problema de muchos Un saludo! 24. La eleccin del hospedaje de mi blog 19-4-13 [...] El pequeo detalle es que para que WordPress funcione tambin necesitas un servidor Apache y una base de dados MySQL para que funcione. Estos 2 puntos, que hace un tiempo eran algo mas complicados, ahora son muy fciles de solucionar gracias a XAMPP. Si queris ver algo mas en detalle el proceso de instalacin y configuracin de un blog en local, os recomiendo esta entrada. [...] 25. Sandra 15-5-13 Hola, est muy buenos el tutorial, slo un detalle, tens un error de secuencia, si primero cambias la contrasea y el usuario en el archivo conifg.inc.php, el sistema no te permite ingresar a phpmyadmin, ya que no reconoce la conexin. El orden correcto es primero cambiar el usuario y la contrasea en phpmyadmin, y luego entrar al archivo config.inc.php y modificar los datos de acceso. Un saludo cordial

Dejar un comentario
Nombre (required) Mail (No se publicara) (required) Website

Enviar
www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/ 10/11

13/08/13
Me gusta Tw ittear 1 7 5

Clase 1: Instalar WordPress en XAMPP, un servidor local | SummArg

Taller de WordPress
20 clases

Taller de HTML + CSS

Nivel Inicial-Prximamente

Taller de jQuery

Nivel Inicial-Prximamente

Taller de PHP

Nivel Inicial-Prximamente

Montar un negocio online

Prximamente
3d ajax

animacion audio botones codecanyon css css3 diseo email envato facebook firefox Flash formulario functions.php

galeria google grficos html html5 Iconos y Recursos Grficos imagenes javascript menu miniaturas Photoshop / Fireworks plugin premium psd redes sociales seguridad seo shortcode slider taller theme tooltip twitter
vBulletin video Web webmaster

jquery

Wordpress

Polticas de privacidad Contactanos

www.summarg.com/2011/taller-wordpress-instalar-xampp-servidor-local/

11/11

Anda mungkin juga menyukai