INSTALAÇÃO MANUAL(GRÁTIS) DO WEBODM NO WINDOWS(10 ou 11) - IltonMarcos/COMO-INSTALAR-O-WebODM---A-ALTERNATIVA-DEFINITIVA-AO-AGISOFT-METASHAPE-PELO-METODO-GEOONE GitHub Wiki
``
INSTALAÇÃO DO WEBODM NO WINDOWS(10 ou 11)
1. REQUISITOS E PREPARAÇÃO PARA INSTALAÇÃO
IMPORTANTE: Estes requisitos podem mudar no decorrer da evolução do software, faz-se necessária, portanto, a verificação junto aos sites oficiais, tanto do WebODM, quanto dos listados abaixo.
BACK-END e SOFTWARES EXIGIDOS:
-
WSL 2. Um subsistema Linux no Windows
SISTEMA:
Lembrando que será necessária a virtualização do sistema e a instalação do backend WSL2 e isso exigirá:
- Para o Windows 11 64-bit: Home ou Pro a versão 21H2 ou mais novo, ou Enterprise/Education com as versões 21H2 ou mais novo;
- Para o Windows 10 64-bit: pode ser Home ou Pro 21H1 com a build 19043 ou mais alta, ou Enterprise/Education 20H2 com build 19042 mais nova.
HARDWARE:
-
PC ou Notebook com processador de 64bits com possibilidade de virtualização.
-
16GB de memória RAM(recomenda-se mais), pois parte da memória estará dedicada ao Docker Desktop(veja documentação des app).
-
HD (preferivelmente um SSD) de 120GB acima(100GB é para processamentos pequenos).
• Não é exigido um Graphic Card(Placa de Vídeo). • Não é possível instalar em sitemas de 32bits.
2. COMO VERIFICAR AS CONFIGURAÇÕES DO SEU COMPUTADOR
Tanto no Windows 10 quanto no 11, duas formas fáceis de verificar as configurações de seu computador são:
a) Clique com o botão direito do mouse sobre INICIAR(Bandeira do Windows) e escolhas SISTEMA
.
b) Clique com o botão esquerdo do mouse sobre INICIAR(Bandeira do Windows) e digite Informações do Sistema
e em Resumo do Sistema
.
Faça a comparação com os itens requeridos (1).
3. PREPARE O COMPUTADOR
3.1. Habilite a virtualização do seu sistema
a) Para saber se a BIOS está virtualizada
- Clique com o botão direito do mouse sobre INICIAR(Bandeira do windows) e escolha
Gerenciador de Tarefas
. Clique na ábaDesempenho
, depoisCPU
e veja se aVirtualização
estáHabilitada
.
Caso não esteja Habilitada vá para o item (b). Se Habilitada, vá para o item (c) abaixo.
b) Habilitação Pela UEFI (ou Bios):
=> O procedimento mais adequado de virtualização do sistema pela Bios é pesquisando como fazê-lo no modelo de sua placa-mãe. Em regra geral, reinicie o computador e na inicialização da BIOS tecle Delete
para entrar na configuração. Em configuração, vá a Avançado, em seguida CPU e procure por virtualização. Nas opções, escolha Enabled. Salve e saia para reiniciar o computador já virtualizado.
ENCONTRE AQUI UM TUTORIAL NO SITE DA MICROSOF QUE PODE AJUDÁ-LO
- Você também pode habilitar pelo PowerShell do Windows 10 ou do Terminal de Comandos do Windows 10. Lembre-se de acessá-los como Administrador - CLIQUE AQUI.
3.2. CHECK OS RECURSOS ATIVOS DO SISTEMA
- Clique com o botão esquerdo do mouse sobre INICIAR(Bandeira do Windows) e digite
ativar ou desativar recursos do Windows
- Marque os recurso de Hyper-V, Maquina virtual e Subsistema(Certamente você terá que reiniciar a máquina após confirmar estes recursos)
3.3. ATUALIZE O SISTEMA
-
Clique com o botão esquerdo do mouse sobre INICIAR(Bandeira do Windows) e digite
Verificar se há atualização
, clique emAbrir
. -
Clique em
Verificar se há atualizações
Se houver atualizações realize-as e reinicie o computador
4. INSTALE OS PROGRAMAS NECESSÁRIOS
Daqui em diante seguiremos o tutorial oficial que está AQUI
1) INSTALE O DOCKER PRIMEIRO:
COM BASE NESTAS ORIENTAÇÕES DA PÁGINA OFICIAL, O DOCKER DESKTOP É SUFICIENTE PARA TODAS INSTANCIAS DO DOCKER.
=> Windows users should install Docker Desktop and 1) make sure Linux containers are enabled (Switch to Linux Containers...), 2) give Docker enough CPUs (default 2) and RAM (>4Gb, 16Gb better but leave some for Windows) by going to Settings -- Advanced, and 3) select where on your hard drive you want virtual hard drives to reside (Settings -- Advanced -- Images & Volumes).
-
Sendo assim, baixe o DOCKER DESKTOP AQUI
-
Dê um clique duplo no arquivo de instalação do Docker Desktop e quando o Windows pedir permissão, conceda para iniciar o Assistente de instalação.
-
Na página inicial, deixe as opções marcadas e clique em OK (Imagem abaixo)
- O Docker será Instalado automaticamente(imagem abaixo)
- Quando terminar, o Assistente mostrará uma tela de confirmação(imagem abaixo)
- Em sua Área de Trabalho, dê um clique duplo no atalho do Docker Desktop para inicia-lo pela primeira vez(imagem abaixo)
- Na próxima tela(ver imagem abaixo), marque
I Accept the Terms
e clique emAccept
:
- O Docker será iniciado e você pode ver o tutorial(clicando em Start...) ou pular o tutorial(clicando em Skip Tutorial):
- Observe que no canto esquerdo inferior existe uma barra verde com o simbolo de uma baleia - isto significa que o Docker está Ativo e pronto pra uso. Já no canto superior direito há uma engrenagem - Clique nela para acessar as configurações do Docker:
- OBSERVAÇÃO IMPORTANTE: Todas as configurações padrão do docker devem ser mantidas, mas houver em algum processamento do WebODM algum problema de memória ram, você pode corrigir acessando essas configurações em
Resources
->Advanced
e ver as orientações de como mudar a memória no arquivowslconfig
(link para o artigo oficial do Windows). DEIXO UM TUTORIAL EM VÍDEO PARA VOCÊ FAZER ESSA MUDANÇA AQUI
- OBSERVAÇÃO IMPORTANTE: Deixe o Docker Desktop aberto para prosseguirmos na instalação. O WEBODM SÓ FUNCIONA COM O DOCKER DESKTOP ABERTO!
2) INSTALE O GIT EM SEGUIDA:
-
Baixe o GIT AQUI
-
Clique no instalador para dar início a instalação e dê as permissões para o instalador, este aparecerá com a tela conforme imagem abaixo, daí, clique em
Next
EM TODAS AS OPÇÕES:
- Por fim, clique em
Install
e o Instalador procederá a instalação:
- Se tudo ocorreu tranquilo, desmarque as opções na tela final e clique em
Finish
. O GIT está instalado.
5. INSTALANDO O WEBODM
1) CLONE O WEBODM DO REPOSITÓRIO
Há duas formas de fazer isso:
a) Pelo Bash do Git(esta é a forma do tutoria oficial)
b) Pelo GIT GUI(Usando a Interface de usuário)
Ambas são a mesma coisa, mas por uma questão visual usaremos a segunda. Para tanto proceda os seguintes passos:
- Clique com o botão esquerdo do mouse no INICIAR(Bandeira do Windows) e digite
GIT GUI
e clique em abrir:
- Na tela do GIT GUI, Clique em
CLONE EXISTING REPOSITORY
:
- Copie o endereço do repositório, este
https://github.com/OpenDroneMap/WebODM
e cole na URL do Git Gui:
- Escolha a unidade de disco em que você vai instalar e coloque o endereço dando o nome da nova pasta onde será instalado:
-> LEMBRANDO QUE A UNIDADE DO SSD DEVE TER PELO MENOS 100GB LIVRES
-> VOCÊ DEVE INSTALAR NO DIRETÓRIO RAIZ, FICANDO ASSIM: X:\
+ NOMEDAPASTAQUESERÁCRIADA
.
No meu caso, vou instalar na Unidade C:/
e o nome da pasta eu quero que seja WebODM
- daí ficará assim: C:\WebODM
(veja a imagem abaixo)
- Em seguida clique em
CLONE
e o GIT buscará o WebODM no repositório:
- Quando terminar de clonar aparecerá esta tela:
2) ACESSE A PASTA ONDE FOI INSTALADO O WEBODM
- Clique em
Repository
e em seguida emGit Bash
para o próximo passo:
- Com o Bash do Git aberto, digite o comando
cd
, dê um espaço e digite o endereço da pasta que você mandou criar. No meu caso ficará assim:cd C:\WEBODM
. Digite o comando e dê um ENTER:
3) INSTALE O WEBODM
AGORA VAMOS INSTALAR O WEBODM:
- Ainda no Bash do Git, Digite o seguinte comando na linha de comando:
./webodm.sh start
(sem as aspas e sem espaço) e dê um ENTER. OBSERVE COMO FICARÁ:
- OBS: Esta parte demora um pouco mais que as anteriores e nesse intervalo, o Docker Desktop pode fazer o pedido de acesso à rede. Clique em Permitir.
- Ao final, tudo dando certo, serão exibidas as seguintes mensagens no fim do Bash:
Uma de cor verde: "Congratulations!" - significa que tudo deu certo.
Outra de cor amarela avisando qual o endereço do WebODM no seu Navegador de internet: http://localhost:8000
6. TESTE O WEBODM
Para realizar nosso teste, vamos reiniciar o computador e fazer como se estivéssemos num dia normal de trabalho. Siga também esses passos:
1. Inicie o DOCKER DESKTOP:
Quando o Docker Desktop ficar com a barra verde(canto esquerdo inferior) está pronto para uso.
Mas pode ocorrer de o Docker Desktop não estar rodando o WebODM e então não vai funcionar. Você pode conferir no Docker - na aba Containers
- e expandir os processos para ver quais estão rodando(running) ou não:
Para colocar todos para rodar, expandir os processos e dar um Start(veja na imagem onde clicar):
Tornando todos os processos rodando(running), assim:
IMPORTANTE: O DOCKER DESKTOP DEVE ESTAR RODANDO O CONTAINER ENQUANTO O WEBODM ESTIVER EM USO!
http://localhost:8000
na barra de url e tecle ENTER. (Para o meu caso, usarei o firefox - atualizado)
2. Abra o Navegador e entrar no WebODM cole o endereço 3. Caso seja a primeira vez que você abre o WebODM no seu navegador, crie um usuário.(Digite o nome de sua preferência e a senha)
4. Caso seja a primeira vez que você abre o WebODM no seu navegador, sugerimos que você adicione a página em favoritos para não precisar digitar o endereço toda vez que tiver de entrar.
7. FAÇA UM PROCESSAMENTO TESTE:
PARABÉNS! VOCÊ INSTALOU O WEBODM COM SUCESSO!