11 Mar 2008

Instalar WordPress en tu hosting

Instalar WordPress 2.3.3 en tu propio webhosting, para que cuando ingreses wwww.midominio.com (por ejemplo) se visualice tu blog. Para ello vamos a seguir los siguientes pasos:

A.- Crear una base de datos en tu alojamiento web.
B.- Instalar WordPress 2.3.3

CREAR UNA BASE DE DATOS EN TU ALOJAMIENTO WEB

Primero ingresas a tu Control Panel (o cPanel) de tu proveedor de webhosting y hacemos un clic en el icono MySQL Bases de Datos (ver imagen):

Blog001 Fig01

Obviamente, no todos tenemos la misma imagen porque contratamos diferentes webhosting, lo importante es buscar su equivalencia.

Blog001 Fig02

Para quienes tienen su webhosting en inglés u otro diseño de página, les dejo una imagen de la misma ventana pero en inglés para ver las traducciones respectivas.

Blog001 Fig02A

Ahora crearemos nuestra base de datos para trabajar con WordPress.

  1. Ingresamos el nombre que vamos a dar a nuestra base de datos (por ejemplo: baseblog) en “Nueva Base de Datos”;
  2. Luego hacemos clic en el icono “Crear Base de Datos”;
  3. En el recuadro de Bases de Datos se mostrará la base de datos: midominio_baseblog

Blog001 Fig03

A continuación creamos el usuario que manejará la base de datos y su contraseña. Vamos a “Añadir Usuario Nuevo”:

  1. Ingresamos el nombre de usuario que creamos conveniente (por ejemplo: usuariouno);
  2. Una contraseña que creas adecuada, por ejemplo: 1234 (aparecen cuatro asteriscos)
  3. Repetir Contraseña: 1234 (aparecen cuatro asteriscos)
  4. Hacemos clic en “Crear Usuario”
  5. En el recuadro Usuarios se mostrará el usuario creado: midominio_usuariouno

Blog001 Fig04

Como podemos habernos dado cuenta el sistema agrega tanto a la base de datos como al usuario las palabra midomio_ ; no así a la clave ya que ésta será la misma, tal cual la ingresamos.

Por último tenemos que entrelazar la base de datos con el usuario autorizado, para ello vamos a “Añadir Usuario a Base de Datos”, como ya están creados ambos (la base de datos y el usuario), solamente debes seleccionarlos:

  1. Usuario
  2. Base de Datos
  3. Clic en Añadir
  4. Aparece un cuadro para dar los privilegios o permisos necesarios, importante seleccionar todos, puede darse el caso que tenga una opción que al activarla habilite todas las opciones.
  5. El recuadro Base de Datos se visualiza y luego presionar “Añadir”.

Blog001 Fig05

Blog001 Fig05A

Entonces como resultado tenemos los siguientes datos:

Base da Datos: midominio_baseblog
Usuario: midominio_usuariouno
Contraseña: 1234

Apunta estos datos porque hay que ingresarlos más adelante.

INSTALAR WORDPRESS 2.3.3

Primero debemos bajar WordPress, si trabajas con Windows bájate la versión Zip y si trabajas con Ubuntu cualquiera de las dos versiones (Zip o .tar.gz). Puedes bajarlo de la página oficial aquí.

Desempaquetas el programa. Si trabajas con Ubuntu 7.10 y no puedes desempaquetar el archivo Zip instala el programa rar visitando el siguiente manual. Si lo bajaste en formato .tar.gz solamente hazle dos clic y comienza el proceso de extraer los archivos. Todos los archivos se extraen en la carpeta “wordpress-2.3.3” en windows y “wordpress” en Ubuntu.

Por defecto WordPress viene en inglés, si lo deseas en castellano bájate el archivo es_ES.mo desde aquí

Ahora cambiaremos el idioma de WordPress de inglés a castellano, quienes no deseen hacerlo obviar este paso y seguir con la modificación del archivo wp-config-sample.php.

