Pular para o conteúdo principal

Instalação

Instalação da plataforma low-code Netuno, poliglota e open source.

Construa aplicações full stack robustas com low-code.

Pré-requisitos

O Netuno utiliza o Java instalado apenas para executar o processo de instalação inicial.

Durante a instalação do Netuno é automaticamente instalada a GraalVM na pasta do Netuno, sendo o Java da GraalVM utilizado para a execução do Netuno posteriormente.

A instalação dos pré-requisitos de front-end são opcionais, apenas para o desenvolvimento full stack.

Back-end: Java

Certifique-se que tem o Java instalado, executando no terminal o commando:

java -version

A versão do Java deverá ser a 11 ou superior.

Caso não tenha instalado, então instale o Java open source para Windows e macOS em:

No Linux Ubuntu ou Debian, utilize o comando:

  • apt install default-jdk-headless

Front-end: Bun & PNPM

Não é obrigatório mas é recomendado que o Bun e o PNPM estejam instalados para poder compilar a UI (user interface, front-end) das aplicações.

Em vez de utilizar o Node e o NPM, por que o Bun e o PNPM são mais otimizados e rápidos, no geral são superiores porque demonstram melhores resultados práticos no desenvolvimento.

Todos os projetos de exemplo do Netuno e na geração de novas aplicações, estão adaptados para funcionar com o Bun e o PNPM.

Certifique que utiliza as versões mais recentes das tecnologias.

Caso queira utilizar o Node e o NPM, ou outra tecnologia qualquer, é sempre possível, fica ao seu critério.

Considerações

Ao executar o comando de instalação abaixo será alterado o caminho no terminal de onde estava para dentro da nova pasta do 📁 netuno que será criada.

Caso precise executar novamente o comando de instalação será preciso corrigir o caminho e provavelmente remover a pasta do 📁 netuno que foi criada.

Versão Estável

A versão estável é uma versão segura e pronta para ser utilizada em produção.

Para instalar a versão estável siga os passos de instalação abaixo:

Linux ou macOS

É comum haver o comando cURL e o Wget, execute no terminal para verificar.

Para criar a pasta do Netuno, execute no terminal:

mkdir -p netuno && cd netuno

Escolha uma dos seguintes métodos de download:

  • Download com o cURL:
curl -L https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar -o netuno-setup.jar
  • Download com o Wget:
wget https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar -O netuno-setup.jar

Depois de realizar um dos passos anteriores, avance para a instalação do Netuno:

  • Instalação da versão oficial atual e estável:
java -jar netuno-setup.jar install

No macOS, você precisa desabilitar a quarentena, portanto, dentro da pasta inicial do netuno, execute: sudo xattr -r -d com.apple.quarantine .

Windows

Para instalar a versão atual em teste no terminal do PowerShell, ou indo no menu iniciar e digitando: powershell

Agora copie e cole o commando abaixo e siga as instruções de instalação:

md netuno; cd netuno
Invoke-WebRequest -Uri "https://github.com/netuno-org/platform/releases/download/stable/netuno-setup.jar" -OutFile "netuno-setup.jar"

Depois de realizar o download anterior, avance para a instalação do Netuno:

  • Instalação da versão oficial atual e estável:
java -jar netuno-setup.jar install

Versão Em Teste

A versão atual em teste é uma versão em desenvolvimento, contém as funcionalidades mais recentes mas pode ser instável.

Para instalar a versão em desenvolvimento siga os passos de instalação abaixo:

Linux ou macOS

É comum haver o comando cURL e o Wget, execute no terminal para verificar.

Para criar a pasta do Netuno, execute no terminal:

mkdir -p netuno && cd netuno

Escolha uma dos seguintes métodos de download:

  • Download com o cURL:
curl -L https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar -o netuno-setup.jar
  • Download com o Wget:
wget https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar -O netuno-setup.jar

Depois de realizar um dos passos anteriores, avance para a instalação do Netuno:

  • Instalação da versão atual em teste:
java -jar netuno-setup.jar install version=testing

No macOS, você precisa desabilitar a quarentena, portanto, dentro da pasta inicial do netuno, execute: sudo xattr -r -d com.apple.quarantine .

Windows

Para instalar a versão atual em teste no terminal do PowerShell, ou indo no menu iniciar e digitando: powershell

Agora copie e cole o commando abaixo e siga as instruções de instalação:

md netuno; cd netuno
Invoke-WebRequest -Uri "https://github.com/netuno-org/platform/releases/download/testing/netuno-setup.jar" -OutFile "netuno-setup.jar"

Depois de realizar o download anterior, avance para a instalação do Netuno:

  • Instalação da versão atual em teste:
java -jar netuno-setup.jar install version=testing

Iniciar a App DEMO

No fim da instalação receberá algumas indicações de como executar o Netuno.

E para experimentar o Netuno e iniciar o servidor com a aplicação de demonstração, siga as instruções abaixo.

./netuno server

Inicia o servidor do Netuno com a aplicação padrão de demonstração:

Abrir a Aplicação no Browser

Após a inicialização do servidor o navegador será lançado e abrirá automaticamente com o endereço do servidor do Netuno local.

Caso o seu navegador não seja lançado automaticamente então abra manualmente no seu navegador o endereço:

Ou em:

Parar o Servidor

Para parar o servidor pressione no terminal as teclas:

CTRL + C

O terminal finalizará o servidor do Netuno. Para iniciar novamente volte a utilizar os comandos anteriores.

Próximos Passos

Algumas ideias do que pode fazer agora.

Iniciante

Se é novo no Netuno, inicie criando o seu primeiro formulário:

[ Iniciar ]

Tutoriais

Descubra como explorar o desenvolvimento no Netuno:

[ Saber Mais ]

Projetos

Para aplicar o Netuno em qualquer tipo de negócio:

[ Mais Informações ]