jump to navigation

Instalacion de WordPress en Ubuntu Mayo 1, 2007

Posted by superpiwi in Linux, Tips, Ubuntu.
trackback

WordPress es un sistema de publicacion de contenidos. Un ejemplo, Este blog que estas consultando ahora mismo esta realizado con wordpress. Aqui te comento su instalacion en ubuntu para que puedas montar un blog en tu propio servidor.

La instalacion es muy sencilla. Primero necesitamos crear la base de datos que albergara el contenido. Para ello previamente habras instalado Xampp o ya tendras instalado en tu maquina un servidor Apache+MySQL+Php.

Para crear la base de datos abrimos el navegador y escribimos la siguiente direccion:

http://localhost/phpmyadmin/

Seleccionamos como juego de caracteres:utf8_unicode_ci , damos un nombre a la base de datos que queremos crear (p.ej la llamamos wordpress) y pulsamos el boton crear base de datos.

wordpress01.jpg

Si no ha ocurrido ningun problema, la base de datos se crea correctamente.

wordpress02.jpg

Nos conectamos ahora a http://wordpress.org/download/ y nos descargamos la ultima version de wordpress.

Ahora lo descomprimimos a /opt/lampp como root con el comando:

tar xvfz wordpress-2.1.3.tar.gz -C /opt/lampp/htdocs

Ahora copiamos el fichero wp-config-sample.php que se encuentra en /opt/lampp/htdocs/wordpress como wp-config.php y lo editamos para poner la configuracion de la base de datos creada anteriormente:


$ cp wp-config-sample.php wp-config.php
$ gedit wp-config.php

Editamos el fichero y ponemos lo siguiente:

define(’DB_NAME’, ‘wordpress′); (ingresamos el nombre que le pusimos a nuestra db)
define(’DB_USER’, ‘root’); (dejamos root)
define(’DB_PASSWORD’, ”); (dejamos el password vacio)
define(’DB_HOST’, ‘localhost’); (dejamos localhost)

Una vez modificado, guardamos los cambios.

Bien ya solo nos queda conectarnos a la direccion http://localhost/wordpress/wp-admin/install.php y seguir los pasos del asistente.

Primero aparece la pantalla de presentacion, la aceptamos y continuamos:

wp01.jpg

Escribimos el nombre de nuestro Blog y la direccion de correo electronico:

wp02.jpg

Al aceptar nos proporciona una contraseña para el usuario “admin”, no la pierdas. Si te olvidas de la contraseña no te quedaria mas remedio que borrar las tablas creadas y volver a instalar wordpress.

wp03.jpg

Pulsa sobre login y usa esta contraseña y como usuario “admin”:

wp04.jpg

Ya estas dentro. Luego podras cambiar esta contraseña para que sea mas facil acceder al administrador de wordpress.

wp05.jpg

Si quieres escribir alguna noticia pulsa en “Write” aparecera una nueva ventana donde escribes el titulo y el cuerpo:

wp06.jpg

Pulsa en Publicar y Bienvenido!!! Este es el aspecto de tu Blog:

wp07.jpg

Mas adelante ya podras jugar con las plantillas, estilos, etc.. Para mas informacion consulta la web de wordpress.

Comentarios»

1. Álvaro - Mayo 11, 2007

Hola, como cambio el idioma.
Gracias

2. superpiwi - Mayo 11, 2007

creo que hay ya un wordpress que te puedes bajar ya en español. O en otro caso tienes que instalar los ficheros con la traduccion porque por defecto esta en ingles. mira esto te puede ayudar:

http://wordpress-es.sourceforge.net/2006/10/29/si-wordpress-205-en-espanol/

3. cuervopanzudo - Julio 4, 2008

hola…. estoy intentando pasar mi blog de wordpress a mi propio servidor con xampp… he seguido el tuto de arriba a abajo.. pero cuando hago el http://localhost/wordpress/wp-admin/install.php me salta a la pagina de worpress y me dice que hay un error con la database

Error al establecer una conexión con la base de datos

EL nombre de usuario o la contraseña que figuran en el archivo wp-config.php son incorrectas o bien no ha sido posible contactar con el servidor de la base de datos en localhost. Esto puede significar que el servidor de bases de datos haya dejado de funcionar.

* iquest;Seguro que has facilitado el nombre de usuario y contraseña correctos?
* ¿Seguro que has escrito correctamente el nombre del servidor?
* ¿Seguro que el servidor de la base de datos está funcionando?

Tengo el xampp correctamente instalado, le he puesto contraaseñes de seguridad… todo correcto pero no hay manera.. es posible que el fallo este en wordpress?? antes de intentarlo con xampp lo probe con un servidor web gratuito y me saltaba el mismo error.. estoy por dejarlo y continuar con mi blog en colgado en wordpress y listo…

la version de worpress que he instalado en xampp es la 2.5.1

sabrias decirme alguna solucion¿?

4. cuervopanzudo - Julio 5, 2008

solucionado… despues de casi volverme loco al final lo hice funcionar…. la cuestion era que a la hora de editar el fichero config.php.. define(’DB_PASSWORD’, ”); (dejamos el password vacio), en vez de dejarlo vacio, le puse la contraseña, hice el http://….wp-admin/install.php y se instaló… menos mal… a poartir de ahora empezara a escribir sobre mi porpio servidor…
como me gusta linux
saludos desde alicante

5. cuervopanzudo - Julio 5, 2008

otra duda… ya tengo todo correcto y acabo de crear el primer post… cual es la direccion que hay que poner en la barra de direcciones para ver mi blog? http://localhost/wordpress es la del servidor mio.. pero para que la vea todo el mundo en la web cual es¿? gracias y disculpa las molestias

6. superpiwi - Julio 5, 2008

Lo tienes montado en el servidor de tu casa, por lo de localhost me imagino. Tienes que usar entonces la IP que tengas en ese momento.

http://tu_ip/wordpress

Tambien que tu firewall no tenga capado el puerto 80, que es el de protoclo HTTP (web) para que la gente pueda acceder a tu servidor.

Si tienes IP fija, genial. Si tienes IP dinamica es un fastidio, pues cuando te cambia la IP tendra la gente que usar la nueva IP para poder entrar en tu blog. Hay de todas formas servicios de DNS, que te mapean la IP a un nombre facil de recordar.
De manera que podrias usar siempre ese nombre de DNS en lugar de la IP. En este cambio si la IP cambia da igual, la gente usa el nombre DNS para entrar

P.ej como servicio DNS creo que te podria valer:
http://www.dyndns.com/services/dns/dyndns/

Es gratuito (si no cambio de politica) y te permite asociar la IP que tengas en un momento dado al nombre de dominio que tu quieras por ejemplo pcdemicasa.dyndns.org o pepitoperez.dyndns.org