Download

Baixe o software e instale para começar a usar.

1 – Instale o Java:

O projeto base é escrito em Java. Então, para executar o Scada-LTS você precisa de minmal para instalar o Java Runtime Environment (Java Development Kit – JDK include JRE). Se você não tiver o Java 11 instalado, baixe microsoft-jdk-11.0.18-windows-x64.msi arquivo e executar;

Obs.: Ao instalar o Java, lembre-se de definir Will be installed on local hard drive em Set JAVA_HOME variable.

2 – Instale o Scada-LTS:

  1. Faça download do instalador do Scada-LTS abaixo.
  2. Inicie o instalador
  3. O instalador solicitará a configuração inicial do Tomcat. Use dados de exemplo abaixo:
				
					* Tomcat HTTP Port: `8080`
* Username: `tcUser`
* Password: `tcUser`
				
			

        4. O instalador solicitará a configuração inicial do MySQL Server. Use dados de exemplo abaixo:
Para o correto funcionamento da aplicação Scada-LTS, é necessário um servidor de banco de dados MySQL para que a aplicação possa gravar dados.

Verifique ‘Instalar servidor local’ se você não tiver o servidor MySQL instalado que deseja usar com o aplicativo Scada-LTS, o instalador instalará um servidor MySQL local. (marcar amarelo)

Se você tiver o servidor MySQL instalado, você pode deixá-lo por padrão, se você o tiver instalado e quiser usar o aplicativo com seu servidor MySQL, insira os dados para este servidor.

				
					* Port: `3306`
* Host: `localhost`
* Username: `root`
* Password: `root`
				
			

microsoft-jdk-11.0.18-windows-x64.msi

Scada-LTS Latest 2.7.8

O instalador requer uma conexão com a internet. A primeira execução levará mais tempo devido à necessidade de baixar e instalar o servidor de banco de dados MySQL 8.0 CE, o shell MySQL 8.0 e o JDK 11.

  1. Baixar o instalador no botão abaixo.
  2. Vá para o local do instalador baixado e extraia-o.
  3. Dentro da pasta extraída, comece o primeiro script usando terminal digitando:
				
					./mysql_start.sh
				
			

O Script irá pedir algumas informações básicas para fazer a configuração funcionar corretamente. Abaixo está um exemplo dos dados que podem ser inseridos:

  • Porta: 3306
  • Nome de usuário: root
  • Senha: root
  • Senha raiz: root

Depois de fornecer as informações, você deve aguardar a linha confirmando a configuração correta do banco de dados:

				
					~/linux-installer-1.2.0/mysql/server/bin/mysqld: ready for connections. Version: '8.0.x'  socket: '/tmp/mysql.sock'  port: 3306  MySQL Community Server - GPL.
				
			

        4. Inicie o segundo terminal na mesma pasta e execute o segundo script digitando:

				
					./tomcat_start.sh
				
			

Semelhante ao primeiro script, você terá que fornecer algumas informações, exemplo abaixo:

  • Entrada porta: 8080
  • Digite o nome de usuário: tcuser
  • Digite a senha: tcuser
  • Digite a porta do banco de dados: 3306
  • Digite host de banco de dados: localhost
  • Digite nome de usuário do banco de dados: root
  • Digite a senha do banco de dados: root

Depois disso, você deve ser capaz de acessar Scada-LTS através do navegador da web, digitando na barra de pesquisa localhost:8080/Scada-LTS

        5. Se houver um problema com permissões:

				
					-bash: ./mysql_start.sh: Permission denied
Error: Unable to access jarfile ../replace-1.0.jar
				
			

Execute o seguinte comando:

				
					chmod +x Scada-LTS_vx.x.x.x_Installer_vx.x.x_Setup/**/*.sh
