]> git.llucax.com Git - mecon/intranet.git/blobdiff - doc/doxygen/instalacion.php
Se pasa el archivo de configuración a doc/ a modo de ejemplo y se actualiza documenta...
[mecon/intranet.git] / doc / doxygen / instalacion.php
index 3c5e8e65064e5dcec8308cfaef3297f04390c19f..78219858e5f996dc726e2b5099ba463f497a5100 100644 (file)
 
        @subsection apache_embperl Instalación del Embperl para la Intranet del MECON.
 
-               Paquetes del Apache utilizados
+               Paquetes del Apache utilizados:
                @verbatim
                Nombre                                  Versión
                libapache-dbi-perl                      0.92-0.1
                libapache-mod-perl                      1.29-1
                libapache-session-perl                  1.54-1
-               libapache-tempfile-perl_0.04-1_all.deb  -
                @endverbatim
 
                @note El último paquete de la lista fue escrito por la fundación
@@ -31,7 +30,7 @@
 
                Otros paquetes de perl usados para la instalación de la Intranet
 
-               Paquetes que están en el repositorio del apt de debian
+               Paquetes que están en el repositorio del apt de debian:
                @verbatim
                Nombre                                  Versión
                perl                                    5.8.1-2
                libxml-dumper-perl                      0.67-1
                @endverbatim
 
-               Archivos adicionales para el manejo de la sesión del usuario
+               Archivos adicionales para que funcione embperl:
+               Para el correcto funcionamiento del embperl son necesarios algunos
+               paquetes y archivos que no se encuentran en la distribución de
+               Debian. Los archivos se encuentran en un repositorio de subversion,
+               para obtenerlos:
                @verbatim
-               Nombre                  Ubicación
-               SimpleXMLISO.pm         /usr/share/perl5/Apache/Session/Serialize/
-               DumperISO.pm            /usr/share/perl5/XML/
-               Php2Embperl_Session.epl /var/www/htdocs/ (raiz del Apache)
+               cd /tmp
+               svn co http://portal.mecon.ar/svn/scripts/embperl
+               @endverbatim
+               Si no está instalado el subversion, pueden obtener estos archivos
+               con cualquier cliente HTTP (navegador web) en
+               http://portal.mecon.ar/svn/scripts/embperl/.
+               Ahora en el directorio embperl se encuentran estos archivos que
+               deben ser copiados como se indica en el archivo README:
+               @verbatim
+               cp SimpleXMLISO.pm /usr/share/perl5/Apache/Session/Serialize/
+               cp DumperISO.pm /usr/share/perl5/XML/
+               mkdir /var/www/htdocs
+               cp Php2Embperl_Session.epl /var/www/htdocs/
+               dpkg -i libapache-tempfile-perl_0.04-1_all.deb
                @endverbatim
 
                Todos estos archivos sirven para compartir las sesiones de los
                        session.auto_start = 1
                        @endverbatim
 
+                       Luego hay que crear el archivo de log con los permisos correctos:
+                       @verbatim
+                       touch /var/log/apache/php.log
+                       chown www-data.www-data /var/log/apache/php.log
+                       /etc/init.d/apache restart
+                       @endverbatim
+
 
 @section locales Configuración de locales.
        @verbatim apt-get install locales @endverbatim
                svn co http://portal.mecon.ar/svn/intranet/tronco intranet
                svn co http://portal.mecon.ar/svn/samurai/tronco samurai
                svn co http://portal.mecon.ar/svn/ai/tronco ai
+               svn co http://portal.mecon.ar/svn/infoleg/tronco infoleg
+               svn co http://portal.mecon.ar/svn/bandasnovedades/tronco bandasnovedades
                @endverbatim
 
        @subsection sistemas_public Crear estructura pública.
                ln -s ../../sistemas/intranet/sistema/www intranet
                ln -s ../../sistemas/samurai/sistema/www samurai
                ln -s ../../sistemas/ai/sistema/www ai
+               ln -s ../../sistemas/infoleg/sistema/www infoleg
+               ln -s ../../sistemas/bandasnovedades/sistema/www bandasnovedades
                @endverbatim
 
        @subsection sistemas_libs Crear estructura de bibliotecas.
                cd /var/www/sistemas_lib
                ln -s ../sistemas/ai/lib/AI
                ln -s ../sistemas/samurai/lib/SAMURAI
+               ln -s ../sistemas/samurai/lib/INFOLEG
+               ln -s ../sistemas/bandasnovedades/lib/BandasNovedades
        @endverbatim
 
 
+@section db Configuración de bases de datos.
+
+    En el directorio doc/ se encuentra un archivo de ejemplo de configuración para la base
+    de datos que utilizará la intranet. El archivo se llama @c db.ini y debe ser copiado a
+    @c /var/www/sistemas/intranet/sistema/conf y luego editado para que se conecte a la base
+    de datos correcta.
+
+
 */