Herramientas de usuario


Requerimientos del Servidor

Consideraciones del Servidor

Aunque el Sistema puede instalarse en un Servicio Web, el consumo de Recursos del Sistema requiere un Servidor Dedicado ya sea físico o Virtual.

Hardware

De 0 a 1,000 Clientes

  • Memoria RAM : 2 a 4 GB.
  • Memoria Swap 4GB - 8GB.
  • Procesador 2 Nucleos + 1.8 Ghz.
  • 40 GB de Almacenamiento.
  • VPS con Acceso SSH.
  • Salida hacia Internet por actualizaciones.

De 1,001 a 10,000 Clientes

  • Memoria RAM : 4 - 8 GB.
  • Memoria Swap 8GB - 16GB.
  • Procesador 8 Núcleos Físicos + 1.8 Ghz.
  • 80 GB de Almacenamiento.
  • VPS con Acceso SSH.
  • Salida hacia Internet por actualizaciones.

Software

Sistema Operativo

  • Linux (Ubuntu Linux 16.04/CentOS 6/7 recomendado con soporte hasta 2022/2020).
  • Microsoft WindowS NT Based(> Windows XP).

Nota: Windows 7 y Windows Vista tienen diferente Forma de tratar los permisos de ejecución, puede que la versión WAMP no funcione adecuadamente. Algunas versiones necesitan de permisos del Cortafuegos.

Desde la versión 2014, el sistema solo se garantiza su correcto funcionamiento para Sistemas Operativos basados en Linux. La versión que se publica viene configurada para funcionar en Linux. Solo se dispondrá de un paquete para Windows de forma comercial bajo solicitud

Servidor Http/HTTPS

  • Apache >2.0

Aunque teóricamente puede correr en cualquier versión de Apache, y otro servidor que soporte PHP >5 como módulo, por ahora sólo se asegura ser funcional en este Servidor Web.

Módulos del Servidor Web

  • mod_ssl(para https)

Interprete de Lenguaje Dinámico.

  • PHP >= 5.6.x.

Algunos reportes hechos bajo phpreports (en migración actualmente) funcionan con versiones de php 5.3 y php 5.4, aunque ya es prácticamente inexistentes.

La versión 7.x de PHp está soportada de una forma experimental

Nota: Desactive todo mostrado de error en php.ini (show_warnings), ya que ello hará que el sistema envíe mensajes antes que se procesen correctamente los scripts, provocando que el sistema no funcione adecuadamente.

Extensiones

  • Sablotron o XSLT Processor.
  • GD Extension.
  • Mysql(mysqlnd) Extension.
  • MysqlLI (mysqlli) Extension.
  • Php-memcache para funcionar con Memcached.
  • php-curl(curl) para funcionar curl.
  • BCMATH, para algunas funciones de cálculo.
  • iconv, para algunas funciones del sistema.
  • mbstring.
  • json.
  • mcrypt.

Librerías y Frameworks

  • Todas incluídas en el código.

Servidor de Base de Datos

  • MySQL server >= 5.3

En la ultima Versión de SAFE se usan índices BTREE soportable en la versión 5.1 de MySQL.

Otros

  • memcached. para agilizar algunos procesos.
  • vsftp u Otro servidor FTP para el Administrador de documentos.
  • sendmail.- Para el envío de mails.
  • curl binario para el cliente json.
  • wkhtmltopdf para algunas funciones de conversión a PDF.
  • Xvfb para que funciones unoconv y wkhtmltopdf.
  • unoconv para algunas conversiones entre documentos.

SAFE-OSMS Manual

Manual en Línea de S.A.F.E. Open Source Microfinance Suite

Herramientas del sitio