Разполагането на софтуер като OpenClaw на виртуален частен сървър (VPS) ви позволява да отделите услугата си от личния си компютър, като й осигурявате специална среда за работа. VPS може да хоства приложения непрекъснато, което улеснява поддръжката и достъпа до тях, когато е необходимо.
В следващите редове ще обясним процеса по инсталиране на OpenClaw на частен VPS и достъпа до него чрез браузър посредством SSH тунел, като осигуряваме сигурна и надеждна връзка, докато системата остава изолирана от външен трафик.
Ключова идея:
Инсталирането на OpenClaw на VPS позволява той да работи непрекъснато в отдалечена среда, без да разчита на локален хардуер. Правилната подготовка на системата, инсталирането и проверката гарантират надеждна работа и сигурен достъп. Разбирането на често срещаните проблеми и начините за тяхното разрешаване помага за поддържането на стабилно и защитено внедряване.
Разбиране на OpenClaw на VPS
OpenClaw е платформа за самостоятелно хоствани AI агенти, предназначена за автоматизиране на повтарящи се задачи и работни процеси. Тя позволява на потребителите да внедряват AI-базирани агенти, които могат да изпълняват действия като обработка на данни, взаимодействие с API-та и изпълнение на планирани или събитие-ориентирани операции. На практика тя функционира като система за автоматизация, в която изкуственият интелект се занимава с рутинни процеси с минимални ръчни усилия. Често се използва като алтернатива на хоствани инструменти за автоматизация като Zapier или Make, особено от потребители, които предпочитат пълен контрол над своята среда и искат да изпълняват всичко на собствената си инфраструктура.
Във VPS конфигурация OpenClaw работи като постоянна уеб услуга с предназначени ресурси и непрекъснато време на работа, което го прави подходящ за дълготрайни задачи по автоматизация. За разлика от локалните инсталации, които зависят от активността на личния компютър, VPS поддържа системата да работи постоянно на заден план. Тъй като е самохостиран, той се управлява чрез инструменти на командния ред и уеб табло, а не чрез десктоп интерфейс, като сигурността обикновено се осигурява чрез ограничаване на достъпа до localhost и използване на SSH тунелиране, за да се предотврати публично излагане.
Предварителни условия
Преди да инсталирате OpenClaw на VPS, уверете се, че сървърът ви отговаря на следните изисквания:
- Операционна система: Необходим е VPS на базата на Linux; препоръчва се Ubuntu 20.04 или по-нова версия за пълна съвместимост със скрипта за инсталиране.
- Памет: Минимум 1 GB RAM; препоръчват се 2 GB или повече за по-плавна работа при натоварване.
- Процесор: Най-малко 1 специално ядро на процесора; допълнителните ядра подобряват многозадачността по време на операции на заден план.
- Памет: Минимум 10 GB свободно дисково пространство за OpenClaw, зависимостите и логовете.
- SSH достъп: Root или sudo права са необходими за инсталиране и конфигуриране на системата.
- По избор: Защитна стена, конфигурирана да позволява само доверен достъп, може да помогне за осигуряване на сигурността на вашия VPS преди инсталирането.
Инсталиране на OpenClaw на VPS
Стъпка 1: Свържете се с вашия VPS чрез SSH
Cвържете се с вашия VPS от локалния компютър, като използвате:
ssh user@YOUR_VPS_IP

Стъпка 2: Актуализирайте пакетите на сървъра
Oбновете системните пакети:
sudo apt update && sudo apt upgrade -y

Стъпка 3: Добавете swap
При малки VPS планове (около 1 GB RAM) инсталирането и диагностиката на OpenClaw могат да се провалят поради натоварване на паметта. Добавянето на swap прави инсталациите много по-надеждни.
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo „/swapfile none swap sw 0 0“ | sudo tee -a /etc/fstab

Проверете дали swap е активен:
swapon --show
free -h


Стъпка 4: Инсталирайте OpenClaw с помощта на официалния инсталатор
Изпълнете скрипта на инсталатора:
curl -fsSL https://openclaw.ai/install.sh | bash


Стъпка 5: Завършете настройката
По време на настройката изберете препоръчителните опции за частна VPS конфигурация:
- Заявка за сигурност: Да

- Доставчик на модел: OpenAI, Codex (ChatGPT OAuth) (без API ключ)