chmod +x Scada-LTS_vx.x.x.x_Installer_vx.x.x_Setup/*.sh
chmod +x Scada-LTS_vx.x.x.x_Installer_vx.x.x_Setup/**/*.jar
				
			

        6. Depois de reiniciar o sistema, executamos esses dois scripts de forma semelhante, nesta ordem, primeiro iniciamos o banco de dados instalado:

				
					./mysql_start.sh
				
			

       7. Na próxima etapa, iniciamos o servidor tomcat:

				
					./tomcat_start.sh
				
			

Os scripts mysql_start.sh e tomcat_start.sh foram desenvolvidos para serem usados tanto na instalação quanto na inicialização dos serviços; entretanto, ambos travam o terminal e são encerrados quando este é fechado. Durante a instalação, isso pode ser contornado executando cada script em um novo terminal; porém, na inicialização, uma boa abordagem é usar os comandos nohup e &.

  • O & faz o processo rodar em segundo plano e libera o terminal para executar outros comandos, mas, se o terminal for encerrado, o serviço também será encerrado.

  • Para resolver isso, o comando nohup faz com que o processo continue em execução mesmo após o terminal ser fechado.

  • Por padrão, o nohup redireciona toda a saída (stdout e stderr) para um arquivo chamado nohup.out.

Observações

  1. Ao contrário do instalador para Windows, este ainda não configura o Scada-LTS para iniciar automaticamente.

  2. Não é necessário instalar o Java separadamente; assim como no instalador para Windows, o Java já está incluído no pacote do Tomcat.

Etapas:

  1. Inicialize o mysql:
				
					nohup ./mysql_start.sh > output.log 2>&1 & tail -f output.log
				
			

       2. Inicialize o tomcat:

				
					nohup ./tomcat_start.sh > output.log 2>&1 & tail -f output.log
				
			

Scada-LTS Latest 2.7.8

Inicializando o aplicativo

A maneira mais fácil de começar com o Scada-LTS é iniciar o ambiente docker, para isso você precisa ter um motor Docker instalado em sua máquina. Existem opção para Windows, como o Docker Hub e para Linux, em Terminal.

Você pode baixar esse arquivo docker-compose.yml pelo botão abaixo. O conteúdo deste arquivo está descrito a seguir:

				
					version: '3'
services: 
    database:
        container_name: mysql
        image: mysql/mysql-server:5.7
        ports:
            - "3306:3306"
        environment: 
            - MYSQL_ROOT_PASSWORD=root
            - MYSQL_USER=root
            - MYSQL_PASSWORD=root
            - MYSQL_DATABASE=scadalts
        expose: ["3306"]
        volumes:
            -   ./docker/volumes/databases:/home/
    scadalts:
        image: scadalts/scadalts:latest
        ports: 
            - "8080:8080"
        depends_on: 
            - database
        expose: ["8080", "8000"]
        links:
            - database:database
				
			

Após baixar e descompactar o arquivo, se estiver em terminal, navegue até o diretório do arquivo .yml, e então você pode digitar:

				
					docker-compose up
				
			

Esse comando irá baixar e iniciará os contêineres docker “banco de dados” e “scadalts” e, em seguida, você poderá acessar o aplicativo no seguinte endereço do seu navegador: localhost:8080/Scada-LTS. Usuário padrão: admin/admin.

NOTA IMPORTANTE!

  • Às vezes, o contêiner docker “scadalts” é carregado mais rapidamente do que o “banco de dados”, para que você possa ver que o aplicativo não está disponível. Para corrigir esse problema, você pode iniciá-los manualmente na seguinte ordem:
				
					docker-compose up database 
				
			
				
					
docker-compose up scadalts
				
			

VERSÕES DO Scada-LTS

Todas as versões do Scada-LTS estão no nosso oficial Repositório do Docker Hub. Mais detalhes sobre como configurar o aplicativo podem ser encontrados em nosso site tutorial docker.

 

Versão Latest
Para instalar a versão mais recente do Scada-LTS, utilize a tag “latest” na linha 17 do arquivo docker-compose.yml.
				
					
    scadalts:
        image: scadalts/scadalts:latest
				
			
