El entorno de publicación Web Centauro - ¿Cuales son los requerimientos mínimos?

9 - ¿Cuales son los requerimientos mínimos?

[editar]
Monografía creado por Mononeurona. Extraido de: http://www.mononeurona.org/index.php?idp=48
20 de Octubre de 2005
~1) PHP 4.1 o superior con soporte para GD
  1. Las extensiones PEAR de PHP
  2. PostgreSQL 7.4 o superior

Centauro se desarrollo sobre un un equipo 486 con 64 MB en RAM, así que debe ejecutarse bastante bien en cualquier hardware más moderno ;·)




Instalación

1. - Descomprima el paquete de centauro en algún directorio accesible desde su navegador:

bash$: tar -zxvf centauro-0.x.tar.gz

2.- Asegúrese que este directorio puede ser escrito por el usuario del Webserver (generalmente nobody o www-data), revise su archivo httpd.conf de Apache para conocer al usuario del webserver.

3.- Cambie al usuario postgres:

bash$: su postgres


4. -Cree la nueva base de datos DBCENTAURO:

bash$: createdb DBCENTAURO

5. -Agregue las tablas a la base de datos:

bash$: psql DBCENTAURO < sql/centauro.sql


6.- Edite el archivo centauro/inc/connexion.inc.php

7.- Edite el archivo /etc/postgresql/pg_hba.conf y agregue la línea:

local postgres DBCENTAURO trust

8.- Colóquese usando su navegador en http://localhost/centauro/admin.php e ingrese el correo 'admin@mononeurona.org', el password es 'apple', modifiquelo desde la sección "Sitio".

9.- Borre el directorio centauro/sql

shell$: rm -R centauro/sql

Disfrute !!
Si algo no salíó bien y/o tienes problemas con Centauro, envíame un email a manuel(arroba)mononeurona.org o coloca un mensaje al final de ésta página.

El cron

Centauro tiene una sección de recordatorios que envía un email al administrador cada lapso que se especifique. Para activar está funcionalidad es necesario asignarle permisos de ejecución al archivo centauro/cron.php:

bash$: chmod 777 centauro/cron.php

Agregue una entrada al crontab:

bash$: crontab -e

* * * * * /usr/local/httpd/centauro/cron.php

(Modifique la ruta al archivo cron.php según su sistema).
¿Porqué ejecutar cron.php como un script del sistema y no a través del webserver?: para no falsear las estadísticas del sitio. Muchos sitios tienen analizadores de logs que hacen reportes de la actividad del website, dado que el cron se ejecuta con frecuencia los reportes saldrían distorsionados.
[editar]

1 opinión

Sol
Postgres.

Esta bien pero deberian ser mas especificos a la hora de plantear los requerimientos tanto del software como del hardware para trabajar con postgres.

Monografías relacionados con 'El entorno de publicación Web Centauro'

Centauro es un entorno de publicación Web que permite a personas sin muchos conocimientos técnicos... Más »

Autor y licencia de 'El entorno de publicación Web Centauro'


Monografía de Mononeurona. Extraido de: http://www.mononeurona.org/index.php?idp=48 CopyLeft
Este trabajo está licenciado bajo la Creative Commons License
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.