Vil du gerne lære at installere Apache og konfigurere flere hjemmesider på en computer, der kører Ubuntu Linux? I denne tutorial vil vi vise dig, hvordan du bruger Virtualhost funktionen til at konfigurere flere hjemmesider på samme Apache server.

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

I vores eksempel er IP-adressen på Apache-serveren 36.160.86.106.

I vores eksempel vil vi oprette hjemmesiden: WWW.GAMEKING.TIPS.

Liste over udstyr

I det følgende afsnit vises listen over udstyr, der bruges til at oprette dette selvstudium.

Som En Amazon Associate, tjener jeg fra kvalificerende køb.

Apache Virtualhost - DNS-konfiguration

Få adgang til GODADDY-webstedet, og køb et DNS-domæne.

I vores eksempel købte vi et domæne med navnet:

Copy to Clipboard

Du kan bruge enhver hjemmeside til at købe et DNS-domæne, GoDaddy er bare mit personlige valg.

Opret en DNS-indgang, der peger dit websted til den computer, der kører Apache.

I vores eksempel oprettede vi en DNS-indgang, der peger www.gameking.tips til 35.160.86.106.

APACHE VIRTUALHOST DNS

Brug kommandoen NSLOOKUP til at teste din DNS-konfiguration.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Tillykke! Du er færdig med den nødvendige DNS-konfiguration.

Tutorial Apache - Virtualhost konfiguration

Installer Apache-serveren.

Copy to Clipboard

Aktiver Apache-modul med navnet: Mod_rewrite.

Copy to Clipboard

Rediger Apache-konfigurationsfilen.

Copy to Clipboard

Tilføj følgende linjer i slutningen af denne fil.

Copy to Clipboard

Opret mapper til at gemme de nye webstedsfiler og logfiler.

Copy to Clipboard

Webstedet filer vil blive gemt i følgende bibliotek:

Copy to Clipboard

Webstedet logs vil blive gemt i følgende bibliotek:

Copy to Clipboard

Opret en Apache-konfigurationsfil til det nye websted.

Copy to Clipboard

Her er filen med vores konfiguration.

Copy to Clipboard

Aktiver det nye websted.

Copy to Clipboard

Genstart Apache-tjenesten.

Copy to Clipboard

Åbn din browser, og prøv at få adgang til HTTP-versionen af webstedet.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://www.gameking.tips

Apache - Lets encrypt

Du er færdig med den virtuelle værtskonfiguration på Apache-serveren.