0% encontró este documento útil (0 votos)
95 vistas14 páginas

Software Libre SIGESP - Parte II

Este documento proporciona recomendaciones para la instalación del Sistema SIGESP en Debian 8, incluyendo especificaciones mínimas del hardware, paquetes requeridos, configuración de la base de datos PostgreSQL, ajustes de php.ini y apache2, y copia del código fuente del sistema SIGESP.

Cargado por

yohalber silva
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
95 vistas14 páginas

Software Libre SIGESP - Parte II

Este documento proporciona recomendaciones para la instalación del Sistema SIGESP en Debian 8, incluyendo especificaciones mínimas del hardware, paquetes requeridos, configuración de la base de datos PostgreSQL, ajustes de php.ini y apache2, y copia del código fuente del sistema SIGESP.

Cargado por

yohalber silva
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

MilagrOS GNU/Linux Noticias TI Donadores TI Recursos TI Servicios TI

Software Libre: SIGESP – Parte II

Rate This

Integrantes de la   Gran Comunidad de Usuarios   del Software Libre,


GNU/Linux, Compañeros, Autodidactas, Ingenieros, Licenciados y Técnicos de áreas
a�nes, y Miembros y visitantes de la Comunidad del Blog Proyecto Tic Tac.

1 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

Esta tiene como objetivo que conozcas un poco sobre:

Las recomendaciones que deben tomarse en cuenta para la instalación del Sistema SIGESP:

• De 3.00 GHz como mínimo (recomendado).

• 4 GB como mínimo (recomendado).

• 500 GB como mínimo (recomendado).

• DEBIAN 8.X – Jessie (Recomendado y validado por la


Empresa SIGESP, C.A.)

• Apache2 con PHP 5.6.7 (apache2, libapache2-mod-php5, php5,


php5-pgsql), no se puede instalar una versión superior del php.

• Postgresql 9.3 (postgresql-9.1, pgadmin3)

2 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

• Mozilla Firefox 49 o superior. (Recomendado y


validado por la Empresa SIGESP, C.A.)

Instale un Distribución DEBIAN 8 (Jessie) de 64 Bit sin interfaz grá�ca.

Preferiblemente particione el Disco completamente con las particiones «/» y


solamente, o en caso contrario elija el siguiente particionado recomendado:

ext4 de    
                ext4 de  
        ext4 de    
         ext4 de
————————————

apt update && apt upgrade

apt install -f && dpkg –con�gure -a

update-grub; update-grub2; aptitude clean; aptitude autoclean; apt-get autoremove; apt


purge; apt remove

3 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

# Paquetes mínimos recomendados con postgresql

# Paquetes mínimos recomendados con mysql

# En el Equipo Cliente desde donde se administrara la BD postgresql

# En el Equipo Cliente desde donde se administrara la BD mysql.

# su postgres
$ createuser -sPl <Institución/Empresa>

$ psql

# grant all on database postgres to <Institución/Empresa>;

# \q

Se crea la base de datos con los siguientes comandos:

4 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

su postgres

psql

create database nombre_base_datos;

update pg_database set encoding=16 where datname=’nombre_base_datos’;

Veri�camos que se haya cambiado el encoding:

\l

Si se desea cambiar la contraseña del usuario postgres se debe ejecutar el siguiente comando
con el

psql:ALTER ROLE postgres WITH PASSWORD ‘nueva_clave’;

ahora restauramos la base de datos:

pg-restore -h localhost -p 5432 -U postgres -v -d «base_datos.backup»

• que se encuentra en ahí se va a


modi�car la línea mostrada más abajo descomentandola y sustituyéndola por la
siguiente más abajo:

#AddDefaultCharset UTF-8

AddDefaultCharset ISO-8859-1.

• que se encuentra en en la sección de


ahí se van a modi�car las líneas:

5 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

– max_execution_time = 30
– max_input_time = 60
– max_input_vars = 1000
– memory_limit = 128M

         – max_execution_time = 0
– max_input_time = 2048
– max_input_vars = 400000
– memory_limit = 2048M

Trate de ajustar el valor de la opción a no más del de la

error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING

default-charset=»ISO-8859-1″

/etc/init.d/apache2 restart

• que se encuentra en
ahí se va a modi�car la línea: descomentandola y
quedando así

6 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

Y estableciendo los valores de las opciones siguientes en la Sección de:

A los siguientes valores:

shared_bu�ers = 256MB
temp_bu�ers = 16MB
work_mem = 16MB
max_stack_depth = 7MB
bgwriter_delay = 500ms

Escucha a todas la direcciones IP, el acceso lo hacemos por el archivo pg_hba.conf

