Como instalar wordpress desde cero en un servidor web
Hola a todos :) en esta edicion de herramientas blogger y wordpress seguimos con como instalar un cms blog que en este caso es el de wordpress.com, para esta edicion asumimos que ya leyeron el articulo anterior, ya tienen una cuenta en free web hosting, obviamente un dominio de la extension que sea y tienen basicos conocimientos de servidores, usar programas ftp y cosas asi, igual lo vamos a aprender.
Seguimos, bueno asumiendo lo anterior, deben loggearse en su cuenta de free web hosting y deben setear su dominio, es decir, crear en nuestro hosting el espacio para nuestro blog, para ello deben ir a donde dice Create New, si tienen un dominio pueden escribirlo alli, (sin http:// o www.) solo el nombre y la extension, por ejemplo el que cree yo, fue maestrosblog.com.ar y una contraseña (esa contraseña se usara para la conexion ftp, no la pierdan ni la olviden), una vez seteado nuestro dominio, en unos minutos deberia llegarles al correo la informacion de names serves de nuestro hosting free, esa informacion la deben ingresar en su proveedor de dominios (deberian tener un panel de control, en donde colocarian los name servers, el name1, name2 y las ips respectivas de cada nombre). Si no entienden esta parte me avisan que tratare de hacer otra edicion para explicarlo mas o comenten que les respondere sin dramas. Una vez que nos avisen al correo que nuestro dominio its running (esta corriendo, osea ya funciona) podemos comprobarlo colocando en el explorador nuestro nombre de dominio y deberia aparecer algo como la foto.
Eso ya nos da pie para poder instalar nuestro cms blog, porque significa que ya esta nuestra cuenta, nuestro dominio ya apunta al servidor web (nuestro hosting), ya tenemos espacio el nuestro hosting free y solo quedan crear nuestra base de datos, conectarnos mediante ftp para alzar los archivos e instarlarlo (cosa que hare, para demostracion) y completar los campos que nos pide la instalacion del wordpress.
Ok, seguimos nos vamos a nuestro panel de hosting que seria como el de la foto, en la secuencia de fotos les deje como les tiene que salir, no se preocupen que despues borre la base de datos y le cambie los datos de la imagen (asi que todo bien, solo es para ejemplo). Tenemos que ir al icono de Mysql, que es en este caso nuestra base de datos, luego alli nos pedira lo sigte:
Mysql database name: a1548712_nombredenuestrabase
Mysql user name: a1548712_nombreusuariodelabase
Password for Mysql user: *******
Repite passoword: *******
Ya en la sigte imagen pueden ver lo que complete, eso deben guardarlo y no perderlo porque luego de levantar los archivos de nuestro cms wordpress (ojo a estas alturas ya deberia haberlo bajado de wordpress.com). Ya estamos hasta aqui, falta poco :) ahora tenemos nuestra base de datos, nuestro usuario, nos quedan levantar por ftp los archivos a nuestro hosting.
Para levantar nuestros archivos de wordpress debemos descarganos el mejor servidor de ftp (por lo menos para mi gusto, algunos optaran por filezilla) pero deben descargarse el Core Ftp este es el de los gratuitos el mas compacto y mas bueno. Una vez descargado el programa lo instalamos y lo iniciamos, veran una pantalla como la que sigue abajo, al crearse la cuenta en nuestro free hosting, deberian haber recibido un correo, con todos los datos de nuestra cuenta ftp, sino lo recibieron, o fue al spam y se borraron SE CAGARON! mentira jajaja deben ir a su panel en donde dice View Account Details, ahi estaran todos los datos, pueden usar la ip del servidor o directamente su dominio (aunque a veces tardan 24hs en cambiar las dns) por eso mejor usar la ip del servidor, solo completamos los primeros 4 campos:de nuestro programa core ftp: el nombre que queramos para nuestra conexion, la ip, nuestro usuario que en el ejemplo fue a1548712 (el de uds esta en su panel) y la contraseña la que pusimos al setear nuestro dominio, le damos conectar y sha esta.
Ahora buscamos a la mano izquierda nuestra carpeta descomprimida de nuestro cms wordpress abrimos la carpeta y lo que esta adentro lo levantamos al servidor en la carpeta Public_html (ojo dentro de la carpeta, no afuera) seleccionamos todos los archivos y click en la flechita de subita en nuestro mini menu o movemos a la otra mini ventana como lo hariamos con archivos de windows. Esparamos unos 15min dependiendo de nuestra conexion a que se levanten todos los archivos al servidor y luego en la ventana del explorador escribimos el nombre de nuestro dominio y tendria que salir algo como la imagen de abajo. Alli nos pedira completar la configuracion de nuestro wordpress, para ello vamos a nuestra carpeta de wordpress en nuestra pc, la abrimos y buscamos este archivo wp-config-sample.php cambiamos por los datos de nuestra base de datos (guardados anteriormente, en la imagen estan los datos del ejemplo no confundirse) atender solo cambiar lo que esta entre el ampersen osea entre ‘ ‘ luego cambiamos el nombre a wp-config.php, nos conectamos a nuestro hosting free mediante core ftp, y en la carpeta Public_html levantamos el archivo que acabamos de modificar (wp-config.php) ahora vamos de nuevo al explorador y nos vamos a nuestro dominio les tendria que aparecer una imagen como sigue.
Ya estamos en el final de nuestra instalacion de wordpress desde cero en un servidor web :) Ahora completamos los campos que aparecen en la imagen que son el titulo de nuestro blog de wordpress y nuestra direccion de correo electronico (ojo que aqui iran los datos de nuestra instalacion, nuestro usuario y la contraseña) le damos click en install wordpress y nos aparece una pantalla como la que sigue y nos da tambien nuestro usuario y la contraseña generada automaticamente, no se preocupen eso lo pueden cambiar despues desde el panel de administracion de wordpress. Ya tenemos instalado nuestro cms blog wordpress nos deberia haber llegado a nuestro correo una confirmacion de nuestra instalacion :). Ahora para poner nuestro panel y nuestro cms worpdress en español solo debemos descarganos de la pagina oficial el archivo de traduccion o tambien de aqui traduccion wordpress luego para traducir el wordpress deben seguir estos pasos:
Traduccion wordpress al español:
* Descomprimir el archivo que acabamos de descargar.
* Crear un directorio (carpeta) “languages” dentro de “wp-includes” vía FTP.
* Subir el archivo “es_ES.mo” a “wp-includes/languages/”.
* Eso es todo :)
Ahora tenemos instalado nuestro wordpress y tambien traducido al español! Espero que esto les haya servido y recuenden que ante cualquier duda pueden comentar :) exitos! Nos leemos :)
Imagenes de la instalacion de wordpress en un servidor web, aqui les dejo la secuencia de fotos en su tamaño original :)
Imagen: Crear una cuenta nueva en nuestro free web hosting