- Уеб търсене: Пропуснете засега (изисква API ключове)

- Умения: Не (по избор)

- Метод за достъп до бота: Отворете уеб интерфейса

Към този момент инсталацията би трябвало да е създала и стартирала системна услуга. Можете да проверите дали OpenClaw работи правилно, като проверите състоянието на услугата в systemd:
systemctl status openclaw
Ако услугата е активна, OpenClaw работи във фонов режим. Можете също да потвърдите, че системната услуга е създадена и е активирана:
systemctl is-enabled openclaw
По подразбиране OpenClaw работи на:
http://127.0.0.1:18789
Можете също да проверите на кой порт “слуша”, като използвате:
ss -tulnp | grep 18789
След като регистрацията приключи, OpenClaw предоставя няколко ключови резултата:
Табло за управление готово
- Локален URL с токен за достъп до таблото: http://127.0.0.1:18789/#token=<token>
- Инструкции за SSH тунелиране при отдалечен достъп:
- ssh -N -L 18789:127.0.0.1:18789 ubuntu@<VPS_IP>
- След това отворете: http://localhost:18789/ в браузъра си.


Използвайте предоставения линк към таблото или SSH тунела, за да потвърдите, че OpenClaw работи правилно, преди да продължите с по-нататъшна конфигурация или разгръщане на агенти.
Стъпка 6: Достъп до таблото частно чрез SSH тунел
На локалния си компютър (не на VPS) създайте тунел:
ssh -N -L 18789:127.0.0.1:18789 user@YOUR_VPS_IP

Оставете терминала отворен, след което достъпете таблото за управление чрез браузъра си:
http://127.0.0.1:18789/+your token

Ако ви бъде поискано, въведете токена, генериран по време на регистрацията. Този токен действа като парола и трябва да се пази в тайна.

Чести проблеми по време на инсталирането на OpenClaw VPS и как да ги отстраните
Грешка „Killed“ по време на инсталирането
Тази грешка обикновено възниква, когато VPS има недостатъчна RAM, което е често срещано при плановете от по-ниско ниво. Добавянето на swap пространство може да допълни паметта, позволявайки на инсталатора да завърши успешно дори на сървъри с минимални ресурси.
Скриптът на инсталатора не успява да завърши
Ако скриптът на инсталатора спре неочаквано, това често се дължи на прекъсвания в мрежата или остарели системни пакети. Извършването на пълна актуализация на системата (sudo apt update && sudo apt upgrade) и повторен опит за инсталиране обикновено решава проблема, при условие че VPS има стабилна интернет връзка.
Началната настройка не започва автоматично
Понякога процесът на начална настройка не започва автоматично, което оставя конфигурационните файлове и услугите неизпълнени. Ръчното изпълнение на командата за начална настройка гарантира, че всички необходими файлове и услуги са създадени правилно, като настройва OpenClaw за коректна работа.
Грешки при SSH тунелa
Проблеми със SSH тунелa често възникват, когато командата за тунел се изпълнява на VPS, а не на локалната машина, или когато IP адресът или портът са неправилни. Изпълнението на командата локално и проверката дали избраният порт е свободен обикновено решава тези грешки.
Таблото не се зарежда в браузъра
Ако таблото на OpenClaw не се показва в браузъра, услугата може да не работи или SSH тунелът да е неактивен. Проверката на състоянието на услугата със systemctl status openclaw, рестартирането ѝ, ако е необходимо, и потвърждаването, че тунелът е активен, обикновено възстановява достъпа. Прегледът на лог файловете също може да помогне за идентифициране на евентуални скрити проблеми.
Заключение
Разполагането на OpenClaw на VPS предлага стабилна, частна среда, която работи непрекъснато, независимо от вашия локален хардуер.
С подходяща подготовка на системата, инсталиране и проверка можете да поддържате надеждно разгръщане, като същевременно минимизирате излагането на публичния интернет. Разбирането на потенциалните проблеми и техните решения допълнително гарантира гладка работа във времето.
В Delta предлагаме Cloud VPS решения, проектирани за надеждност, производителност и сигурен отдалечен достъп. Ако искате безпроблемна настройка за OpenClaw, нашите VPS услуги осигуряват инфраструктурата и поддръжката, за да започнете бързо и да поддържате стабилна, частна среда.