Versão Estável
Para instalar a última versão estável do Scada-LTS, utilize a tag “master” na linha 17 do arquivo docker-compose.yml.
				
					
    scadalts:
        image: scadalts/scadalts:master
				
			
Versão Nightly
Para instalar a versão que é construída a partir do fluxo de trabalho de pré-lançamento do Scada-LTS, utilize a tag “nightly” na linha 17 do arquivo docker-compose.yml. Pode não ser estável, mas você pode testar as últimas alterações por conta própria.
				
					
    scadalts:
        image: scadalts/scadalts:nightly
				
			
Versão Específica
Para instalar a última versão específica do Scada-LTS, acesse o nosso oficial Repositório do Docker Hub para encontrar a tag de interesse, como por exemplo “release-2.8.0” e depois substitua na linha 17 do arquivo docker-compose.yml.
				
					
    scadalts:
        image: scadalts/scadalts:release-2.8.0
				
			

1 – Instale o Java:

O projeto base é escrito em Java. Então, para executar o Scada-LTS você precisa de minmal para instalar o Java Runtime Environment (Java Development Kit – JDK include JRE). Se você não tiver o Java 11 instalado, baixe microsoft-jdk-11.0.18-windows-x64.msi arquivo e executar;

Obs.: Ao instalar o Java, lembre-se de definir Will be installed on local hard drive em Set JAVA_HOME variable.

2 – Instale o Scada-LTS:

  1. Faça download do instalador do Scada-LTS abaixo.
  2. Inicie o instalador
  3. O instalador solicitará a configuração inicial do Tomcat. Use dados de exemplo abaixo:
				
					* Tomcat HTTP Port: `8080`
* Username: `tcUser`
* Password: `tcUser`
				
			

        4. O instalador solicitará a configuração inicial do MySQL Server. Use dados de exemplo abaixo:
Para o correto funcionamento da aplicação Scada-LTS, é necessário um servidor de banco de dados MySQL para que a aplicação possa gravar dados.

Verifique ‘Instalar servidor local’ se você não tiver o servidor MySQL instalado que deseja usar com o aplicativo Scada-LTS, o instalador instalará um servidor MySQL local. (marcar amarelo)

Se você tiver o servidor MySQL instalado, você pode deixá-lo por padrão, se você o tiver instalado e quiser usar o aplicativo com seu servidor MySQL, insira os dados para este servidor.

				
					* Port: `3306`
* Host: `localhost`
* Username: `root`
* Password: `root`
				
			

microsoft-jdk-11.0.18-windows-x64.msi

Scada-LTS Latest 2.7.8

O instalador requer uma conexão com a internet. A primeira execução levará mais tempo devido à necessidade de baixar e instalar o servidor de banco de dados MySQL 8.0 CE, o shell MySQL 8.0 e o JDK 11.

  1. Baixar o instalador no botão abaixo.
  2. Vá para o local do instalador baixado e extraia-o.
  3. Dentro da pasta extraída, comece o primeiro script usando terminal digitando:
				
					./mysql_start.sh
				
			

O Script irá pedir algumas informações básicas para fazer a configuração funcionar corretamente. Abaixo está um exemplo dos dados que podem ser inseridos:

  • Porta: 3306
  • Nome de usuário: root
  • Senha: root
  • Senha raiz: root

Depois de fornecer as informações, você deve aguardar a linha confirmando a configuração correta do banco de dados:

				
					~/linux-installer-1.2.0/mysql/server/bin/mysqld: ready for connections. Version: '8.0.x'  socket: '/tmp/mysql.sock'  port: 3306  MySQL Community Server - GPL.
				
			

        4. Inicie o segundo terminal na mesma pasta e execute o segundo script digitando:

				
					./tomcat_start.sh
				
			

