Wprowadzenie
Dodawanie i konfiguracja domen oraz subdomen to kluczowe aspekty zarządzania serwerem, które pozwalają na hostowanie wielu stron internetowych i aplikacji. VestaCP, jako darmowy panel hostingowy typu open-source, oferuje intuicyjne narzędzia do zarządzania domenami i subdomenami. W tym artykule omówimy krok po kroku, jak dodawać i konfigurować domeny oraz subdomeny w VestaCP, zapewniając optymalne działanie Twoich stron internetowych.
Krok 1: Instalacja i logowanie do VestaCP
Jeśli jeszcze nie masz zainstalowanego VestaCP, wykonaj poniższe kroki, aby go zainstalować i zalogować się do panelu:
- Instalacja VestaCP
- Zaloguj się na serwer VPS jako root.
ssh root@twoja_adres_ip
- Zaktualizuj system:
apt update && apt upgrade -y
- Pobierz skrypt instalacyjny VestaCP:
curl -O http://vestacp.com/pub/vst-install.sh
- Uruchom skrypt instalacyjny:
bash vst-install.sh
- Logowanie do VestaCP
- Otwórz przeglądarkę internetową i przejdź do adresu
https://twoja_adres_ip:8083
. - Zaloguj się za pomocą danych administratora, które otrzymałeś po instalacji.
- Otwórz przeglądarkę internetową i przejdź do adresu
- Podaj wymagane informacje, takie jak adres e-mail administratora i nazwa hosta serwera, a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
Krok 2: Dodawanie nowej domeny
- Przejdź do sekcji
WEB
- Po zalogowaniu się do panelu VestaCP, kliknij zakładkę
WEB
.
- Po zalogowaniu się do panelu VestaCP, kliknij zakładkę
- Dodaj nową domenę
- Kliknij przycisk
Add Web Domain
. - Wprowadź nazwę swojej domeny (np.
example.com
). - Opcjonalnie możesz dodać aliasy domen (np.
www.example.com
), aby były obsługiwane przez ten sam hosting. - Kliknij
Add
, aby dodać domenę do VestaCP.
- Kliknij przycisk
Krok 3: Konfiguracja domeny
- Edytuj ustawienia domeny
- W sekcji
WEB
, znajdź swoją domenę na liście i kliknij nazwę domeny, aby przejść do jej ustawień.
- W sekcji
- Konfiguracja SSL/TLS
- Aby zabezpieczyć swoją stronę za pomocą SSL/TLS, zaznacz opcję
SSL Support
orazLet's Encrypt Support
. - Kliknij
Save
, aby zastosować zmiany.
- Aby zabezpieczyć swoją stronę za pomocą SSL/TLS, zaznacz opcję
- Ustawienia DNS
- Przejdź do sekcji
DNS
, aby zarządzać rekordami DNS dla swojej domeny. - Możesz dodać rekordy A, CNAME, MX, TXT, itp., zgodnie z potrzebami swojej strony internetowej.
- Przejdź do sekcji
Krok 4: Dodawanie subdomen
- Dodaj subdomenę
- W sekcji
WEB
, kliknijAdd Web Domain
. - Wprowadź subdomenę (np.
blog.example.com
). - Kliknij
Add
, aby dodać subdomenę do VestaCP.
- W sekcji
- Konfiguracja subdomeny
- Podobnie jak w przypadku głównej domeny, możesz edytować ustawienia subdomeny, takie jak SSL/TLS i DNS.
- Kliknij nazwę subdomeny, aby przejść do jej ustawień.
- Zaznacz
SSL Support
orazLet's Encrypt Support
, aby zabezpieczyć subdomenę certyfikatem SSL. - Kliknij
Save
, aby zastosować zmiany.
Krok 5: Zaawansowane ustawienia domen i subdomen
- Custom Document Root
- Możesz zmienić domyślny katalog główny dla swojej domeny lub subdomeny.
- Przejdź do ustawień domeny/subdomeny i edytuj pole
Document Root
.
- Przekierowania (Redirects)
- Aby skonfigurować przekierowania, edytuj plik
.htaccess
w katalogu głównym domeny. - Możesz dodać reguły przekierowania 301 lub 302 według potrzeb.
- Aby skonfigurować przekierowania, edytuj plik
- Obsługa PHP i innych technologii
- VestaCP umożliwia zarządzanie wersjami PHP dla każdej domeny lub subdomeny.
- Przejdź do sekcji
PHP-FPM
w ustawieniach domeny, aby zmienić wersję PHP lub dostosować ustawienia PHP.
Krok 6: Zarządzanie domenami i subdomenami
- Przegląd i zarządzanie
- W sekcji
WEB
, znajdziesz listę wszystkich dodanych domen i subdomen. - Kliknij nazwę domeny lub subdomeny, aby edytować jej ustawienia, usunąć ją lub zarządzać dodatkowymi opcjami.
- W sekcji
- Backup i restore
- VestaCP umożliwia tworzenie kopii zapasowych danych domen i subdomen.
- Przejdź do sekcji
BACKUP
, aby utworzyć lub przywrócić kopię zapasową.
Podsumowanie
Dodawanie i konfiguracja domen oraz subdomen w VestaCP jest prosta i intuicyjna. Dzięki temu panelowi hostingowemu, możesz szybko zarządzać wieloma stronami internetowymi, konfigurować rekordy DNS, zabezpieczać strony certyfikatami SSL oraz dostosowywać ustawienia według własnych potrzeb. VestaCP oferuje bogaty zestaw funkcji, które sprawiają, że zarządzanie serwerem staje się łatwiejsze i bardziej efektywne.