Vil du lære hvordan du installerer Nginx og konfigurerer flere nettsteder på en datamaskin som kjører Ubuntu Linux? I denne opplæringen skal vi vise deg hvordan du bruker Virtualhost-funksjonen til å konfigurere flere nettsteder på samme Nginx-server.

Nginx kaller Virtualhosts SERVER BLOCKS-funksjonen.

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

I vårt eksempel er IP-adressen til Nginx-serveren 36.160.86.106.

I vårt eksempel er Nginx-serveren vert for nettstedet WWW.GAMEKING.TIPS.

Liste over utstyr

Følgende avsnitt presenterer listen over utstyr som brukes til å opprette denne opplæringen.

Som Amazon Associate tjener jeg på kvalifiserende kjøp.

Nginx Virtualhost – DNS-konfigurasjon

Gå til GODADDY-nettstedet og kjøp et DNS-domene.

I vårt eksempel kjøpte vi et domene med navnet:

Copy to Clipboard

Du kan bruke et hvilket som helst nettsted til å kjøpe et DNS-domene, GoDaddy er bare mitt personlige valg.

Opprett en DNS-oppføring som peker nettstedet ditt til datamaskinen som kjører Nginx.

I vårt eksempel opprettet vi en DNS-oppføring som peker WWW.GAMEKING.TIPS til 35.160.86.106.

APACHE VIRTUALHOST DNS

Bruk kommandoen NSLOOKUP til å teste DNS-konfigurasjonen.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Gratulerer! Du er ferdig med den nødvendige DNS-konfigurasjonen.

Tutorial Nginx Virtualhost – Flere nettsteder på samme server

Installer Nginx-serveren.

Copy to Clipboard

Opprett en katalog for å lagre de nye nettstedsfilene.

Copy to Clipboard

Nettstedsfilene lagres i følgende mappe:

Copy to Clipboard

Opprett en Nginx-konfigurasjonsfil for det nye webområdet.

Copy to Clipboard

Her er filen med vår konfigurasjon.

Copy to Clipboard

Opprett en symbolsk kobling for å aktivere Nginx virtuell vertskonfigurasjon.

Copy to Clipboard

Start Nginx-tjenesten på nytt.

Copy to Clipboard

Opprett en testside i den nye nettstedskatalogen.

Copy to Clipboard

Her er filinnholdet.

Copy to Clipboard

Åpne nettleseren din og prøv å få tilgang til det virtuelle nettstedet.

I vårt eksempel ble følgende URL skrevet inn i nettleseren:

• http://www.gameking.tips

Nginx - Server block configuration

Gratulasjonen! Du er ferdig med konfigurasjonen av serverblokker av Nginx.