Appliance VM Linux com Protheus 12

Appliance VM Linux com Protheus 12

Hoje aqui no Canal Smart Siga, estamos disponibilizando um Appliance VM Linux com Protheus 12.

Nesse Appliance nós do Canal Smart Siga instalamos o Ubuntu Server x64 16.04.3 LTS, com Banco de Dados MySQL e com as últimas versões do DBAccess, c-tree Server e do Protheus 12 Release 12.1.17.

O DBAccess e o c-tree Server instalados, são 64 bits, porém o Protheus 12 é 32 bits, já que a ToTvs ainda não disponibilizou a versão x64 para o Protheus 12.

O intuito do Smart Siga disponibilizando tal Appliance, é prover de forma fácil, aos analistas, acesso ao Protheus 12 seja para realizar testes, estudar as funcionalidades da versão mais atual do ERP Protheus da ToTvs, ou para os analistas que estão pensando em entrar pro “mundo Protheus”, e querem conhecer o ERP, e não sabem por onde começar.

Para utilizar tal Appliance é muito simples, basta realizar os seguintes procedimentos:

  • Primeiramente, faça download do arquivo de Appliance (ova) da Virtual Machine disponibilizado por nós do Canal Smart Siga, juntamente com o SmartClient de mesma build, na seção Anexos, localizada no final do post. A VM tem em torno de 04 GB (quatro Gigabytes);
    Ao final do download, descompacte o arquivo ZIP. Após descompactar serão criadas duas pastas.
    A primeira pasta denominada “VM AppServer Linux”, é referente ao arquivo para importação do Appliance (ova), e a segunda pasta denominada “SmartClient”, é referente ao aplicativo SmartClient para acesso ao Protheus 12, nas versões para Windows, MAC e Linux;
  • Caso já possua a Orcale VM VirtualBox instalada em seu computador, não necessita executar tal procedimento, caso contrário, basta fazer o download do software para o Windows, macOS ou Linux, no link disponibilizado na seção Anexos. A instalação da VirtualBox é padrão, sem nenhuma configuração adicional;
  • Após instalar a VirtualBox, execute o software, e navegue até o seguinte Menu: Arquivo -> Importar Appliance. Ou bastar teclar Ctrl + I.
Importar Appliance VirtualBoxImagem 01 – Importação Appliance
  • Agora basta navegar até o caminho onde esta o arquivo de Appliance (ova) da VM, e selecionar o mesmo. Em seguida clique no botão “Próximo”:
Appliance a ImportarImagem 02 – Importação Appliance
  • Confirme as configurações do Appliance. Caso seja necessário, dependendo das configurações do computador onde está sendo importado a VM, pode-se alterar a quantidade de CPU’s e Memória. Em seguida clique no botão “Importar”:
Imagem 03 – Importação Appliance
  • Leia e aceite o acordo de licença de uso da VM:
Acordo de Licenca VMImagem 04 – Importação Appliance
  • Agora basta aguardar o VirtualBox importar o arquivo ova, e criar a VM:
Importando ApplianceImagem 05 – Importação Appliance

Após finalizar a importação do Appliance, selecione a VM “VM Ubuntu Server 16 x64 Protheus 12 Smart Siga”,e clique no botão “Iniciar (T)”:

Iniciar VMImagem 06 – Iniciar VM

Aguarde carregar a VM com o Linux, Protheus 12, DBAccess, ctree-Server e MySQL.

Os serviços do DBAcces e ctree-Server se iniciam automaticamente ao carregar o Linux.

Assim que o Linux iniciar, basta digitar no terminal, o usuário “smartsiga”, e a senha “smartsiga”.

Após fazer o logon, basta digitar appserver no terminal Linux.

Pronto, o AppServer do Protheus 12 se iniciara em modo console.

Nós do Canal Smart Siga, deixamos o mesmo em modo console, para que os analistas consigam acompanhar o log do Protheus em real time.

Segue animação do passo a passo, para iniciar o AppServer, após iniciar a VM:

VM Linux Protheus 12Imagem 07 – Iniciar Linux / Iniciar AppServer

Dentro do arquivo ZIP, o qual foi realizado o download anteriormente, existe uma pasta chamada SmartClient, o qual contém o aplicativo smartclient.exe, no caso para Windows, com a mesma build do AppServer Linux que está na VM do Appliance.

Antes de executar o smartclient.exe, deve-se alterar o arquivo smartclient.ini, informando o mesmo IP da VM do AppServer Protheus, alterando o parâmetro “Server”, que está preenchido com “xxx.xxx.xxx.xxx”, dentro da Tag “[tcp]”. Caso for usar o SmartClient para MAC ou Linux, o procedimento de alteração do smartcliente.ini, é o mesmo que demonstrado no Windows.

Caso não saiba qual é o IP da VM, basta digitar “ifconfig” no terminal Linux, o qual irá retornar as informações de rede, inclusive o IP da VM.

Tal alteração no arquivo “ini” do SmartClient é necessária, para que seja possível conectar no AppServer da VM.

Agora basta abrir o smartclient.exe, esperar carregar o mesmo, e utilizar o usuário “admin” e a senha “smartsiga”.

Na animação abaixo, demonstramos como realizar tal alteração, e posteriormente o login no Protheus via smartclient.exe:

Login SmartClientImagem 08 – Alterar arquivo “ini” SmartClient / Iniciar SmartClient

Para finalizar o AppServer na VM Linux, basta precionar o Ctrl + C. Para desligar o Linux, e consequentemente encerrar a VM, basta digitar “shutdown -h now” no terminal Linux.

