Menú

Tecnología
Iniciación
Comunicación y Redes
Seguridad
Hard y Práctico

Software
GNU/Linux
Libre, Freeware..
Utilidades
Educativo
De profes y para ...

Documentos
Manuales
Tutoriales
Monográficos
Bibliografía

Recursos
Talleres
El juego como recurso
Recursos en la red
Experiencias educativas


Usuarios del Observatorio
Icono Bienvenido Invitado Bienvenido Invitado
Únete a nosotros!

Icono GrupoIcono GrupoIcono Grupo

El registro es completamente gratuito y podrás acceder a todas las partes de la web

Icono Flecha  Crear una cuenta
Icono Login Login:
Usuario:


Contraseña:


Recuerdame

Icono AdministradoresAdministradores
No hay Administradores conectados
Icono Miembros Conectados
Icono Miembros Miembros:0
Icono Invitados Invitados:23
Icono Total Total:23
Icono Miembros Online Miembros Online
No hay miembros conectados

Buscar


Mapa del sitio
Logotipo del observatorio


* Instalación de WordPress
Enviado 06 Oct 2006
Envie esta historia a un amigo Recomienda este artículo Versión imprimible Imprime el artículo



Monográficos

TÍTULO: Instalación de Wordpress
RESUMEN:    Conoce un poco mas sobre WordPress, un sistema de gestión de contenidos enfocado a la creación de weblogs..
AUTOR: Javier Martínez Avedillo


Hola amigos, supongo que a estas alturas casi todos sabemos lo que es un blog. De hecho el fenomeno blog es probablemente el fenomeno mas importante que recorre la red.

Existen varias soluciones para publicar un blog en la red. Lo mas novedoso, y lo más comodo es usar herramientas como Blogger que permiten la publicación de un completo blog sin tener ni idea en la creación de páginas web. Estas herramientas se basan en formularios que el usuario rellena dando la información que Blogger u otra herramienta similar necesitan para crear el blog automáticamente. Una vez que has creado el blog tienes determinadas maneras de adaptarlo a tu gusto y personalizarlo.

Pero, ¿Que sucede si queremos tener un control total sobre nuestro blog?. ¿Que pasa si queremos tener un blog alojado "fisicamente" en un servidor de nuestra propiedad (el servidor de nuestro centro de trabajo, nuestra escuela etc..)?.

Existen diversas plataformas que nos permitirán construir un Blog para alojarlo en cualquier servidor que cumpla los requisitos necesarios. La más conocida de estas plataformas se llama WordPress.

WordPress es un sistema de gestión de contenidos enfocado a la creación de weblogs . Desarrollado en PHP y MySQL , bajo licencia GPL , tiene como fundador a Matt Mullenweg . WordPress fue creado a partir del desaparecido b2/cafelog y se ha convertido junto a Movable Type en el CMS más popular de la blogosfera . Las causas de su enorme crecimiento son, entre otras, su licencia, su facilidad de uso y sus características como gestor de contenidos. (Texto procedente de Wikipedia).

Como ya hemos leido, WP está programado en PHP y requiere de una base de datos MySql para funcionar. Por lo tanto lo primero que debemos hacer es preocuparnos de saber si nuestro servidor tiene esas caracteristicas. Si deseamos hacer unas pruebas en nuestro propio equipo podemos probar EasyPHP (php + apache + MySql). EasyPHP es muy facil de usar y en este documento daremos por supuesto que con la documentación existente al respecto en el observatorio tecnológico seremos capaces de montarlo.

Lo primero que debemos hacer es descargarnos el WordPress. Para ello podemos acceder a la web ****Web de wordpress en castellano****. Una vez que lo tengamos descargado, debemos copiar todo el contenido a la carpeta donde este apuntando nuestro servidor. Si este servidor fuese un servidor remoto , lo hariamos por ftp.

Con todos los ficheros colocados en la carpeta del servidor, el siguiente paso es crear una base de datos en nuestro servidor MySql. Si estamos en un entorno PHP + MySql lo mas probable es que dispongamos de la aplicación PhpMyAdmin (EasyPHP la trae). Con esa aplicación la creación de una base de datos es muy sencilla.

Cuando hayamos creado la base de datos debemos configurar el fichero php que hara de conector entre la aplicación y la base de datos que hemos creado. Esta parte es la que puede resultar un poco mas "fea" para la gente que no esta habituada a trabajar con ficheros de configuración. Sin embargo veremos que en este caso es sencillisimo. En la carpeta raiz de nuestro sitio web encontraremos un fichero wp-config-sample.php. Debemos editarlo (con el bloc de notas por ejemplo). Encontraremos el siguiente código:

