Корак 1 — Покрените КСПРОТКС0Кс

Deploy rtSurvey on Linode →

Ово отвара КСПРОТКС1Кс страницу у КСПРОТКС0Кс Цлоуд Манагер-у. Кликните на Деплои Нев КСПРОТКС0Кс.


Корак 2 — Попуните КСПРОТКС0Кс образац

Попуните стандардни образац за креирање сервера КСПРОТКС0Кс:

ПољеПрепоручена вредност
СликаКСПРОТКС0Кс 22.04 ЛТС
РегионНајближи вашим корисницима
ПланДељени ЦПУ 4 ГБ или већи
Роот ПассвордПоставите јаку лозинку
Заштитни зидБез заштитног зида (препоручено)
Временска зона (наше једино поље)Временска зона вашег сервера (подразумевано: Асиа/Хо_Цхи_Минх)

Зашто нема заштитни зид? Скрипти за подешавање је потребан излазни приступ интернету (КСПРОТКС0Кс повлачи, КСПРОТКС1Кс). Блокирање портова током првог покретања може довести до неуспеха примене. Можете да прикључите заштитни зид након што је подешавање завршено — погледајте Правила заштитног зида испод за тачна правила.

Кликните на Креирај КСПРОТКС0Кс када завршите.


Корак 3 — Сачекајте да се подешавање заврши

Скрипта се покреће аутоматски при првом покретању. Инсталира КСПРОТКС1Кс, повлачи слику КСПРОТКС0Кс, иницијализује базу података и покреће све услуге. Ово траје 5–10 минута.

Можете да пратите напредак директно у КСПРОТКС0Кс Цлоуд Манагер-у — није потребан ССХ:

  1. Go to your Linode dashboard
  2. Кликните на ваш новокреирани КСПРОТКС0Кс
  3. Кликните на Покрени КСПРОТКС1Кс конзолу (горе десно на страници са детаљима о КСПРОТКС0Кс)

Отвара се терминал претраживача који приказује дневник покретања уживо — картица КСПРОТКС0Кс ради директно у вашем претраживачу, није потребан ССХ клијент.

Сачекајте док не видите:

  ============================================================
 rtSurvey deployment complete!
============================================================
 Server IP : <your-server-ip>

 App URL   : http://<your-server-ip>  (HTTP only until domain is set)
 Admin     : admin / admin
============================================================
  

The log also shows your server IP — you will need it for the next step.


Корак 4 — Подесите ССЛ

Open your browser at http://<server-ip>. The app will redirect you to the SSL setup screen.

Follow the Set Up SSL guide → to configure HTTPS. The free rtsurvey.com subdomain is the fastest option — no DNS setup needed.


Корак 5 — Промените подразумевану лозинку

Све лозинке су подразумеване на админ. Промените их одмах након првог пријављивања:

  • Администраторска лозинка за апликацију — подешавања налога унутар апликације
  • Keycloak admin — accessible at https://your-domain.com/auth/admin (login: admin / admin)

Правила заштитног зида (КСПРОТКС0Кс Цлоуд Фиревалл)

Ако прикључите КСПРОТКС0Кс Цлоуд Фиревалл на овај сервер, користите следећа правила:

Долазни

ЛабелАкцијаПротоколПортИзвориНотес
аццепт-инбоунд-ссхПрихватиТЦП22Сав ИПв4, Сав ИПв6ССХ приступ
аццепт-инбоунд-хттпПрихватиТЦП80Сав ИПв4, Сав ИПв6КСПРОТКС0Кс (ХТТП + АЦМЕ изазов)
аццепт-инбоунд-хттпсПрихватиТЦП443Сав ИПв4, Сав ИПв6КСПРОТКС0Кс (ХТТПС након подешавања ССЛ-а)
аццепт-инбоунд-схиниПрихватиТЦП3838Сав ИПв4, Сав ИПв6Схини Сервер (Р аналитицс)
аццепт-инбоунд-ицмпПрихватиИЦМПСав ИПв4, Сав ИПв6Пинг / дијагностика
Подразумевана улазна политикаДропБлокирај све остало

Одлазни

ЛабелАкцијаНотес
Подразумевана одлазна политикаПрихватамДозволи све одлазеће (КСПРОТКС0Кс повлачење, цертбот, ГоДадди АПИ, итд.)

Портови НИСУ потребни екстерно

Ови портови су везани само за 127.0.0.1 и никада нису доступни изван сервера:

ПортУслугаРазлог
8080Контејнер апликацијеКСПРОТКС0Кс проксије за њега интерно
8090КСПРОТКС0Кс контејнерКСПРОТКС1Кс проксије за њега интерно
3306МиСКЛСамо интерна КСПРОТКС0Кс мрежа

Решавање проблема

Проверите дневник подешавања

  tail -200 /var/log/stackscript.log
  

Проверите ССЛ дневник

  tail -200 /var/log/rtsurvey-ssl.log
  

Погледајте статус контејнера

  docker compose -f /opt/rtsurvey/docker-compose.production.yml ps
  
Da li je ova stranica bila korisna?