Procedimento de Instalação
Procedimento de Instalação
| Campo | Valor |
|---|---|
| Distribuição | WCT Portuguese — OpenC5ISR |
| Produto | OpenC5ISR |
| Versão | 0.15.1 |
| Implantação | openc5isr-pt.wallacecorptech.com |
| Fonte | /srv/wct/releases/OpenC5ISR-v0.15.0-20app-pt |
| Evidência | Manifestos da distribuição mais padrão de implantação controlada |
| Impressão digital da fonte | e92dc1580aa26f7545815bcf40300b21bc5485b0a2ae46a715538a48365cc801 |
| Estado | Linha de base gerada — revisão humana obrigatória |
Limite de verificação: Esta página combina orientação de projeto da plataforma com evidências estáticas da distribuição. Ela não comprova que todas as interfaces detectadas estejam habilitadas, acessíveis, seguras ou operacionais no ambiente implantado.
Pontos de entrada candidatos de build/instalação
| Evidência | Invocação | Ação declarada |
|---|---|---|
package.json |
npm run start |
npm run verify:startup && node server.js |
package.json |
npm run test |
python3 tests/integrated_smoke_test.py && python3 tests/openknowledge_opentask_ontology_smoke_test.py && python3 tests/opendaa_opendata_smoke_test.py && python3 tests/opendaa_openanalytics_smoke_test.py && python3 tests/opencop_smoke_test.py && python3 tests/smoke_test.py && python3 tests/openeyes_smoke_test.py && python3 tests/raspbot_agent_smoke_test.py && python3 tests/openpnt_smoke_test.py && python3 tests/openpnt_linuxptp_wrapper_smoke_test.py && python3 tests/openpnt_agent_smoke_test.py && python3 tests/external_integrations_smoke_test.py && python3 tests/compiled_deployment_smoke_test.py && node tests/openssa/test_openssa.js && python3 tests/openssa/test_sensor.py && python3 tests/openssa_opensof_smoke_test.py && python3 tests/openrf_opensof_smoke_test.py && python3 tests/openlvc_edge_gateway_test.py && python3 tests/openlvc_smoke_test.py && python3 tests/opencybersec_smoke_test.py && python3 tests/opencybersec_agent_smoke_test.py && python3 tests/openiia_smoke_test.py && python3 tests/openaar_mr_smoke_test.py |
package.json |
npm run verify:startup |
node -e "require('./lib/openpnt-timing'); require('./lib/openpnt'); console.log('startup dependencies OK')" |
edge/openssa-sensor/package.json |
npm run start |
node local_server.js 3000 |
edge/openssa-sensor/package.json |
npm run check |
node --check lib/openssa.js && node --check public/open-ssa/app.js && node --check local_server.js && python3 -m py_compile drivers/ssa_sensor.py tools/*.py demo/run_streaming_demo.py tests/*.py |
edge/openssa-sensor/package.json |
npm run test |
npm run check && node tests/test_openssa.js && python3 -m unittest discover -s tests -v |
third_party/ontowiki/Makefile |
make clean |
Alvo Make |
third_party/ontowiki/Makefile |
make codebeautifier |
Alvo Make |
third_party/ontowiki/Makefile |
make codesniffer |
Alvo Make |
third_party/ontowiki/Makefile |
make composer-install |
Alvo Make |
third_party/ontowiki/Makefile |
make debianize |
Alvo Make |
third_party/ontowiki/Makefile |
make default |
Alvo Make |
third_party/ontowiki/Makefile |
make deploy |
Alvo Make |
third_party/ontowiki/Makefile |
make devenv |
Alvo Make |
third_party/ontowiki/Makefile |
make directories |
Alvo Make |
third_party/ontowiki/Makefile |
make getcomposer |
Alvo Make |
third_party/ontowiki/Makefile |
make help |
Alvo Make |
third_party/ontowiki/Makefile |
make help-cs |
Alvo Make |
third_party/ontowiki/Makefile |
make help-test |
Alvo Make |
third_party/ontowiki/Makefile |
make install |
Alvo Make |
third_party/ontowiki/Makefile |
make list-events |
Alvo Make |
third_party/ontowiki/Makefile |
make odbctest |
Alvo Make |
third_party/ontowiki/Makefile |
make test |
Alvo Make |
third_party/ontowiki/Makefile |
make test-directories |
Alvo Make |
third_party/ontowiki/Makefile |
make test-extensions |
Alvo Make |
third_party/ontowiki/Makefile |
make test-integration-mysql |
Alvo Make |
third_party/ontowiki/Makefile |
make test-integration-virtuoso |
Alvo Make |
third_party/ontowiki/Makefile |
make test-unit |
Alvo Make |
third_party/ontowiki/debian/Makefile/Makefile |
make clean |
Alvo Make |
third_party/ontowiki/debian/Makefile/Makefile |
make default |
Alvo Make |
third_party/ontowiki/debian/Makefile/Makefile |
make package |
Alvo Make |
third_party/ontowiki/debian/Makefile/Makefile |
make prepare |
Alvo Make |
Procedimento de instalação controlada
- Registrar nome do artefato, versão, checksum, origem e aprovação.
- Fazer backup de configuração, dados persistentes, banco de dados e definições ativas de proxy/serviço.
- Extrair a distribuição em novo diretório imutável; não sobrescrever a versão ativa.
- Instalar dependências usando manifestos e lock files fixados. Revisar scripts antes de executá-los como usuário privilegiado.
- Criar/atualizar configuração e segredos específicos da edição fora do diretório da versão.
- Executar testes unitários/estáticos e verificação local de saúde antes de trocar tráfego de produção.
- Ativar atomicamente pelo link current/tag de contêiner/definição de serviço e reiniciar apenas serviços afetados.
- Validar estado de processos, endpoints locais, roteamento Nginx, WebSockets, login, fluxo principal e logs.
- Registrar resultados reais e manter a versão anterior até completar a janela de aceitação.
Não presuma
O gerador deliberadamente não inventa um comando de instalação quando a distribuição não fornece evidências suficientes. Promova um comando para esta página somente após executá-lo com sucesso em um alvo limpo ou controlado.
Notas do Mantenedor
Adicione aqui notas de implantação revisadas por pessoas, correções, decisões, capturas de tela e links. O conteúdo fora do bloco gerado é preservado nas próximas execuções.