Semelhante ao primeiro script, você terá que fornecer algumas informações, exemplo abaixo:

  • Entrada porta: 8080
  • Digite o nome de usuário: tcuser
  • Digite a senha: tcuser
  • Digite a porta do banco de dados: 3306
  • Digite host de banco de dados: localhost
  • Digite nome de usuário do banco de dados: root
  • Digite a senha do banco de dados: root

Depois disso, você deve ser capaz de acessar Scada-LTS através do navegador da web, digitando na barra de pesquisa localhost:8080/Scada-LTS

        5. Se houver um problema com permissões:

				
					-bash: ./mysql_start.sh: Permission denied
Error: Unable to access jarfile ../replace-1.0.jar
				
			

Execute o seguinte comando:

				
					chmod +x Scada-LTS_vx.x.x.x_Installer_vx.x.x_Setup/**/*.sh
chmod +x Scada-LTS_vx.x.x.x_Installer_vx.x.x_Setup/*.sh
chmod +x Scada-LTS_vx.x.x.x_Installer_vx.x.x_Setup/**/*.jar
				
			

        6. Depois de reiniciar o sistema, executamos esses dois scripts de forma semelhante, nesta ordem, primeiro iniciamos o banco de dados instalado:

				
					./mysql_start.sh
				
			

       7. Na próxima etapa, iniciamos o servidor tomcat:

				
					./tomcat_start.sh
				
			

Os scripts mysql_start.sh e tomcat_start.sh foram desenvolvidos para serem usados tanto na instalação quanto na inicialização dos serviços; entretanto, ambos travam o terminal e são encerrados quando este é fechado. Durante a instalação, isso pode ser contornado executando cada script em um novo terminal; porém, na inicialização, uma boa abordagem é usar os comandos nohup e &.

  • O & faz o processo rodar em segundo plano e libera o terminal para executar outros comandos, mas, se o terminal for encerrado, o serviço também será encerrado.

  • Para resolver isso, o comando nohup faz com que o processo continue em execução mesmo após o terminal ser fechado.

  • Por padrão, o nohup redireciona toda a saída (stdout e stderr) para um arquivo chamado nohup.out.

Observações

  1. Ao contrário do instalador para Windows, este ainda não configura o Scada-LTS para iniciar automaticamente.

  2. Não é necessário instalar o Java separadamente; assim como no instalador para Windows, o Java já está incluído no pacote do Tomcat.

Etapas:

  1. Inicialize o mysql:
				
					nohup ./mysql_start.sh > output.log 2>&1 & tail -f output.log
				
			

       2. Inicialize o tomcat:

				
					nohup ./tomcat_start.sh > output.log 2>&1 & tail -f output.log
				
			

Scada-LTS Latest 2.6.18

Inicializando o aplicativo

A maneira mais fácil de começar com o Scada-LTS é iniciar o ambiente docker, para isso você precisa ter um motor Docker instalado em sua máquina. Existem opção para Windows, como o Docker Hub e para Linux, em Terminal.

Você pode baixar esse arquivo docker-compose.yml pelo botão abaixo. O conteúdo deste arquivo está descrito a seguir:

				
					version: '3'
services: 
    database:
        container_name: mysql
        image: mysql/mysql-server:5.7
        ports:
            - "3306:3306"
        environment: 
            - MYSQL_ROOT_PASSWORD=root
            - MYSQL_USER=root
            - MYSQL_PASSWORD=root
            - MYSQL_DATABASE=scadalts
        expose: ["3306"]
        volumes:
            -   ./docker/volumes/databases:/home/
    scadalts:
        image: scadalts/scadalts:master
        ports: 
            - "8080:8080"
        depends_on: 
            - database
        expose: ["8080", "8000"]
        links:
            - database:database
				
			

Após baixar e descompactar o arquivo, se estiver em terminal, navegue até o diretório do arquivo .yml, e então você pode digitar:

				
					docker-compose up
				
			

Esse comando irá baixar e iniciará os contêineres docker “banco de dados” e “scadalts” e, em seguida, você poderá acessar o aplicativo no seguinte endereço do seu navegador: localhost:8080/Scada-LTS. Usuário padrão: admin/admin.

