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

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

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

In ons voorbeeld gaan we de website maken: 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.

Apache 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 naar de computer met Apache wijst.

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.

Zelfstudie Apache – Virtualhost-configuratie

Installeer de Apache-server.

Copy to Clipboard

Apache-module inschakelen met de naam: Mod_rewrite.

Copy to Clipboard

Het Apache-configuratiebestand bewerken.

Copy to Clipboard

Voeg de volgende regels toe aan het einde van dit bestand.

Copy to Clipboard

Maak mappen om de nieuwe websitebestanden en -logboeken op te slaan.

Copy to Clipboard

De websitebestanden worden opgeslagen in de volgende map:

Copy to Clipboard

De websitelogboeken worden opgeslagen in de volgende map:

Copy to Clipboard

Maak een Apache-configuratiebestand voor de nieuwe website.

Copy to Clipboard

Hier is het bestand met onze configuratie.

Copy to Clipboard

Schakel de nieuwe website in.

Copy to Clipboard

Start de Apache-service opnieuw.

Copy to Clipboard

Open uw browser en probeer toegang te krijgen tot de HTTP-versie van de website.

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

• http://www.gameking.tips

Apache - Lets encrypt

U bent klaar met de virtuele hostconfiguratie op de Apache-server.