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

De SIU
Revisión del 13:35 24 may 2024 de Jferrari (discusión | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
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 14.x 14.x
PHP 8.1 8.1 8.1 8.1
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-php8.1 php8.1-cli php8.1-pgsql php8.1-gd php8.1-curl php8.1-mbstring php8.1-dom php8.1-soap php8.1-zip php8.1-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