Wiedza Hostowanie wielu stron internetowych na serwerze QNAP NAS z wykorzystaniem hostingu wirtualnego

Obecność w sieci pozwala na interakcję z użytkownikami, klientami i odbiorcami z dowolnego miejsca na świecie. Hostowanie strony internetowej staje się coraz łatwiejsze, a w Internecie dostępnych jest wiele bezpłatnych zasobów dla osób o różnym poziomie umiejętności technicznych, umożliwiających tworzenie wielu stron internetowych.

Hosting wirtualny (Virtual Hosting) to technika serwera WWW, która zapewnia możliwość hostowania wielu domen (stron internetowych) na jednym hoście fizycznym, oferując ekonomiczne rozwiązanie dla osób, które tego potrzebują.

W tym artykule pokażemy, jak skonfigurować wiele stron internetowych na serwerze QNAP NAS przy użyciu hostingu wirtualnego.

W tym samouczku jako przewodnik referencyjny wykorzystamy informacje podane w poniższej tabeli.

Nazwa hostaAdres IP WAN/LAN i portKatalog główny dokumentówDemonstracyjna aplikacja internetowa
site1.mysite.comAdres IP WAN: 111.222.333.444
Adres IP LAN: 10.8.12.45 (NAS)
Port: 80 (NAS)
/Web/site1_mysiteJoomla!
site2.mysite.com/Web/site2_mysiteWordPress
www.mysite2.com/Web/www_mysite2phpBB3

  • Przygotowanie przed rozpoczęciem
  • Aktywacja serwera WWW i konfiguracja hostingu wirtualnego

Przygotowanie przed rozpoczęciem​


Rekordy DNS​


Nazwa hosta musi wskazywać na adres IP WAN Twojego serwera NAS. Zazwyczaj można to skonfigurować u dostawcy usługi DNS. Więcej informacji na temat ustawień DNS można znaleźć w artykule Konfiguracja usługi DDNS w celu zdalnego dostępu przez Internet do serwera QNAP Turbo NAS

Przekierowanie portów​


Jeśli serwer WWW nasłuchuje na porcie 80, należy skonfigurować przekierowanie portów na routerze, aby zezwolić na ruch przychodzący z portu 80 do adresu IP LAN (10.8.12.45) serwera NAS. Więcej informacji na temat przekierowania portów za pośrednictwem serwera NAS można znaleźć w artykule Dostęp do serwera QNAP NAS za pomocą usługi myQNAPcloud

Import certyfikatu SSL​


Jeśli zamierzasz włączyć połączenia SSL dla strony internetowej i chcesz użyć własnych certyfikatów SSL, możesz zaimportować certyfikat w sekcji „Panel sterowania” > „System” > „Zabezpieczenia” > „Certyfikat i klucz prywatny”.

Certyfikaty SSL można również kupić w usłudze myQNAPcloud. Więcej informacji można znaleźć w artykule Jak kupić i używać certyfikatów SSL myQNAPcloud?

Aktywacja serwera WWW i konfiguracja hostingu wirtualnego​


1. Zaloguj się do systemu QTS, przejdź do „Panel sterowania” > „Aplikacje” > „Serwer WWW”, a następnie na stronie „Serwer WWW” zaznacz opcję „Włącz serwer WWW”.

  • Jeśli chcesz łączyć się za pomocą bezpiecznego połączenia, zaznacz opcję „Włącz bezpieczne połączenie (HTTPS)”.

virtualhostNo16_01.png


2. Przejdź do strony „Host wirtualny”, zaznacz opcję „Włącz host wirtualny”, a następnie kliknij „Zastosuj”. Następnie możesz kliknąć „Utwórz host wirtualny”, aby ustanowić połączenie.

virtualhostNo16_02.png


3. Wprowadź wymagane informacje (nazwę hosta, nazwę folderu, protokół i port) i kliknij „Zastosuj”. „Nazwa hosta” będzie wskazywać na stronę internetową przechowywaną w zamapowanym folderze.

  • Przed wybraniem „Nazwy folderu” należy utworzyć foldery w katalogu „Web”.

virtualhostNo16_03.png


4. Po zakończeniu tych ustawień możesz przesłać dane strony internetowej na serwer NAS.

W tym przykładzie umieszczamy pliki Joomla w katalogu „/Web/site1_mysite”, pliki WordPress w katalogu „/Web/site2_mysite”, a pliki phpBB3 w katalogu „/Web/www_mysite2”.

virtualhostNo16_04.png


5. Po przesłaniu możesz odwiedzić strony internetowe, wprowadzając następujące adresy URL:

My Free website on MySite
http://site2.mysite.com
MySite2 Website

Powinny wyświetlić się odpowiednio strony internetowe Joomla!, WordPress i phpBB3. Dodatkowe opcje konfiguracji obejmują włączenie połączeń SSL lub wybór innego numeru portu.

  • Jeśli przekierowanie portów na routerze nie dotyczy portu 80, należy dodać numer portu po adresie URL, aby połączyć się ze stroną internetową.

virtualhostNo16_05.png