Ir al contenido principal

Instalación de orfeo

Paquetes Utilizados:

Estos paquetes se pueden descargar directamente con apt-get o synaptic.


* PostgreSQL 8.4
* PHP5
* Apache2
* pgAdmin3
* Orfeo 3.7.2p
* subversion
* ksvn o esvn (Para manejo Grafico de Subversion)

[editar] Procedimiento

* 1. Por consola con apt

sudo apt-get install php5-gd apache2 libapache2-mod-php5 php5-imap subversion locales

sudo apt-get install gda2-postgres{en 9.10 cambiar por libgda3-postgres} pgadmin3 postgresql-common postgresql-client-common libpg-perl php5-pgsql postgresql postgresql-client

O también puede usar el synaptic, buscar e instalar los paquetes requeridos.

Ademas hay que configurar las librerías de php:

php5-xsl
php5-xmlrpc
php5-gd
php5-imap
php5-ldap
php5-pgsql


* 2. Verificar que en el archivo /etc/php5/apache2/php.ini estén las siguientes variables con los respectivos valores.

puede desde consola editar el php.ini de php.

sudo gedit /etc/php5/apache2/php.ini

register_globals = Off # (en OrfeoGPL 3.8.0 es On) para el 3.7.2 tambien deben estar en On
display_errors = Off
session.save_path = /tmp # (o el directorio que usted elija)
session.gc_maxlifetime = 0
session.cache_expire = 0
session.use_trans_sid = 1

* 3. Cambie de directorio, al del servidor web /var/www/ y descargue la última versión de Orfeo en esta ruta. Si desea, puede cambiar de propietario del directorio var/www a el usuario que usa con permiso de root.

cd /var/
sudo chown -R /var/www
cd /var/www/

En situaciones si hay proxy se configura el archivo servers del svn con el proxy y el servidor.
En consola.

sudo gedit /etc/subversion/servers

En archivo "server" al final cambie las siguientes variable por su respectivo valor de proxy.
http-proxy-host = 172.16.7.2
http-proxy-port = 3128

(Version estable actual-postgres)
svn co https://orfeogpl.info/svn/src/orfeo-3.8.0p
(Version anterior-postgres)
svn co https://orfeogpl.info/svn/src/orfeo-3.7.2p
(Version estable-oracle)
svn co https://orfeogpl.info/svn/src/orfeo-3.6.0p --username public

Si le solicita la clave del usuario 'public', escriba: orfeo


* 4. Para comprobar que PHP está ejecutándose cuando apache inicia, siga los siguientes pasos:

a.Inicie el servicio apache con

sudo apache2ctl stop
sudo apache2ctl start

o también sudo /etc/init.d/apache2 start o sudo /etc/init.d/apache2 restart o sudo invoke-rc.d apache2 restart para distribuciones basadas en .deb

b. Compruebe en el navegador de internet que PHP quedo bien configurado en la ruta de instalación de OrfeoGPL. Verifique las variables que se cambiaron al inicio.

http://localhost/orfeo-3.8.0/info.php


* 5. Cambiar al directorio /var/www/orfeo-3.8.0 y copiar config.php.postgres a config.php

cd /var/www/orfeo-3.8.0
cp config.php.postgres config.php

* 6. Editar el archivo config.php y cambiar los valores a sus respectivos parámetros. Además, cambiar en este mismo archivo la base de datos de orfeo2 a orfeo.

* 7. Inicie PostgreSQL

sudo /etc/init.d/postgresql-8.3 restart


* 8. Cambiar la clave del usuario postgres

sudo passwd postgres

* 9. Ingresamos al usuario postgres

su postgres

* 10. Ingresamos al cliente de PostgreSQL psql

psql

* 11. Cambiamos la contraseña del usuario postgres de la base de datos PostgreSQL

ALTER USER postgres WITH PASSWORD 'nuevo_pass';

* 12. Creamos la base de datos

create database orfeo;

* 13. Salimos de psql

\q


* 14. Entramos al directorio en el cual quedo orfeo descargado. Por defecto es "/var/www/orfeo-3.8.0/". En el directorio instalación se encuentra el guión de base de datos.

cd /var/www/orfeo-3.8.0/instalacion

* 15. Volvemos a entrar como usuarios de la base de datos Orfeo y Ejecutamos el guión para la base de datos "orfeo".

psql orfeo
\i orfeoPostgres2008_09.sql

* 16. Cambiamos la clave para el usuario ADMON así:

UPDATE usuario SET usua_pasw = substr( md5( 'clave_de ADMON' ), 2, 26 ) WHERE usua_login = 'ADMON';

De este modo, la clave queda como clave_de ADMON

* 17. Salimos de psql

\q

* 18 ahora hay que cambiar la configuracion de orfeo, editando el archivo config.php

cd ..
vi config.php

hay que cambiar:

$servicio = "orfeogpl";

por

$servicio = "orfeo";

también hay que cambiar :

$contrasena= "0rfe0gpl";

por

$contrasena= "laContraseñaQueUsoEnElPunto 11";


* 19. Abrir un navegador con http://localhost/orfeo-3.8.0
* 20. Listo.

Original de : http://orfeogpl.info/wiki/index.php/Orfeo_Manual_Instalacion_en_Ubuntu

Comentarios

  1. Bien pero al momento de ingresar usuario y contraseña sale la pantalla en blanco que puede ser? tengo sistema operativo ubuntu

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Concediendo privilegios de Super usuario en FREEBSD

Dejenme decirles que este sistema operativo es realmente fabuloso, y poco a poco va entrando en el mercado, a pesar de tener años. En la mayoría de distribuciones GNU/Linux basta teclear el comando  su o sudo  para que se nos pida la contraseña de root y obtengamos de inmediato su prompt y los permisos correspondientes.  En FreeBSD, sin embargo, veremos que ni uno ni otro sistema funcionan... al menos hasta que no decidamos hacer algo al respecto... Por defecto, FreeBSD sólo permite acceso root a usuarios incluidos en el grupo wheel , un grupo reservado para tareas de administración al que inicialmente sólo pertenece el propio root. Por tanto, si queremos que nuestro usuario "oscar" pueda tener permisos de superusuario, una de las maneras mas r[apidas y efectivas que eh visto es: "loguearnos" como root y agregar "oscar" al grupo  wheel . En primer lugar comprobamos si ya está incluido: # pw showgroup wheel wheel:*:root En caso que NO es...

Cambiar Idioma de Teclado en Slackware

Para los que tengan problemas al cambiar su Idioma del teclado, al Latinomericano, siguiendo los pasos del  xfce4-xkb-plugin (0.5.6) Les dejo este comando simple pero suficiente para cuando no te funcionan las teclas en algún entorno grafico. #setxkbmap -layout latam Si su teclado es Español y no latinoamericano sustituyan Latam por es quedando asi: #setxkbmap -layout es Lo malo que tiene esto es que debes de aplicarlo cada ves que el sistema inicia, pero puedes poner en la inicialización del sistema y listo.