Web Service Solus - Requisitos
- Solus (Unlicensed)
Escrito por: B. S.
Requisitos necessários para Web Service Solus
Ter o sistema operacional com as versões abaixo para a utilização do web service:
Debian:
- Buster 10 (stable) ou superior;
- Stretch 9 / RaspbianStretch ou superior;
- Necessário instalar o linux com interface gráfica.
Windows:
- Windows 7 ou superior.
Para a instalação do JDK 1.8 será necessário realizar por comandos:
Abrir o prompt de comando do Linux com usuário root:
Comece atualizando a lista de pacotes e instalando as dependências necessárias para adicionar um novo repositório por HTTPS:
#apt update
#apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
Importe a chave GPG do repositório usando o seguinte comando wget:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -
Adicione o repositório AdoptOpenJDK APT ao seu sistema:
add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
Atualizar os repositórios:
# apt update
Depois que o repositório estiver ativado, atualize o apt sources e instale o Java 8 usando os seguintes comandos:
#apt install adoptopenjdk - 8 - hotspot
Ao aparecer a mensagem "você quer continuar?" digitar S > Enter.
Por fim, verifique a instalação da versão do Java, com o comando: java -version
Baixar o Netbeans do site oficial a partir da versão 13, extensão sh.
Após o download do arquivo .SH execute os comandos para torna-lo executável:
chmod +x Apache-NetBeans-13-bin-linux-x64.sh
Executar o arquivo:
./Apache-NetBeans-13-bin-linux-x64.sh
Na tela inicial clicar em Next:
Selecionar a opção aceitar todos os termos e clicar em next:
Deixar a instalação do Netbeans no caminho padrão, clicar em next:
Selecionar a opção checar updates e clicar em Install:
Ao completar 100% clicar em Next:
Clicar em Finish para completar o processo de instalação:
Payara Server é um servidor de aplicativos de código aberto derivado do GlassFish.
A configuração do Payara pode ser realizada a partir Netbeans:
Executar o netbeans >Window > Services:
Clicar com o botão direito em Servers:
Ao abrir a tela Add Server Instance selecionar Payara Server e clicar em Next:
Marcar a caixa de seleção e clicar em Download now:
Após a conclusão do download clicar em next:
Informar o domínio e clicar em Finish:
Para darmos início da instalação em um ambiente Windows é necessário realizar os seguintes passos:
Baixar e instalar o JDK 1.8 que está disponível no site oficial da Oracle:
Abrir o executável > clicar Next:
Clicar em Next:
Clicar em Próximo:
Clicar em close:
Após a instalação, seguir para a instalação do Netbeans.
Baixar o Netbeans do site oficial a partir da versão 13, extensão exe.
Abrir o executável, clicar em next:
Aceitar os termos > Next:
Clicar em next:
Clicar em Install:
Após a conclusão, clicar em Finish:
Depois de instalado podemos inicializar o mesmo, e caso tenha sido instalado no mesmo servidor que a versão anterior do Netbeans, será questionado se deseja importar as configurações do mesmo, e nesse caso, clicar Não.
Com o Netbeans já instalado, instalar o Payara Server 5.2022.2 (Full), disponível aqui.
Após concluído o download, extrair o conteúdo do arquivo em algum local do sistema, como por exemplo o diretório C:\Users.
Após o conteúdo ser extraído, executar o Netbeans > Tools > Plugins:
Na aba Installed, selecionar os plugins Java SE, Java Web and EE e Base IDE e clicar em Activate > Close:
Clicar em Tools > Servers:
Clicar em Add Server:
Selecionar o Payara Server > Next:
Indicar onde a instalação será realizada, selecionar que aceita os termos de licença e clicar em Download Now:
Configurar e clicar em finish:
Após finalizada a configuração, na aba Services clicar com o botão direito sobre o Payara Server, clicar em View Domain Admin Console:
Configurations > Server-config > Network Config > Network Listeners > listener-2. Na aba General, marcar Enabled no campo “Security”. Alterar a Port para 443 e clicar em “Save”:
Listener 2 > aba de SSL, selecionar Enabled no campo SSL3, clicar em save:
File > Open Project > selecionar o projeto a ser importado:
Atenção