Używamy cookies w celach funkcjonalnych, aby ułatwić użytkownikom korzystanie z witryny oraz w celu tworzenia anonimowych statystyk serwisu. Jeżeli nie blokujesz plików cookies, to zgadzasz się na ich używanie oraz zapisanie w pamięci urządzenia.
Polityka Prywatności    Jak wyłączyć cookies? AKCEPTUJĘ
Zaloguj się Załóż darmowe konto

Jak podłączyć własną domenę lub subdomenę do VPS (proxy HTTP/HTTPS)?

Ponieważ VPS nie ma własnego publicznego IPv4, strony WWW działają przez proxy (reverse proxy) na hoście: ruch z Twojej domeny trafia na adres hosta, nginx kończy szyfrowanie HTTPS (certyfikat Let's Encrypt wystawiany i odnawiany automatycznie) i przekazuje żądanie do Twojego serwera na wskazany port. Dzięki temu nie musisz instalować certyfikatów ani używać numerów portów w adresie.

Możesz podłączyć zarówno domenę główną (np. mojastrona.pl), jak i dowolne subdomeny (np. app.mojastrona.pl, api.mojastrona.pl, blog.mojastrona.pl). Każda subdomena może prowadzić na inny port VPS, więc na jednym serwerze uruchomisz kilka niezależnych aplikacji. Domyślnie możesz dodać do 5 domen/subdomen na jeden VPS.

Krok po kroku:
1. U rejestratora lub w DNS domeny ustaw rekord A domeny (lub subdomeny) na adres IP wyświetlony w sekcji "Domeny" na stronie VPS (to publiczny adres hosta). Dla subdomeny wystarczy rekord A tylko dla niej, np. app → adres.
2. W sekcji "Domeny" wpisz nazwę (np. app.mojastrona.pl), "Port na VPS" (na którym nasłuchuje Twoja aplikacja, domyślnie 80) oraz "Protokół usługi" - HTTP, jeśli aplikacja odpowiada zwykłym HTTP (najczęstszy przypadek), lub HTTPS, jeśli sama szyfruje ruch.
3. Kliknij "Dodaj domenę". System sprawdzi DNS, włączy proxy i wystawi certyfikat SSL - może to potrwać do kilku minut, nie zamykaj strony.

Statusy:
- Aktywna - domena działa, ruch jest przekazywany do VPS,
- Czeka na DNS - rekord A nie wskazuje jeszcze na adres hosta. Popraw go i kliknij "Sprawdź DNS" (propagacja bywa do kilku godzin),
- bez SSL - domena działa po HTTP, ale nie udało się wystawić certyfikatu. Kliknij "Ponów SSL" po chwili i upewnij się, że domena wskazuje na właściwy adres.

Zasady i ograniczenia:
- proxy obsługuje tylko ruch HTTP/HTTPS. Inne usługi (gry, SSH, bazy) łącz przez przekierowane porty NAT,
- nie można używać domen z symbolem wieloznacznym (*.domena.pl) - dodawaj każdą subdomenę osobno,
- jedna domena może być aktywna tylko na jednym VPS,
- nie można przypiąć domen platformy (m.in. 1free.eu), tylko własne domeny,
- aplikacja powinna nasłuchiwać na adresie 0.0.0.0 wskazanego portu; jeśli widzisz błąd 502, usługa nie działa lub nasłuchuje na innym porcie,
- usunięcie domeny w panelu wyłącza proxy i certyfikat; rekord A możesz wtedy zmienić u rejestratora.

Własna domena kupiona w 1Free.eu? Rekord A ustawisz w zarządzaniu DNS domeny w panelu.

6 wyświetleń
Nie znalazłeś odpowiedzi? Skontaktuj się z nami.