Una vez desempaquetado hacemos lo siguiente:

1.- Vamos a la carpeta wordpress (En Windows C:\wordpress-2.3.3\wordpress)
2.- Luego ingresamos a la carpeta wp-includes.
3.- Dentro de esta carpeta creamos la carpeta languages (en minúsculas y tal cual como lo ves escrito).

El resultado podemos visualizarlo en la siguiente imagen:

Blog001 Fig07

Ingresamos a la carpeta languages quedando:

1.- En Windows: C:\wordpress-2.3.3\wordpress\wp-includes\languages
2.- En Ubuntu: /wordpress/wp-includes/languages

Copiamos el archivo es_ES.mo dentro de la carpeta languages.

El siguiente paso es modificar el archivo wp-config-sample.php, el cual se encuentra de la carpeta wordpress (la que descomprimimos). Abrimos el archivo mencionado con un procesador de textos y veremos lo siguiente:

Blog001 Fig08

Importante solo borrar los nombres y colocar los suyos, nada más, dejar los apóstrofes. Vamos a realizar los siguientes cambios:

  1. En la línea 3 cambiamos putyourdbnamehere por midominio_baseblog;
  2. En la línea 4 cambiamos usernamehere por midominio_usuariouno;
  3. En la línea 5 cambiamos yourpasswordhere por 1234
  4. En la línea 11 cambiar wp_ por cualquier conjunto de letras y números, por ejemplo 23cfs7_ . Esto se realiza por un tema de seguridad, que se explicará con detalle en otro manual pero lo mejor es hacerlo antes de instalar WordPress.
  5. Quienes desean cambiar el idioma deden realizar este paso, los que no obviarlo y seguir adelante. En la línea 17 agregamos es_ES, debe quedar así: define (’WPLANG’, ‘es_ES’);
  6. Grabar los cambios y salir del programa.

Quedando de la siguiente manera:

Blog001 Fig08A

Los datos que ingresé (midominio_baseblog, midominio_usuariouno, 1234) son ejemplos, Ustedes tendrán su propios nombres y clave que deben ingresar.

Para finalizar esta etapa, después de haber grabado el archivo, debemos renombrarlo, o sea cambiar el nombre de wp-config-sample.php a wp-config.php. Verificar que tienen el archivo wp-config.php dentro del directorio wordpress.

Ahora, a través de un programa ftp debemos subir todo el contenido del directorio wordpress a nuestro webhosting o servidor. Cuidado, vuelvo a recalcar: no subir la carpeta wordpress sino subir todo lo que se encuentra dentro de esta carpeta. Ver imagen:

Blog001 Fig09

Próximamente, pondré un manual de cómo manejar archivos vía FTP con Gftp (Ubuntu) y SmarFtp (Windows).

La pregunta es ¿dónde colocar el contenido del directorio wordpress? . La respuesta es sencilla, si tienes un dominio, por ejemplo www.midominio.com, copias el contenido en el directorio /public_html de tu servidor o webhosting (no en tu disco duro), entonces cuando tú ingresas en cualquier navegador tu dirección www.midominio.com aparece tu blog inmediatamente, Exaquo.com es un buen ejemplo de esto.

Blog001 Fig10

Por el contrario, si deseas que tu blog aparezca en otro directorio, debes crear una carpeta en el directorio /public_html de tu servidor o webhosting (no en tu disco duro), entonces creamos una carpeta nueva: miblog (por ejemplo), y copiamos dentro de ella todo el contenido del directorio wordpress, para visualizar tu blog debes digitar: http://www.midominio.com/miblog/

Una vez que se subieron los archivos al webhosting, te recomiendo borrar de tu disco duro y/o guardar en un cd o cualquier medio de respaldo el archivo wp-config.php, este paso es solamente por seguridad para que nadie tenga acceso a tus claves de la base de datos.