Es la memoria de trabajo compartida para todo el servidor, es recomendable un valor entre


el Mínimo del 25% y un Máximo del 40% de la RAM

La memoria temporal utilizada por cada sesión para las tablas temporarias y para apertura
de tablas en cada sesión de cada base de datos, tome en cuenta que este valor dependerá
obviamente de la cantidad de datos que carga cada sesión y dependerá muchísimo del
sistema que se utiliza.

Se re�ere a la memoria temporal utilizada por cada sesión, para las operaciones de
ordenamiento (ORDER BY) para las sesiones de diferenciación (GROUP … HAVING y
DISTINCT) y para la gestión de hash (uniones HASH, indices HASH,
hash_aggregations), si en nuestro sistema realizamos muchísimas consultas ordenadas,
agrupadas, diferenciadas por cadenas, etc se crearán mucho de estos bu�ers de manera
paralela, mientras más memoria asignemos, menos probabilidades hay que los

7 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

ordenamientos y otras operaciones se hagan con archivos temporales en disco (más lentos
que la memoria RAM).

De�ne el tamaño del espacio utilizado para cómputo de operaciones complejas, su valor
está asociado al límite máximo que un usuario (en este caso, “postgres”) tiene derecho a
reservar un stack, el valor soportado por nuestra distribución se determina con “ulimit -s”.

Es un proceso del servidor que se encarga de escribir a disco todos los “shared_bu�ers”
modi�cados, este proceso conlleva una carga de I/O sobre el disco, su modi�cación permite
o reducir el valor para evitar en lo más posible pérdidas de datos en equipos que pueden
fallar, o su incremento permite reducir el I/O al disco duro en sistemas perfectamente
protegidos.

equivale a la versión instalada en el equipo desde el repositorio.

• Que se encuentra en ahí


se va a ir a la última línea y se va a colocar
Donde el segundo corresponde a todos los usuarios que se pueden conectar a
la , y que puede ser sustituido también por el nombre de un usuario especi�co, y
equivale a desde donde se
podrá acceder a la vía o . Todo esto
con la �nalidad de

equivale a la versión instalada en el equipo desde el repositorio.

Descomprimir el archivo comprimido con el código fuente.

Copiarlo o moverlo, según le convenga, a la ruta de los sistemas web preestablecida.

8 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

Dar los permisos previamente establecidos a la carpeta o , según le convenga,


con el siguiente comando:

Los fuentes deben copiarse a la carpeta ó dependiendo que


como tenga con�gurado su Servidor Apache2, en el archivo

# Editar el y cambiar por

# Paso opcional para con�gurar como ruta de inicio del Servidor web.

Editamos el archivo sigesp_xml_con�[Link] con la orden de comando:

nano /var/www/html/sigesp/base/xml/sigesp_xml_con�[Link]

Para que el contenido qdel archivo quede sigiendo el ejemplo más abajo mostrado:

9 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

El grupo de código entre los comandos se puede repetir N veces, siendo N las base
de datos a utilizar.

Acceda vía web desde cualquier computador de la red al Servidor del y


desde el Computador autorizado vía a la .

10 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

##########################################

¿Has encontrado agradable el Blog y útil


su contenido?

Si, es excelente. Es muy completo e


innovador. Lo seguiré y consultare
frecuentemente.

Si, es un buen Blog sobre Linux, Ciencia,


Tecnología y Educación. Lo visitare a
menudo.

11 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

Si, pero no me parece nada asombroso.


De vez en cuando lo revisaré.

No. Y no creo volver dentro de mucho


tiempo a consultarlo!

Vote

View Results [Link]

##########################################

_____________________________________________________________

Dona al Proyecto TIC – TAC

_____________________________________________________________

Linux Post Install 6 Abr 2017

Una respuesta a “Software Libre: SIGESP – Parte II”

12 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

Juan D. Rincon U.
agosto 30, 2020 at 1:02 pm

0 0 Rate This

buenas tardes, de que forma podria adquirir el codigo fuente y un respaldo de la base de
datos en blanco de la version enterprise de sigesp, porfavor responder a este correo
jd.rincon021@[Link], gracias.

 Me gusta

Responder

Gracias por tus comentarios…

Introduce aquí tu comentario…

Escribe tu correo electrónico… Suscribir

Blog y Medio noticioso TI internacional, especializado en Tecnologías (HW/SW) libres y abiertas, y GNU/Linux.

13 de 14 17/1/23, 08:25
Software Libre: SIGESP – Parte II – Proyecto Tic Tac [Link]

14 de 14 17/1/23, 08:25

También podría gustarte