O Ainfo utiliza o seguinte sistema operacional:
Ubuntu Server 22.04 LTS 64 bits disponível em http://releases.ubuntu.com/jammy
$ sudo apt-get install ssh
$ sudo apt-get install ant ant-optional
$ sudo apt-get install cvs
$ sudo apt-get install unzip
$ sudo apt-get install vim
$ sudo apt-get install ttf-mscorefonts-installer
$ sudo apt-get install imagemagick
$ sudo apt-get install ubuntu-desktop
$ sudo reboot
> sudo apt-get install openjdk-8-jdk
> sudo apt-get install openjdk-8-jre
> sudo apt-get install openjdk-11-jdk
> sudo apt-get install openjdk-11-jre
Selecionar a JVM OpenJDK como alternativa padrão de máquina virtual Java:
> sudo update-alternatives --config java
Escolher a opção>
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode
> sudo update-alternatives --config javac
Escolher a opção>
* 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode
Verificar a opção escolhida:
> java -version
openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
Instalar o Tomcat versão 9
$ sudo -i
$ sudo apt-get install tomcat9
$ sudo vi /etc/default/tomcat9
Substituir
JAVA_OPTS="-Xms2g -Xmx4g -XX:PermSize=512m -XX:MaxPermSize=512m -Duser.language=pt -Duser.country=BR"
$ sudo apt-get install mysql-server
$ sudo vi /etc/crontab
0 6-23 * * * root sh /opt/ainfo-consulta/apps/ainfotosolr.sh -u -b jdbc:mysql://localhost:3306/ainfo -n <nome banco> -s <senha banco dados>
-h http://localhost:8983/solr -p <sigla unidade referência> -y S -c N > /opt/ainfo/ainfo-consulta-update.log
0 1 * * * root sh /opt/ainfo-consulta/apps/ainfotosolr.sh -d -b jdbc:mysql://localhost:3306/ainfo -n <nome banco> -s <senha banco dados>
-h http://localhost:8983/solr -p <sigla unidade referência> -y S -c S > /opt/ainfo/ainfo-consulta-geral.log