Ahora si, ya tenemos WordPress 2.3.3 en nuestro servidor y debemos instalarlo, para ello debemos digitar en nuestro navegador lo siguiente:

  1. www.midominio.com/wp-admin/install.php (en caso de que subiste WordPress directamente en /public_html)
  2. www.midominio.com/miblog/wp-admin/install.php (en caso de que subiste WordPress en un directorio aparte)

Recalco, debes cambiar midominio.com por el dominio que has adquirido y si creaste la carpeta miblog por la carpeta que creaste en el directorio /public_html.

En esta primera pantalla que nos sale, debemos ingresar:

1.- El nombre de nuestro blog (por ejemplo Blog de Vida);
2.- Un e-mail;
3.- Hacemos clic en “Instalar WordPress”

Blog001 Fig11

En la segunda pantalla que se visualiza, WordPress nos da la bienvenida y nos entrega el nombre de Usurio y la Contraseña, debes anotar la contraseña antes que nada:

Blog001 Fig12

Para administrar tu blog, debes digitar en tu navegador la siguiente dirección:

  1. www.midominio.com/wp-login.php (en caso de que subiste WordPress directamente en /public_html)
  2. www.midominio.com/miblog/wp-login.php (en caso de que subiste WordPress en un directorio aparte)

Existen varias cosas más que debes realizar para tener un WordPress bien instalado, sobre todo de seguridad, cambiar de login, password, configurar permisos, etc. Pero eso lo veremos aquí.

Ahora llegamos al final de este manual, ojalá haya sido de tu agrado, que los ayude a comprender un poco mejor de cómo instalar WordPress y si deseas mejorarlo o dar tu opinión ¡BIENVENIDO SEAS!

