SIU-Sanaviron-Quilmes/version2.0.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 >=9.5 >=9.5
PHP 7.3 7.3 7.3 7.3
Extensiones PHP php-pgsql, php-gd, php-curl, php-mbstring, php-dom php-mcrypt php-pgsql, php-gd, php-curl, php-mbstring, php-dom php-mcrypt 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-get install apache2 libapache2-mod-php php-cli php-pgsql php-gd php-curl php-mbstring php-dom php-mcrypt php-soap

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