Imagen: Dominio y cuenta creada y apuntada a nuestro hosting

Imagen: Names servers de nuestro dominio

Imagen: Crear una base de datos en nuestro free web hosting

Imagen: Completando los campos para nuestra base de datos

Imagen: Informacion de nuestra base de datos

Imagen: Iniciar nuestro programa CORE FTP

Imagen: Conectando a nuestro hosting y levantando nuestros archivos

Imagen:Completando la configuracion de wordpress en wp-config.php

Imagen: Antes de levantar el wp-config.php

Imagen: Luego de enviar el wp-config.php a la carpeta Public_html

Imagen: Wordpress Completamente Instalado

Imagen: Alzando archivos en español para traducir wordpress




June 4th, 2008 at 2:58 pm
me sirviò mucho tu contribucion
gracias we
solo te queria preguntar si es ke conoces alguna pàgina en la que me puedan dar un dominio
o algo para redirigir a mi pàgina
pero que sea una terminaciòn .com
o algo parecido
y ps si queres te agrego a mi blogroll
June 4th, 2008 at 3:55 pm
un .com gratis? oum dejame ver, creo que existe una pagina que los cambia por banners o enlaces, no recuerdo, pero en general no te conviene porque lo gratis a la larga nunca es bueno, podes registrar un .tk existen hacks para sacar los iframes de arriba o comprarte un .com en alguna empresa yankie estan bajando de precio
June 4th, 2008 at 5:55 pm
[...] Herramientas Blogger y Worpress y terminé en poco rato, lo que más me tardó fue el ponerle los demás juguetitos como estos smileys y otras funcionalidades que con el wordpress normal no se podría (Léase: wordpress.com) [...]
June 5th, 2008 at 9:46 pm
[...] como hago!! .com.ar a un blog?? no entiendo lo que queres decir, pero aqui te explica como instalar wordpress en un servidor web desde cero, espero que te sirva [...]
June 6th, 2008 at 10:28 pm
¡Excelente!
June 12th, 2008 at 1:15 pm
[...] o .org (siempre que este disponible claro) y queria darselos para que participen total ya tenemos hosting gratis y como instalar nuestro weblog asi que solo nos faltaria un dominio, y este concurso es una buena [...]
June 28th, 2008 at 3:29 pm
Va todo bien hasta el momento de importar. Mi blog esta instalado en la version gratuita de wordpress, y cuando deseo importar al nuevo blog, con la idea de no perder nada, falla.
Sorry, there has been an error.
Unable to create directory /home/a6755917/public_html/wordpress/wp-content/uploads/2008/06. Is its parent directory writable by the server?
Ese es el error que me da, la verdad no entiendo mucho, espero que alguien pueda echarme una mano.
Gracias, y un saludo
June 29th, 2008 at 8:47 am
si, eso suele pasar, solo debes darle permisos 777 a la carpeta uploads la direccion correcta es
wordpress/wp-content/uploads
saludos!
June 30th, 2008 at 9:15 am
Mil gracias ju4anm4 era eso.
Tendrías idea ara, de xq no se suben todo los post??? egq no entiendo q puede pasa. Después de elegir el nombre del autor de las importaciones no me carga la página, da error; y de ahí, pues miro los post que se han importado, y faltan bastantes, pero la carpeta pesa 704 KB, así q no creo q sea problema de espacio.
Tienes alguna idea de loq puede pasar?
de nuevo gracias,
un saludo.
June 30th, 2008 at 9:21 am
tendrias que ver la fecha de la exportacion de tus entradas, capaz y pusiste mas entradas luego de exportarlas pero si todavia no borraste tu instalacion anterior lo que debes hacer es acceder a tu base de datos y exportarlas desde alli en formato .sql con todos las tablas y demas cosas asi yo recupere algo que crei perdido :) saludos!
June 30th, 2008 at 10:01 am
:S me hice un lio.
Creo q se me paso decirte que mi blog actual es de wordpress y gratuito, vamos q utiliza la versión normal de wordpress y no sta instalado en ningún hosting privado, que me permita como el nuevo manipular nada.
July 24th, 2008 at 3:44 pm
Muchas grcias tu articulo me re sirvio lo que apsa que instale wordpreees con fantasttico = despues lo puedo modificar no?
August 15th, 2008 at 9:45 pm
hola acabo de instalar el wordpress en mi pc pero en el panel de control no me sale la opcion de los plugins espero me den una ayudita gracias.
September 4th, 2008 at 5:26 pm
[...] - En este post de Maestros del Blog se explica detalladamente el primer paso que debemos dar: instalar wordpress desde cero en un servidor web. [...]
September 9th, 2008 at 1:58 pm
Hola, sabes que voy todo bien hasta cuando modifico el config.php
puedes ser más explicito con lo que debe ponerse en DB_NAME Y DB_USER ?
al parcer eso no me está funcionando, mira, por ejmplo,mi FTP user name a8441599
eso debo poner pra los dos campos? alguna otra palabra
NO ENTIENDO, AYUDA PORFAVOR
September 9th, 2008 at 2:57 pm
hola benja, pues el DB_NAME es el nombre de tu base de datos generalmente esta asociada con el nombre de tu cuenta de hosting por ejemplo tu cuenta segun lo que decis por tu FTP es a8441599, lo que debes poner en DB_NAME es a8441599_blog <- pero eso lo debes crear en tu panel de control de tu cuenta de hosting, pueden diferir tu nombre en la base de datos y el usuario, pero yo generalmente uso el mismo nombre para no tener confuciones, resumiendo creas una base de datos que se llame blog entonces en tu config pondrias esto:
define(’DB_NAME’, ‘a8441599_blog’); // el nombre de la base de datos
define(’DB_USER’, ‘a8441599_blog’); // tu nombre de usuario de MySQL
define(’DB_PASSWORD’, ‘contraseña’); // …y tu contraseña
define(’DB_HOST’, ‘localhost’); // hay un 99% de probabilidades de que no necesites cambiar esto
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, ”);
espero que te sirva, saludos!
September 9th, 2008 at 9:49 pm
la verdad añun no me funciona, ahora me sale esto
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/a8441599/public_html/wp-config.php on line 11
qué podrá ser?
September 9th, 2008 at 9:55 pm
he cambiado algunas cosas y me sale esto
Parse error: syntax error, unexpected T_DNUMBER in /home/a8441599/public_html/wp-config.php on line 6
no me podrias ayudar via mail? no tengo ningun problema en darte mi clave o lo que me pidas, pero necesito tener la pagina lista
de ante mano
muchas gracias
September 9th, 2008 at 10:00 pm
creo que ya sé lo que ocurre, no cree eso que dices tu en mi panel de control, cómo lo hago? en qué opcion del panel?
disculpa las molestias es que he jodido mucho para poder tener el sitio
September 9th, 2008 at 10:03 pm
benja, si tienes google talk te escribo por alli o enviame un mail a arvip69 (arroba) gmail.com
September 9th, 2008 at 10:17 pm
hm, cree la base en MYSQL, pero sigue saliendome el mismo error
September 9th, 2008 at 10:39 pm
MUCHISIMAS GRACIAS JUANMA POR TU DEDICACION Y POR DALRE SOLUCION A MI PROBLEMA
=)
September 9th, 2008 at 10:41 pm
cuando gustes :) estamos para eso, para cambiar tu contraseña hazlo desde el panel, y si entiendes de phpmyadmin tambien puedes cambiarla desde alli, saludos!
September 13th, 2008 at 8:57 pm
Gracias.
Segui todos los pasos y mi blog ya funciona
saludos
September 16th, 2008 at 8:35 am
Muchisimas Gracias!!!
me costo 3 dias leyendo este post! pero lo consegui.
si te sirve de sugerencia creo que el principio del post es lo que lo dificulto todo para mi. igualmente gracias.
el site que cree es http://www.barriogeek.site90.com
September 25th, 2008 at 10:49 am
Muchisimas gracias por el aporte. LLevaba dias buscando algo como esto. Pero no me funciona, levanto los archivos al servidor pero me sigue saliendo la misma ventana de Your website is up and running!
No entiendo lo que puede estar pasando
Me puedes ayudar?
September 25th, 2008 at 11:27 am
hola dani, borraste los archivos default.php? ya lo instalaste? si ya lo instales, busca este archivo, default.php en el public_html tal vez eso sea tu drama :)
September 25th, 2008 at 11:45 am
Encontré otra manera de instalar wordpress…pero me pregunto cual es la diferencia en relación con la forma explicada aqui?
Me explico: en el panel de control donde dice Fantastico autoinstaler te dan la opcion de instalar el script para wordpress, y todo sale ok, sin tener que hacer ninguna modificación.
Existe alguna ventaja de la manera que explicaste aqui con respecto a esta? Es que como no me funciona…
muchas gracias!!
Saludos
September 25th, 2008 at 11:48 am
si, claro que funciona y creo que tambien la habia explicado xD, igual esa opcion es valida, la diferencia es que con este sistema instalas siempre la ultima version disponible, con el panel instalas la version que tiene por defecto el fantastico autoinstaler, que creo que es una MUY VIEJA, igual de valedero :)
September 25th, 2008 at 12:05 pm
umm…que bien.Ok, gracias!
Mira, yo borré el archivo default.php de la carpeta, pero nada…Entonces revisé el file manager pero no veo nada dentro de la carpeta public…No entiendo que pudo pasar, poruqe subí los archivos por el ftp, al menos eso pensé….Volveré a hacerlo a ver si se soluciona
Gracias de nuevo!!
September 25th, 2008 at 2:21 pm
No me funciona. Me sale el error
Error 404 - The Webpage cannot be found
Most likely causes:
* You clicked a link that can be outdated
* You are trying to access file that does not exists on server
* Domain you are trying to access is not configured on this server (website was removed or is not setup or DNS has not propagated yet).
October 9th, 2008 at 11:31 am
hola, me aparece este error, alguien sabe que puedo hacer???
desde ya gracias!!!!
Warning: Cannot modify header information - headers already sent by (output started at /home/tiemposd/public_html/wp-config.php:1) in /home/tiemposd/public_html/wp-includes/pluggable.php on line 770
November 1st, 2008 at 5:45 pm
que tal , tengo un blog armado lo unico malo que la contraseña que le manda a los usuarario (la primera) es muy compleja , hay forma de hacerla mas simple o de que cada uno ponga la que mas le guste , saludos , buena info la tuya
November 1st, 2008 at 9:45 pm
pues, eso lo hace por seguridad, puedes mirarte algun plugin o la configuracion para eso, pero ojo eso lo pueden cambiar desde su panel de usuario al que mejor les guste, cuentanos si encuentras un plugin para ello, saludos!
February 17th, 2009 at 9:07 pm
bueno compre un hosting y un dominio .com.
he configurado todo he instalado la plataforma wordpress en el hosting y configure los DNS al dominio.
todo funciona sin problema, hasta puedo entrar cpanel por medio del diminio.com
el problema que tengo es el siguiente. “aun no si es problema del dominio o de la configuracion de wordpress”
lo que ocurre entre a la web por el dominio, ok. pero cuando ya estoy dentro y quiero entra a ver un post que yo mismo cree me envia un:
Not Found
The requested URL /2009/02/17/post-de-prueba/ was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
tambien cuando carga mi blog en la parte de abajo izquierda, se suponde que deberia aparece el dominio cargando , pero solo aparece la direccion IP cargando lo datos.
http://www.upload3r.com/serve/170209/1234918652.jpg
espero que los que saben me puedan ayudar con mi problema
saludos…
March 10th, 2009 at 1:11 pm
Hola tengo un problema cuando ejecuto el install.php,, me dice que no se puede conectar con la base de datos,, no se que puede ser, me fije y el nombre de la base el usuario y la contraseña esta correctos, que otra cosa puede ser, el hosting es 000webhost,
Desde ya muchas gracias
swordfish@fibertel.com.ar
March 11th, 2009 at 11:46 am
Recien estaba instalando un blog, y me paso lo mismo se ve que por apurado puse mal la contraseña y el DB_HOST jejeje bueno marcos prueba esto:
Revisa el nombre de tu base de datos generalmente es elnombredetucuenta_BADADEDATOS
Revisa el usuario de tu base de datos elnombredetucuenta_USUARIOBADADEDATOS
Revisa la contraseña
Revisa el DB_HOST que en el caso de ser 000webhost no es “localhost” ellos te daran un host que apunte a tu cuenta :) cualquier duda pregunta! saludos cordiales
April 12th, 2009 at 1:34 am
instale todo duper bien, lo uniko q cuando pongo el ‘es_ES’ el admin no me carga, solo el blog…
:S
q puede ser??
la pagina queda en blanco.. pero el blog se ve bien!
May 21st, 2009 at 9:19 am
Great site - good information - i recommend this site
July 6th, 2009 at 10:25 pm
Hola, estoy bastante desorientado y no se por donde empezar a contarles, hace meses empezé con un blog, lo hice en blogspot y migré a wordpress, el cambio es notable, decididamente, wordpress es LA herramienta, registré un dominio .com.ar, tengo una cuenta en 000webhost,tengo una webradio programada para poner en mi blog y tampoco puedo hacer que funcione, ademas tengo algunos plugins que me interesaria instalar a mi blog, quiero instalar wordpress en mi pc y no puedo, ya lo intente de muchas formas diferentes y no hay caso, siempre quedo varado en alguna instancia, y por supuesto, quiero volcar el contenido de mi blog en mi dominio, tengo muchas ganas de hacer todo esto y mis conocimientos me limitan, agradecería que alguien me de una mano.
July 7th, 2009 at 4:58 am
Milagro !!!, finalmente ocurrió, pude instalar wordpress en mi pc, utilizé wampserver y mezclando información de varios lados ( maestrosdelblog, blognode, ayudawordpress y algunos tutoriales bajados de taringa! ) pude dar con la dichosa instalación de wordpress en mi pc; ahora bien, tengo por un lado mi blog en wordpress y por otro wordpress instalado en mi pc, necesito que alguien me oriente para saber que debo hacer, muchas gracias.
November 26th, 2009 at 8:13 pm
[...] vez sea de utilidad,
November 29th, 2009 at 3:17 pm
Muchas gracias, despues de varios intentos, al final pude instalar Wordpress, gracias por el manual es muy util.
Un saludo