16 Comentarios en esta entrada

  1. Gerardo C. dijo:

    Está muy copado el blog, visita obligada desde ahora. Gracias

    16 Marzo 2008 a 5:44 pm
  2. TG Blay dijo:

    excelente manual, puedes explicarme como cambiar el login de admin, x mas q trato no encuentro como modificarlo

    18 Marzo 2008 a 8:07 am
  3. Exaquo dijo:

    Hola TG Blay: Voy a escribir un post para cambiar admin, por ahora te doy un alcance, ingresa como admin, crea un nuevo usuario con la función de Administrador, luego sales de WordPress, vuelves a ingresar pero con el usuario creado y ahora si puedes borrar admin. Es bueno eliminarlo por varios motivos que ya explicaré. Saludos

    18 Marzo 2008 a 10:39 am
  4. PFernan dijo:

    Lo que estaba buscando, me ayudo cualquier cantidad, gracias

    31 Marzo 2008 a 10:41 am
  5. circuitox dijo:

    hola q tal . gracias por el tutorial estubo muy bueno..

    y sigue adelante con todos tus proyectos

    que son todos importantes.

    salu2 de peru

    21 Junio 2008 a 12:12 pm
  6. Exaquo dijo:

    Circuitox:

    Muchas gracias por tu cumplidos y que bueno que te haya sido de ayuda el tutorial.

    Saludos . . .

    21 Junio 2008 a 12:31 pm
  7. martin dijo:

    hola, hago todo como esta ahi y la verdad que no puedo instalarlo me da error continuamente.
    que pudede ser?
    en vez de localhost ira la dirección del host?

    13 Octubre 2008 a 7:06 pm
  8. Exaquo dijo:

    Hola: Qué tipo de error te entrega?
    Saludos,

    13 Octubre 2008 a 7:52 pm
  9. Ronald Salvatierra dijo:

    Hola Exa:
    Felicitaciones excelente articulo, pero como debe haber la 2º parte Personalizando el Blog, osea aquello eso de temas o como nosotros mismos podemos hacerlo, bueno yo mientras sigo buscando, felicidades y gracias.

    7 Marzo 2009 a 11:24 pm
  10. Javier dijo:

    Hola, por fin un buen tutorial, llevaba tiempo buscando uno pero no los entendia.

    ¡¡Gracias!!

    17 Mayo 2009 a 7:01 pm
  11. JOse Javier dijo:

    Hola, por favor haber si me podeis ayudar. Yo instale wordpress en midominio/blog por lo que para acceder a mi blog via web hay que hacerlo en http://www.midomino.es/blog y quisiera acceder desde http://www.midomino.es directamente. POR FAVOR, alguien podria decirme como cambiarlo ??? Espero su respeusta y gracias x anticipado.

    21 Junio 2009 a 1:28 pm
  12. Exaquo dijo:

    Lo que sucede es que instalaste wordpress en el directorio /blog (incluso se ve cuando entras a tu sitio web) y tienes volver a instalarlo pero en el raíz, en el blog explico cómo. Cuál es el raíz? donde están todos estos directorios:
    ( Parent Directory 18-jun-2009 21:40 –
    [DIR] _private/ 24-may-2009 18:22 –
    [DIR] blog/ 25-may-2009 22:21 – (aquí esta instalado wordpress)
    [DIR] cgi-bin/ 18-may-2009 20:28 –
    [ ] error_log 22-may-2009 21:58 1k
    [DIR] images/ 18-may-2009 20:28 –
    [TXT] noindex.html 20-may-2009 21:25 1k
    [TXT] readme.html 22-may-2009 22:02 8k
    [IMG] redcoruna_parking.jpg

    Saludos :)

    21 Junio 2009 a 2:17 pm
  13. gVenom dijo:

    Excelente el aporte amigo. Me da gracia que tu cpanel es igual al mio, osea, que ya se donde hospedas jaja. Me resulto mas familiar de lo que esperaba

    25 Junio 2009 a 4:37 pm
  14. Alejandro dijo:

    Felicidades (!) Sigue asi Excelente trabajo…… (!)

    21 Julio 2009 a 1:20 pm
  15. pedro dijo:

    tengo un inconveniente.
    tengo un blog http://prensaldia.wordpress.com/ el cual he diseñado con mucho esfuerzo.
    cundo me aloje en un hosting me ofrecieron que instalarian mi blog en dicho host pero cuan do lo han hecho no tiene el mismo aspecto.
    la plantilla que tiene mi blog http://prensaldia.wordpress.com/ es vigilance y tiene un logo que le he puesto pero ahora en mi hosting aparece otro aspecto y en ingles.
    por ejemplo mi logo ya no aparece en la cabecera, y no tiene la opción para ponerlo.
    en la parte inferior donde dice « Entradas Anteriores ahora aparece en ingles lo que dificulta entenderlo para los usuarios.
    quisiera que me asesoren
    gracias exacuo permitir este asesoramiento.

    yo realmente pensé que lo que tendría en wordpress lo tendría en mi hosting propio.
    hay alguna manera de trasladar mi blog de wordpress con el aspecto idéntico a mi hosting con mi propio dominio
    le agradezco la respuesta.

    18 Septiembre 2009 a 5:29 am
  16. Exaquo dijo:

    Hola Pedro:
    Lo que sucede que muy posible que te hayan instalado una plantilla en ingles, existen un sin número de plantillas (busca en google template wordpress) y las puedes subir y configurar entrando a tu Panel de Control del Wordpress en tu hosting y luego en Apariencia. Luego, con respecto a tu logo, existen plantillas que son difíciles de ingresar un logo, muchas te dan un espacio pequeño y tu tienes una tipo banner. Mira una plantilla en castellano y que tiene varias opciones es 1Blog http://1-blog-theme.es.javier-garcia.com/, aunque ahora ya cobra por dar servicio técnico, pero siempre es actualizada para el último Wordpress.Para subir tu blog a tu hosting, es factible pero ahí si tienes que buscar el cómo.
    Saludos

    18 Septiembre 2009 a 12:02 pm