КСПРОТКС0Кс (КСПРОТКС1Кс)
Поставите КСПРОТКС1Кс на КСПРОТКС0Кс користећи КСПРОТКС2Кс. Није потребна конфигурација — само креирајте сервер и пратите кораке након постављања.
Корак 1 — Покрените КСПРОТКС0Кс
Ово отвара КСПРОТКС1Кс страницу у КСПРОТКС0Кс Цлоуд Манагер-у. Кликните на Деплои Нев КСПРОТКС0Кс.
Корак 2 — Попуните КСПРОТКС0Кс образац
Попуните стандардни образац за креирање сервера КСПРОТКС0Кс:
| Поље | Препоручена вредност |
|---|---|
| Слика | КСПРОТКС0Кс 22.04 ЛТС |
| Регион | Најближи вашим корисницима |
| План | Дељени ЦПУ 4 ГБ или већи |
| Роот Пассворд | Поставите јаку лозинку |
| Заштитни зид | Без заштитног зида (препоручено) |
| Временска зона (наше једино поље) | Временска зона вашег сервера (подразумевано: Асиа/Хо_Цхи_Минх) |
Зашто нема заштитни зид? Скрипти за подешавање је потребан излазни приступ интернету (КСПРОТКС0Кс повлачи, КСПРОТКС1Кс). Блокирање портова током првог покретања може довести до неуспеха примене. Можете да прикључите заштитни зид након што је подешавање завршено — погледајте Правила заштитног зида испод за тачна правила.
Кликните на Креирај КСПРОТКС0Кс када завршите.
Корак 3 — Сачекајте да се подешавање заврши
Скрипта се покреће аутоматски при првом покретању. Инсталира КСПРОТКС1Кс, повлачи слику КСПРОТКС0Кс, иницијализује базу података и покреће све услуге. Ово траје 5–10 минута.
Можете да пратите напредак директно у КСПРОТКС0Кс Цлоуд Манагер-у — није потребан ССХ:
- Go to your Linode dashboard
- Кликните на ваш новокреирани КСПРОТКС0Кс
- Кликните на Покрени КСПРОТКС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