Dodanie domeny w DirectAdmin przygotowuje miejsce na stronę. Osobno trzeba skierować DNS na hosting, wgrać pliki do właściwego katalogu i uruchomić HTTPS. Sama zmiana w panelu nie przenosi domeny ani poczty.
Domena, subdomena czy alias — co wybrać?
Domena, np. example.com, nadaje się dla samodzielnej strony. Subdomena, np. blog.example.com, pozwala oddzielić blog lub aplikację pod tą samą nazwą główną. Alias wskazuje na istniejącą witrynę; nie jest najlepszym wyborem, jeśli zamierzasz utrzymywać dwa niezależne projekty. Przed klikaniem określ, czy potrzebujesz osobnych plików, bazy danych i ustawień PHP.
Przykład: firma ma sklep w domenie głównej i chce uruchomić statyczny blog. Blog powinien dostać własny katalog, żeby aktualizacja jego plików nie nadpisała sklepu. Jeśli obie strony mają pokazywać identyczną treść, zaplanuj jeden adres główny i przekierowanie, zamiast utrzymywać duplikaty.
Przygotuj cztery informacje
Zapisz nazwę domeny, adres serwera WWW otrzymany od hostingu, operatora autorytatywnych DNS oraz docelowy katalog plików. Sprawdź też limit domen w pakiecie. Kupno domeny, delegacja DNS i dodanie witryny w panelu to osobne czynności — można wykonać jedną poprawnie, a nadal nie mieć działającej strony.
Jeżeli domena już obsługuje pocztę, zapisz obecne rekordy MX, SPF, DKIM i DMARC. Nie zmieniaj wszystkich serwerów nazw tylko po to, aby uruchomić blog. Często wystarczy nowy rekord adresowy subdomeny u obecnego operatora DNS.
Dodaj witrynę w panelu
- Zaloguj się na poziom użytkownika DirectAdmin. Odszukaj zarządzanie domenami, zwykle „Domain Setup”.
- Dla nowej domeny wybierz dodawanie domeny i wpisz samą nazwę, bez https oraz ścieżki. Dla subdomeny wybierz domenę nadrzędną i sekcję „Sub-Domains Setup”.
- Sprawdź utworzony katalog dokumentów. W DirectAdmin lokalizacja może zależeć od konfiguracji hostingu; dla subdomen dostępna bywa funkcja „Document Root Override”.
- Wgraj do tego katalogu plik index.html albo pliki aplikacji wraz z jej plikiem wejściowym. Nie umieszczaj całej strony o jeden katalog za głęboko.
- Jeśli aplikacja wymaga bazy, utwórz ją i osobnego użytkownika, a dane połączenia wpisz w konfiguracji aplikacji.
Nazwy przycisków mogą być przetłumaczone w użytej skórce. Jeżeli nie widzisz danej funkcji, najpierw sprawdź uprawnienia i pakiet. Instalowanie drugiego panelu na hostingu nie rozwiąże braku uprawnień.
Ustaw DNS i certyfikat
W aktywnej strefie DNS ustaw rekord A wskazujący właściwe IPv4. Rekord AAAA dodawaj tylko dla działającego IPv6 tej usługi. W poradniku o rekordach DNS znajdziesz sposób rozpoznania, w którym panelu faktycznie trzeba zmienić wpisy.
Po poprawnym skierowaniu nazwy zamów certyfikat dla używanych adresów w sekcji SSL. Domena główna, www i blog są różnymi nazwami; certyfikat musi obejmować każdą, której używasz. Dopiero po sprawdzeniu HTTPS ustaw docelowe przekierowania. W przypadku błędu walidacji sprawdź również AAAA i dostępność strony z zewnątrz.
Strona nie działa: sprawdź objaw
| Objaw | Najpierw sprawdź |
|---|---|
| Widać starą stronę | Odpowiedź DNS, cache i właściwy adres IP |
| Widać stronę startową hostingu | Katalog dokumentów i pozostały domyślny index.html |
| Podstrony zwracają 404 | Reguły routingu aplikacji oraz komplet plików |
| Jest błąd certyfikatu | Nazwę domeny w certyfikacie i wynik jego wystawienia |
| Po zmianie zniknęła poczta | MX i pozostałe rekordy w nowej strefie |
Na zakończenie sprawdź domenę w sieci komórkowej, wejdź na konkretną podstronę i wyślij testową wiadomość na firmową skrzynkę. Zapisz końcowy adres strony oraz katalog wdrożenia. Przy następnym przesyłaniu plików nie trzeba będzie zgadywać lokalizacji.
Hosting pod kilka projektów
Przed zakupem hostingu WWW Castpol policz osobne witryny, bazy i skrzynki pocztowe. Podaj również, czy blog i sklep mają działać na różnych wersjach PHP. Taki opis pozwala dobrać usługę do rzeczywistego układu stron, zamiast kierować się wyłącznie liczbą gigabajtów.
Planujesz zakup lub zmianę usługi? Zobacz także: Hosting z DirectAdmin — czy to dobry wybór na pierwszą stronę?.
Przejdź do kolejnego kroku: Kilka stron na jednym hostingu — domeny, bazy danych i ograniczenia.