Monday, 25 November 2024
MONOGRÁFICO: Wikis y Blogs en la Educación - Instalación de WordPress (borrar) PDF Print E-mail
INTERNET - Recursos online
Written by Pedro José Salazar, Javier Martínez Avedillo, Andrés García Manzano, Francisco José García Heras, Alejandro Valero   
Wednesday, 04 October 2006 21:06
Article Index
MONOGRÁFICO: Wikis y Blogs en la Educación
Manual de Blogger
Instalación de Wordpress
Herramientas on line para la construcción social del conocimiento
Aplicación didáctica de los weblog y los gestores de contenido
Trabajo colaborativo y herramientas de colaboración y debate : Wikis y foros de discusión
El mal diseño de las bitácoras
All Pages

Instalación de Wordpress

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:

// ** 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.

 



 

Revista INTEFP

Marcadores Sociales

Facebook MySpace Twitter Delicious Google Bookmarks 

Artículos relacionados