Podpięcie wielu domen pod jeden serwer Ubuntu jest możliwe dzięki konfiguracji serwera WWW (np. Apache lub Nginx) oraz odpowiedniej konfiguracji DNS. Oto ogólne kroki, które musisz wykonać:
- Skonfiguruj Serwer WWW:
Jeśli jeszcze tego nie zrobiłeś, zainstaluj i skonfiguruj serwer WWW, na przykład Apache lub Nginx. Upewnij się, że serwer jest poprawnie skonfigurowany i działa. - Tworzenie Katalogów dla Domen:
Dla każdej domeny, którą chcesz podpiąć pod serwer, utwórz odpowiedni katalog, w którym będą znajdować się pliki witryny. Na przykład:
sudo mkdir /var/www/domena1
sudo mkdir /var/www/domena2
- Konfiguracja Witryn:
Dla każdej domeny utwórz osobny plik konfiguracyjny w serwerze WWW. W przypadku Apache, stworzysz pliki.conf
w katalogu/etc/apache2/sites-available/
, a w przypadku Nginx w katalogu/etc/nginx/sites-available/
. Każdy plik konfiguracyjny powinien zawierać instrukcje, które mówią serwerowi, co ma robić dla danej domeny. - Konfiguracja DNS:
W ustawieniach DNS dla każdej domeny, ustaw rekordy A (lub CNAME) na adres IP serwera. - Aktywacja Konfiguracji:
Aktywuj konfiguracje witryn, tworząc linki symboliczne do plików konfiguracyjnych w odpowiednich katalogach. Na przykład: Dla Apache:
sudo ln -s /etc/apache2/sites-available/domena1.conf /etc/apache2/sites-enabled/
sudo ln -s /etc/apache2/sites-available/domena2.conf /etc/apache2/sites-enabled/
Dla Nginx:
sudo ln -s /etc/nginx/sites-available/domena1.conf /etc/nginx/sites-enabled/
sudo ln -s /etc/nginx/sites-available/domena2.conf /etc/nginx/sites-enabled/
- Restart Serwera:
Po wprowadzeniu zmian, zrestartuj serwer WWW, aby uwzględnić nowe konfiguracje. Dla Apache:
sudo systemctl restart apache2
Dla Nginx:
sudo systemctl restart nginx
Teraz każda z podpiętych domen będzie kierowała do odpowiedniego katalogu na serwerze i będzie obsługiwana przez serwer WWW.
0 komentarzy