::Ojos Verdes::Toluca::Oaxaca::México::

Pasión por el Software Libre

Blog Calendar

November 2008
Sun Mon Tue Wed Thu Fri Sat
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6

Sistema de reporte de actividades

Hoy me encuentro con un pensamiento filosófico profundo, pero desordenado por lo que escribir a cerca de mis pensamientos seria desastroso, por lo que mejor escribiremos los pasos para instalar achievo, lean su licencia.

Requsitos previos (funcionando):

Apache2
php5
MySQL
php5-mysql

 

1. Descargamos el Software

 

esanchez@atlantis:~$ wget http://www.achievo.org/downloads/achievo/achievo-1.3.2.tar.gz

2. Crear la base de datos

mysql> CREATE DATABASE reporta;
mysql> GRANT create,alter,select,insert,update,delete on reporta.* TO usaurio@'localhost' IDENTIFIED BY 'cntrasenia';

 

3. Descompactamos el .tar.gz

atlantis:/usr/share/sites# tar -xvzf /home/esanchez/achievo-1.3.2.tar.gz

 

4. Cambiamos la prodiedad de la carpeta para el user de Apache

atlantis:/usr/share/sites# chown -R wwww-data:www-data achievo-1.3.2/

 

5. Creamos el VirtualHost para Achievo

atlantis:/usr/share/sites# vi reportes.dominio.com

 

Copy -> Paste -> Modify -> Save > Exit

<VirtualHost *:80>

DocumentRoot /usr/share/vsites/achievo/

ServerName reportes.midominio.com
ServerAlias www.reportes.midominio.com

CustomLog /var/log/apache2/host-reportes.log combined
ErrorLog /var/log/apache2/host-reportes.log

</VirtualHost>

5. Activamos el sitio

atlantis:/usr/share/sites# a2enmod reportes.midominio.com

6. Recargamos apache2 para que tome la configuración

atlantis:/usr/share/sites# /etc/init.d/apache2 reload

7. Editamos el archivo de configuración de achievo

atlantis:/usr/share/sites# vi achievo-1.3.2/config.inc.php

8. Modificar los datos para conexión de la base de datos con los datos con la que se ha creado

$config_db["default"]["host"] = "localhost";
$config_db["default"]["db"] = "reporta";
$config_db["default"]["user"] = "usaurio";
$config_db["default"]["password"] = "cntrasenia";

9. Debemos colocar una contraseña para el administrador por lo que buscamos la línea y modificamos, no olvide guardar cambios antes de salir.

$config_administratorpassword = "sucontrasenia";

10. Entramos a la paǵina de instalación

http://reportes.midominio.com/setup.php

11. Lea cuidadosamente las instrucciones de instalación y prosiga según convenga

12. Terminada la instalación protegemos las tablas del mismo usaurio

mysql> GRANT LOCK TABLES ON reporta.* TO usaurio@'localhost' IDENTIFIED BY 'cntrasenia';

Exitosa la misión, coronel panda se retira victorioso a casa.

Leave a Comment

Write the captcha code you are seeing.

Comment XML feeds: RSS | Atom

Visitors Statistics

4747

Random Phoo Image

Random Phoo Image