NOTA IMPORTANTE!

  • Às vezes, o contêiner docker “scadalts” é carregado mais rapidamente do que o “banco de dados”, para que você possa ver que o aplicativo não está disponível. Para corrigir esse problema, você pode iniciá-los manualmente na seguinte ordem:
				
					docker-compose up database 
				
			
				
					
docker-compose up scadalts
				
			

VERSÕES DO Scada-LTS

Todas as versões do Scada-LTS estão no nosso oficial Repositório do Docker Hub. Mais detalhes sobre como configurar o aplicativo podem ser encontrados em nosso site tutorial docker.

 

Versão Latest
Para instalar a versão mais recente do Scada-LTS, utilize a tag “latest” na linha 17 do arquivo docker-compose.yml.
				
					
    scadalts:
        image: scadalts/scadalts:latest
				
			
Versão Estável
Para instalar a última versão estável do Scada-LTS, utilize a tag “master” na linha 17 do arquivo docker-compose.yml.
				
					
    scadalts:
        image: scadalts/scadalts:master
				
			
Versão Nightly
Para instalar a versão que é construída a partir do fluxo de trabalho de pré-lançamento do Scada-LTS, utilize a tag “nightly” na linha 17 do arquivo docker-compose.yml. Pode não ser estável, mas você pode testar as últimas alterações por conta própria.
				
					
    scadalts:
        image: scadalts/scadalts:nightly
				
			
Versão Específica
Para instalar a última versão específica do Scada-LTS, acesse o nosso oficial Repositório do Docker Hub para encontrar a tag de interesse, como por exemplo “release-2.8.0” e depois substitua na linha 17 do arquivo docker-compose.yml.
				
					
    scadalts:
        image: scadalts/scadalts:release-2.8.0
				
			

1 – Instale o Java:

O projeto base é escrito em Java. Então, para executar o Scada-LTS você precisa instalar o Java Runtime Environment (Java Development Kit – JDK include JRE). Instale o Java 8 usando botão de Download no final da página.

2 – Instale o ScadaBR:
  1. Faça download do instalador do ScadaBR abaixo.
  2. Inicie o instalador.
  3. Selecione a pasta onde instalou o Java.
4. O instalador solicitará a configuração inicial do Tomcat. Use dados de exemplo abaixo:
				
					* Tomcat HTTP Port: `8080`
* Username: `admin`
* Password: `admin`
				
			

        5. O instalador irá instalar os pacotes necessários, como o apache tomcat e o banco de dados Derby.

Ao final da instalação, poderá acessar a aplicação no navegador pelo endereço http://localhost:8080/ScadaBR

OpenJDK8U-jdk_x64_windows_hotspot.msi

ScadaBR 1.2

O instalador irá instalar o Java (JRE) 8, Apache Tomcat 9 e o banco de dados Derby.

  1. Baixar o instalador com o comando a seguir:
				
					wget https://github.com/ScadaBR/ScadaBR/releases/download/v1.2/ScadaBR_Setup_Linux.zip
				
			

        2. Descompacte o instalador:

				
					unzip ScadaBR_Setup_Linux.zip
				
			

        3. Inicie o script de instalação:

				
					./install_scadabr.sh
				
			

O script irá detectar automaticamente a arquitetura do servidor, se é ARM ou x86, e solicitar algumas informações básicas para que a configuração funcione corretamente. Abaixo está um exemplo dos dados que podem ser inseridos:

				
					* Tomcat port (default:8080): 8080
* username for tomcat-manager: tomcat
* password for created user: !tc27019
				
			

Após o preenchimento das informações, a instalação será executada e, ao final, será perguntado se deseja iniciar o serviço agora. “Launch ScadaBR now? (y/n)”.

Digite “y” para iniciar.

Ao final da instalação, poderá acessar a aplicação no navegador pelo endereço http://localhost:8080/ScadaBR

ScadaBR 1.2

Manuais