X-Git-Url: https://git.llucax.com/mecon/intranet.git/blobdiff_plain/c2ed540d11c8dea3ab4c4e5da7152da137a1463c..29160cfb92bcdad3cd31ecbffc61dc2b93a0f111:/doc/doxygen/instalacion.php diff --git a/doc/doxygen/instalacion.php b/doc/doxygen/instalacion.php index 39dc27c..6cfab01 100644 --- a/doc/doxygen/instalacion.php +++ b/doc/doxygen/instalacion.php @@ -45,6 +45,7 @@ libxbase-perl 0.2400-1 libxml-parser-perl 2.34-1 libxml-dumper-perl 0.67-1 + libconfig-inifiles-perl @endverbatim Archivos adicionales para que funcione embperl: @@ -55,6 +56,7 @@ @verbatim cd /tmp svn co http://portal.mecon.ar/svn/scripts/embperl + cd embperl @endverbatim Si no está instalado el subversion, pueden obtener estos archivos con cualquier cliente HTTP (navegador web) en @@ -66,6 +68,7 @@ cp DumperISO.pm /usr/share/perl5/XML/ mkdir /var/www/htdocs cp Php2Embperl_Session.epl /var/www/htdocs/ + cp base.epl /var/www/htdocs/ dpkg -i libapache-tempfile-perl_0.04-1_all.deb @endverbatim @@ -141,6 +144,7 @@ @verbatim Nombre Versión php4 4.3.3 + php4-cgi 4.3.3 php4-pear 4.3.3 php4-gd 4.3.3 php4-ldap 4.3.3 @@ -156,6 +160,8 @@ pear install HTML_Table pear install HTML_QuickForm pear install HTML_Page + pear install Numbers_Words + pear install Spreadsheet_Excel_Writer @endverbatim @subsubsection apache_php_config Configuración de PHP. @@ -163,7 +169,6 @@ La configuración por omisión de Debian es bastante buena, sólo hay que modificar (o agregar en caso de no estarlo) lo siguiente: @verbatim - zlib.output_compression = On allow_call_time_pass_reference = Off memory_limit = 16M error_reporting = E_ALL @@ -233,6 +238,9 @@ 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 + svn co http://portal.mecon.ar/svn/brigada/tronco brigada @endverbatim @subsection sistemas_public Crear estructura pública. @@ -245,6 +253,9 @@ 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 + ln -s ../../sistemas/brigada/sistema/www brigada @endverbatim @subsection sistemas_libs Crear estructura de bibliotecas. @@ -252,7 +263,26 @@ 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 + ln -s ../sistemas/brigada/lib/BRIGADA @endverbatim +@section db + + @subsection db_config 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. + + Lo mismo se repite para otros sistemas generalmente (como AI). + + @subsection db_permisos Permisos y Usuarios. + A cada sistema debe asignársele un usuario de MySQL y debe darse los permisos necesarios + y suficientes a dicho usuario sobre las bases que necesite. Si no se modifica una base a + la que accede debe darsele solo permisos de SELECT y si no accede a una db no debe darsele + permisos. + */