Repository navigation
Instalacao_manual
mobius1qwe edited this page Oct 29, 2026
·
11 revisions
Home > Instalação > Instalação Manual
Em uma frase: baixar os fontes do RAL e compilar os pacotes na sua IDE.
- A sua IDE é compatível? Compatibilidade
- O motor que você vai usar precisa de algo instalado antes? Como instalar as dependências
Com git (recomendado). O --recursive é obrigatório: ele traz os submódulos
(brotli, zstd e BSON), que ficam vazios sem ele.
git clone --recursive https://github.com/OpenSourceCommunityBrasil/PascalRAL.gitJá clonou sem --recursive? Dentro da pasta do RAL:
git submodule update --init --recursiveUsa TortoiseGit, SourceTree ou outro programa? Marque a opção Recursive / submódulos ao clonar.
Sem git (arquivo .zip). Baixe a versão em Releases.
Warning
O .zip não traz os submódulos. Se for usar brotli, zstd ou BSON, baixe cada
um no repositório de origem e coloque em src\others\pascal_brotli,
src\others\ZSTD e src\others\kxBSON.
Qual versão baixar?
| Branch | O que é |
|---|---|
master |
a última versão lançada (hoje, 1.2) |
dev |
o que vem depois da 1.2, 🚧 em desenvolvimento |
2.0 |
a 2.0, 🚧 em desenvolvimento: pastas e pacotes novos, veja Migrar para a 2.0 |
Começar
Servidor
- Rotas e parâmetros
- Rotas avançadas: tipos, grupos, versões 🚧
- Ler o pedido e responder
- Resposta em fluxo 🚧
- Plugins 🚧
- Autenticação
- Banco de dados (DBWare)
- Servir site e arquivos
- Swagger e Postman
- Servidor SOAP 🚧
- HTTPS
- Criptografia ponto a ponto
- Segurança para produção
- Colocar no ar
- Desempenho
MQTT 🚧
- O que é e quando usar 🚧
- Cliente MQTT 🚧
- Broker MQTT 🚧
- MQTT-SN 🚧
- Ponte REST 🚧
- Segurança 🚧
- Rede ruim 🚧
Cliente
Motores
Avançado
Ajuda
- Problemas comuns
- Atualizar o Indy
- Várias versões do Delphi
- Vídeos e guias
- Módulos de terceiros
- Licenças
- Contribuir
- Roadmap e changelog
🚧 = em desenvolvimento, pode mudar