Wilt u leren hoe u Nginx installeert en meerdere websites configureert op een computer met Ubuntu Linux? In deze zelfstudie laten we u zien hoe u de Virtualhost-functie kunt gebruiken om meerdere websites op dezelfde Nginx-server te configureren.

Nginx roept Virtualhosts de functie SERVERBLOKKEN aan.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

In ons voorbeeld is het IP-adres van de Nginx-server 36.160.86.106.

In ons voorbeeld host de Nginx-server de website WWW.GAMEKING.TIPS.

Uitrustingslijst

In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.

Als Amazon Associate verdien ik aan kwalificerende aankopen.

Nginx Virtualhost – DNS-configuratie

Toegang tot de GODADDY-website en de aankoop van een DNS-domein.

In ons voorbeeld hebben we een domein gekocht met de naam:

Copy to Clipboard

U elke website gebruiken om een DNS-domein te kopen, GoDaddy is gewoon mijn persoonlijke keuze.

Maak een DNS-vermelding die uw website verwijst naar de computer waarop Nginx wordt uitgevoerd.

In ons voorbeeld hebben we een DNS-vermelding gemaakt met www.gameking.tips naar 35.160.86.106.

APACHE VIRTUALHOST DNS

Gebruik de opdracht NSLOOKUP om uw DNS-configuratie te testen.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

Gefeliciteerd! U bent klaar met de vereiste DNS-configuratie.

Tutorial Nginx Virtualhost – Meerdere websites op dezelfde server

Installeer de Nginx-server.

Copy to Clipboard

Maak een map om de nieuwe websitebestanden op te slaan.

Copy to Clipboard

De websitebestanden worden opgeslagen in de volgende map:

Copy to Clipboard

Maak een Nginx-configuratiebestand voor de nieuwe website.

Copy to Clipboard

Hier is het bestand met onze configuratie.

Copy to Clipboard

Maak een symbolische koppeling om de virtuele Nginx-hostconfiguratie in te schakelen.

Copy to Clipboard

Start de Nginx-service opnieuw.

Copy to Clipboard

Maak een testpagina in de nieuwe websitemap.

Copy to Clipboard

Hier is de inhoud van het bestand.

Copy to Clipboard

Open uw browser en probeer toegang te krijgen tot de virtuele website.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://www.gameking.tips

Nginx - Server block configuration

Heilwens! U hebt de serverblokkenconfiguratie van Nginx voltooid.