VPS sagatavošana
Pieslēdzieties ar SSH, atjauniniet sistēmu un uzstādiet pamatpakotnes: curl, sertifikātus, git un ufw (vienkāršs ugunsmūris). Ilgtermiņā neizmantojiet root kā ikdienas lietotāju: izveidojiet atsevišķu lietotāju, piešķiriet sudo un, ja iespējams, izmantojiet SSH atslēgas. Ugunsmūri ieslēdziet laicīgi un sākumā atstājiet atvērtu tikai SSH; 80/443 pievienojiet tad, kad sagatavots reverse proxy un HTTPS. Šī pieeja samazina riskus un atvieglo uzturēšanu.
sudo apt update && sudo apt -y upgrade
sudo apt -y install curl ca-certificates git ufw
sudo ufw allow OpenSSH
sudo ufw enable
OpenClaw.ai uzstādīšana
Ātrākais ceļš ir oficiālais instalācijas skripts, kas parasti pārbauda atkarības un uzstāda OpenClaw CLI. Pēc instalācijas ieteicams pārstartēt shell sesiju, lai PATH izmaiņas stātos spēkā. Pēc tam palaidiet onboarding vedni. VPS vidē ieteicams uzstādīt dēmonu/systemd servisu, lai OpenClaw startētos automātiski pēc pārstartēšanas un žurnāli būtu pieejami diagnostikai vienotā vietā.
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon
Servisa pārbaude un kļūdu meklēšana
Pārbaudiet systemd servisa statusu un izlasiet pēdējos logus. Ja serviss nepalaižas, biežākie iemesli ir trūkstoši vides
mainīgie, nepareizas piekļuves tiesības vai portu konflikts. Portu pārbaudei izmantojiet ss. Pārliecinieties, ka
serviss darbojas ar paredzēto lietotāju un tam ir piekļuve darba direktorijai un konfigurācijai. Korekti sakārtots serviss
nodrošina stabilitāti atjauninājumu un pārstartēšanas laikā.
systemctl status openclaw
journalctl -u openclaw -n 100 --no-pager
sudo ss -tulpn | head
Droša piekļuve panelim
Ja OpenClaw piedāvā lokālu tīmekļa saskarni (piemēram, 127.0.0.1:PORT), to nevajag tieši publicēt internetā.
Izmantojiet Nginx kā reverse proxy, obligāti ieslēdziet HTTPS un pievienojiet piekļuves kontroli. Minimālais drošības līmenis
ir TLS + parole (Basic Auth), bet vēl labāk — IP allow-list vai SSO. Ieteicams atsevišķs apakšdomēns, lai sertifikāti un
drošības noteikumi būtu pārskatāmi. Papildus var noderēt rate limiting un piekļuves žurnāli.
Atjauninājumi un uzturēšana
Regulāri instalējiet OS drošības atjauninājumus, veidojiet rezerves kopijas konfigurācijai un datiem, kā arī rotējiet atslēgas/tokēnus, nevis glabājiet tos “uz visiem laikiem”. Integrācijām piešķiriet tikai minimālās tiesības. Ar trešo pušu paplašinājumiem/“skill” rīkojieties piesardzīgi: izvēlieties uzticamus avotus un fiksējiet versijas, lai izvairītos no negaidītām izmaiņām. Praktiski ir pievienot monitoringu: vienkāršu pieejamības pārbaudi un paziņojumus par servisa kritieniem.
FAQ
- Komanda nav atrodama: pārstartējiet SSH sesiju, pārbaudiet
which openclawun PATH. - Ports aizņemts:
sudo ss -tulpn | grep :PORTun pielāgojiet konfigurāciju. - Serviss restartējas: skatiet
journalctl -u openclaw -e, pārbaudiet tiesības/env. - Nepieciešams VPS: izvēlieties plānu lapā Virtuālie serveri.