SIU-Sanaviron-Quilmes/version2.5.0/requisitos.para.version

De SIU
Saltar a: navegación, buscar

Requisitos

Requisitos para la versión

Herramientas Núcleo Académico G.C.O. SQ Pagos
Git Si Si Si Si
SVN Si Si
Postgres 11.x 11.x
PHP 7.4 7.4 7.4 7.4
Extensiones PHP php-pgsql, php-gd, php-curl, php-mbstring, php-dom php-pgsql, php-gd, php-curl, php-mbstring, php-dom php-curl
PHP-Composer Si Si Si
NodeJS Si Si SI
Bower Si Si
Java openjdk version 1.8.0 openjdk version 1.8.0
Nota: La base de datos debe tener la codificación es_AR.UTF8

PHP Composer: https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx

NodeJs: https://nodejs.org/en/download/package-manager

Instalación

Si no tiene instalado Apache y los módulos puede ejecutarlos con la siguiente linea:
apt install apache2 libapache2-mod-php7.4 php7.4-cli php7.4-pgsql php7.4-gd php7.4-curl php7.4-mbstring php7.4-dom php7.4-soap php7.4-zip php7.4-apcu

Iniciar módulo rewrite
a2enmod rewrite

Instalación de bower

sudo npm install -g bower


Definir zona horaria en PHP date.timezone=America/Argentina/Buenos_Aires

El servidor debe tener configurada la fecha correctamente para que la comunicación entre los sistemas propios y externos no genere inconvenientes.

Se recomienda utilizar el servicio NTP y utilizar los servidores de south-america.pool.ntp.org

Instalación:

# apt-get install ntp

# vi /etc/ntp.conf

  • server 0.south-america.pool.ntp.org
  • server 1.south-america.pool.ntp.org
  • server 2.south-america.pool.ntp.org
  • server 3.south-america.pool.ntp.org

# /etc/init.d/ntp restart