Portada del sitio > Internet > Instalar un servidor > Instalando un CMS

Instalar un servidor - XIII

Instalando un CMS

Sábado 13 de mayo de 2006, por Dani

Un Sistema de Gestión de Contenido (CMS = Content Management System) permite administrar los contenidos de nuestra web, con la participación de varias personas.
Suelen estar programados en php y manejan una o varias bases de datos (normalmente MySQL). Su principal virtud es separar el diseño del contenido y una vez instalados y configurados permiten que la web se actualice sóla (con las contribuciones de los usuarios: anónimos, registrados o con derechos especiales para publicar).
.
Existen varios tipos de CMS: foros, blogs, wikis y portales (estos últimos pueden agrupar contenidos de los otros, es decir, un portal puede tener foros, blogs, wikis, etc.)
Más información sobre los CMS

Si nos restringimos a los portales, quizás los más clásicos y además más usados son: php-nuke y spip.

 Ejemplo de portal php-nuke:
http://www.iesmarserena.es

 Ejemplo de portal spip:
http://lubrin.org/mat

El php-nuke es más completo, no requiere conocimientos, aunque es poco configurable (hay mucha igualdad entre todas los portales que usan php-nuke)

El CMS spip de origen francés, es todo un clásico, muy configurable (los portales que usan spip son muy diferentes unos de otros), requiere (para sacarle su máximo rendimiento) conocimientos de php y sobre todo del sistema de blucles que usa. Otras de sus ventajas son:

  1. Permite introducir código latex en los artículos (por lo que web’s de colegios, de matemáticas, de ciencias, etc. pueden mostrar sus fórmulas, ecuaciones y demás)
  2. Usa un sistema de caché, de forma que no tiene que generar las páginas ’en el acto’, por lo que su rapidez es asombrosa, pudiéndose instalar en ordenadores viejos o con pocos recursos
  3. Lo altamente configurable, hace que se puedan hacer web’s muy personales

Instalando php-nuke

Descargamos la última versión de http://phpnuke.org
Copiamos el fichero descargado: PHP-Nuke-7.8.zip en /var/www/
y lo descomprimimos:

  # cd /ruta_donde_lo_descargamos
  # cp PHP-Nuke-7.8.zip /var/www/
  # cd /var/www
  # unzip PHP-Nuke-7.8.zip 

Si no tenemos instalado unzip: # apt-get install unzip
Pondrá la mayoría de ficheros en /var/www/html
Creamos la base de datos ’nuke’:

  # cd /var/www/sql
  # mysqladmin -u root -p create nuke

Creamos las tablas de la base de datos:

  # mysql -u root -p nuke < nuke.sql

Ponemos la contraseña en /var/www/html/congif.php

  # nano /var/www/html/config.php
	$dbuname = 'root';
	$dbpass = 'contraseña';

Ya podemos apuntar nuestro navegador a http://ip_server

Instalando spip

Sobre la descarga, instalación y configuración de spip se puede obtener información
en castellano

Un resumen guiado paso a paso lo encontrarás próximamente en:
http://lubrin.org/mat
 

¿Un mensaje, un comentario?

moderación a priori

Este foro es moderado a priori: su contribución sólo aparecerá una vez validada por un/a administrador/a del sitio.

¿Quién es usted?
Su mensaje

Para crear párrafos, deje simplemente líneas vacías.

Añadir un documento