Bom galera espero que tenham gostado do post, e que nossos amigos analistas consigam fazer bastante uso da VM disponibilizada por nós do Canal Smart Siga.

Qualquer dúvida em relação aos procedimentos citados no post, basta deixar seu comentário abaixo. Teremos prazer em responde-lo.

Abraços e até a próxima.

Anexos


Anexo 01: Para realizar o download do Appliance da VM do Linux com o Protheus 12 com SmartClient, basta clicar aqui;

Anexo 02: Para realizar o download da Oracle VirtualBox para Windows, maOS ou Linux, basta clicar aqui;

Anexo 03: Tanto a senha dos usuários “root” e “smartsiga” do Linux, como a senha do usuário “admin” do Protheus, é “smartsiga”.


Smart Siga - TI Inteligente

 

Referências:
Tudo em AdvPL
TDN – TOTVS Developer Network
Ubuntu
MySQL
Compartilhe:
  •  
  •  
  •  

18 thoughts on “Appliance VM Linux com Protheus 12

    1. Boa noite João,

      Que bom que gostou do post.

      Espero que nossos posts estejam lhe ajudando.

      Se ainda não se escreveu em nosso sute, se escreva para receber em primeira mão nossos post.

      Abraços,

      Cristian Regazzo

      Smart Siga
      TI Inteligente

  1. Muito bom o tutorial, estou aprendendo muito com os tutoriais do site, mas gostaria de saber a senha do BD para mim poder acessa-lo.

    Obrigado.

    1. Boa Tarde Douglas, tudo bem?

      Obrigado pela mensagem e obrigado por acompanhar nosso site.

      A senha do BD é “smartsiga”.

      Obrigado e se cadastre em nosso canal, para receber em primeira mão, as novidades do site.

      Att,

      Smart Siga
      TI Inteligente

    1. Boa Tarde Fernando,

      Que bom que o Smart Siga está lhe ajudando.

      Obrigado pelo seu comentário e continue nos acompanhando.

      Abs,

      Smart Siga
      TI Inteligente

    1. Bom dia Ícaro, tudo bem?

      Obrigado por nos acompanhar.

      A porta do MySQL é a padrão, 3306.

      O usuário é root e a senha smartsiga.

      Abs,

      Cristian Regazzo
      Smart Siga
      TI Inteligente

  2. Senhores, parabéns pela iniciativa e pela disponibilidade do material. Estou tentando sair do Totvs/Datasul e ingressar no mundo Totvs/Protheus uma vez que aqui em Brasília já não temos mais opções com Datasul e sim com diversas empresas que trabalham com o ERP Protheus. Conheço bem área de negocios mas não o produto. Certamente serei um usuario assíduo neste site. Procuro agora algum post de vcs de como acessar a parte estrutural do prothes onde eu possa visualizar suas tabelas, campos e indices.

    1. Boa Tarde Moisés,

      Obrigado pelo seu comentário e obrigado por nos acompanhar.

      Ainda não temos um post sobre a parte “geral” de configuração do Protheus.

      Para acessar a parte de Tabelas, Campos, Indices, etc. do Protheus, faça o seguinte:

      Abre o o Módulo Configurador, digitando SIGACFG no “Programa Inicial”, antes de logar no Protheus.

      Após logar no Configurador, navegue até o seguinte caminho:

      Base de Dados -> Dicionario -> Bases de Dados

      Navegando até Bases de Dados, você terá acesso as informações que está necessitando.

      Abs,

      Smart Siga
      TI Inteligente

  3. Boa noite!
    Obrigado por disponibilizar o arquivo.
    Porém na ultima etapa, em configura o smartclient.ini, os parâmetros estão ok mas na hora em que vou abrir o sistema dá o ERR0002: Não foi possível estabelecer conexão com o Totvs Application Server. Verifique suas configurações (rede ou Totvs Smart Client) ou contate o administrador do sistema.

    1. Boa Tarde Diego, tudo bem?

      Obrigado pelo seu comentário e obrigado por nos acompanhar.

      Esse ERR0002 acontece quando o SmartClient não consegue conectar no AppServer.

      A sua VM está na mesma faixa de IP do SmartClient?

      Verifique nas configurações da VM, na parte de Rede, se a Placa de Rede da VM, está em modo Bridge.

      Abs,

      Smart Siga
      TI Inteligente

  4. Parabéns pela iniciativa e pela explicação.

    Só tive um problema com relação ao acesso, pois ao iniciar o Smartclient.exe apareceu a mensagem ERR0002 dizendo que não foi possível estabelecer a conexão.
    Sabe me informar onde posso corrigir esse problema?

    1. Boa Tarde Diego, tudo bem?

      Obrigado pelo seu comentário e obrigado por nos acompanhar.

      Esse ERR0002 acontece quando o SmartClient não consegue conectar no AppServer.

      A sua VM está na mesma faixa de IP do SmartClient?

      Verifique nas configurações da VM, na parte de Rede, se a Placa de Rede da VM, está em modo Bridge.

      Abs,

      Smart Siga
      TI Inteligente

        1. Boa noite Diego,

          Obrigado pelo seu comentário.

          Você verificou se o IP da sua máquina local, e o IP da VM estão na mesma faixa de IP?

          Verificou também, se a placa de rede da VM está em modo Brigde?

          Abs,

          Smart Siga
          TI Inteligente

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Seja um Analista VIP!!!

Recebe em primeira mão as novidades do Canal Smart Siga, além de conteúdos exclusivos.