// ** Configuracion de MySQL ** //
define('DB_NAME', 'wordpress'); // el nombre de la base de datos
define('DB_USER', 'username'); // su nombre de usuario de MySQL
define('DB_PASSWORD', 'password'); // ...y su contrasena
define('DB_HOST', 'localhost'); // hay un 99% de probabilidades de que no necesite cambiar esto
// Cambie el prefijo si desea instalar multiples weblogs en una sola base de datos.
$table_prefix = 'wp_'; // ejemplo: 'wp_' o 'b2' o 'misitio_'
// Cambie lo siguiente para traducir el WordPress. El correspondiente archivo MO
// del lenguaje elegido debe encontrarse en wp-includes/languages.
// Por ejemplo, para instalar ca_ES.mo copielo a wp-includes/languages y defina WPLANG como 'ca_ES'
define ('WPLANG', 'es_ES');
/* No edite desde aqui */
define('ABSPATH', dirname(__FILE__).'/');
require_once(ABSPATH.'wp-settings.php');
?>

Lo primero es quitar la cara de susto. Y ahora a por ello. Debemos realizar un par de cambios en este fichero. Supongamos que hemos llamado a la base de datos que hemos creado "blog" , que esta alojada en nuestro propio equipo, y que login/ password de administrador del MySql es root/"" (contraseña vacia). Entonces modificaremos el fichero que estamos editando para que quede:

<?php
// ** Configuracion de MySQL ** //
define('DB_NAME', 'blog'); // el nombre de la base de datos
define('DB_USER', 'root'); // su nombre de usuario de MySQL
define('DB_PASSWORD', ''); // ...y su contrasena
define('DB_HOST', 'localhost'); // hay un 99% de probabilidades de que no necesite cambiar esto
// Cambie el prefijo si desea instalar multiples weblogs en una sola base de datos.
$table_prefix = 'wp_'; // ejemplo: 'wp_' o 'b2' o 'misitio_'
// Cambie lo siguiente para traducir el WordPress. El correspondiente archivo MO
// del lenguaje elegido debe encontrarse en wp-includes/languages.
// Por ejemplo, para instalar ca_ES.mo copielo a wp-includes/languages y defina WPLANG como 'ca_ES'
define ('WPLANG', 'es_ES');
/* No edite desde aqui */
define('ABSPATH', dirname(__FILE__).'/');
require_once(ABSPATH.'wp-settings.php');
?>

Si estás haciendo la prueba con EasyPHP. La password de administrador del MySql estará en blanco y el login será "root" . Una vez creada la base de datos, apuntamos nuestro explorador al script de instalación de WordPress. Este se encuentra dentro de la carpeta wp-admin. La ruta será algo como http://127.0.0.1/wordpress/wp-admin/install.php. Una vez lo hagamos obtendremos una pagina como la de la imagen:

imagen 2 instalacion
El primer paso del proceso de instalación es ponerle nombre a nuestro blog y fijar nuestra dirección de correo electrónico.

imagen 4 instalacion

Cuando saltemos al siguiente paso, se estará creando la estructura de la base de datos y rellenando las tablas correspondientes. Si la operación se realiza con exito aparecerá la siguiente pantalla:

 

Apuntamos la password de admin de nuestro blog y ....¡Ya está!. Ya lo tenemos montado y listo para empezar a publicar. Haz click en el vinculo de administración.

imagen 5 instalacion
Introduce el login/password. El login es admin y la password es la que acabamos de apuntar. Accedemos a la ventana principal de administración. Te aconsejamos que antes de empezar a hacer pruebas de publicación modifiques la password de administrador. Esto lo haces en la opción "usuarios".

imagen 6 instalacion

Una vez hayas hecho esto, ya puedes empezar a hacer pruebas con tu blog. En mi caso el blog lo he instalado en una carpeta que cuelga de la raiz del servidor web y que se llama wordpress. Por lo tanto el blog puedo verlo en:

http://127.0.0.1/wordpress

A la administración del blog se accede en la dirección:

http://127.0.0.1/wordpress/wp-admin

Wordpress es una de las comunidades mas activas de la red así que no tendreis problemas en encontrar documentación acerca de como organizar tu blog, cambiarle el aspecto etc...Ahora solo te queda darle un buen uso y llenarlo de interesantes contenidos.



Dificultad:

© Ministerio de Educación
Todos los artículos se publican bajo licencia Creative Commons
Información general: observatorio@cnice.mec.es
Instituto de Tecnologías Educativas
C/Torrelaguna, 58. 28027 Madrid Tlf: 913 778 348. Fax: 913 778 313


Todos los artículos se publican bajo licencia Creative Commons Web 

site powered by PostNuke ADODB database libraryPHP Language


Todos los logos y marcas registradas son propiedad de sus propietarios respectivos. Los comentarios son responsabilidad única de sus autores.
Esta web ha sido creada con PostNuke, un sistema escrito en lenguaje PHP. PostNuke is Software Libre realizado gracias a la licencia GNU/GPL .

RSS