Vill du lära dig hur du installerar Nginx och konfigurerar flera webbplatser på en dator som kör Ubuntu Linux? I den här självstudien kommer vi att visa dig hur du använder Virtualhost-funktionen för att konfigurera flera webbplatser på samma Nginx-server.

Nginx anropar Virtualhosts funktionen SERVER BLOCKS.

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

I vårt exempel är IP-adressen för Nginx-servern 36.160.86.106.

I vårt exempel är Nginx-servern värd för webbplatsen WWW.GAMEKING.TIPS.

Utrustning lista

I följande avsnitt presenteras listan över utrustning som används för att skapa den här självstudien.

Som en Amazon Associate, jag tjänar från kvalificerade inköp.

Nginx Virtualhost – DNS-konfiguration

Få tillgång till GODADDY:s webbplats och köp en DNS-domän.

I vårt exempel köpte vi en domän med namnet:

Copy to Clipboard

Du kan använda vilken webbplats som helst för att köpa en DNS-domän, GoDaddy är bara mitt personliga val.

Skapa en DNS-post som pekar din webbplats mot datorn som kör Nginx.

I vårt exempel skapade vi en DNS-posten pekar WWW.GAMEKING.TIPS till 35.160.86.106.

APACHE VIRTUALHOST DNS

Använd kommandot NSLOOKUP för att testa DNS-konfigurationen.

Copy to Clipboard

Här är kommandot utgång.

Copy to Clipboard

Grattis! Du har avslutat den nödvändiga DNS-konfigurationen.

Handledning Nginx Virtualhost – Flera webbplatser på samma server

Installera Nginx-servern.

Copy to Clipboard

Skapa en katalog för att lagra de nya webbplatsfilerna.

Copy to Clipboard

Webbplatsen filer kommer att lagras inuti följande katalog:

Copy to Clipboard

Skapa en Nginx-konfigurationsfil för den nya webbplatsen.

Copy to Clipboard

Här är filen med vår konfiguration.

Copy to Clipboard

Skapa en symbolisk länk för att aktivera den virtuella Nginx-värdkonfigurationen.

Copy to Clipboard

Starta om Nginx-tjänsten.

Copy to Clipboard

Skapa en testsida i den nya webbplatskatalogen.

Copy to Clipboard

Här är filinnehållet.

Copy to Clipboard

Öppna webbläsaren och försök komma åt den virtuella webbplatsen.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://www.gameking.tips

Nginx - Server block configuration

Gratulationen! Du har slutfört konfigurationen serverblock för Nginx.