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 – Relaterade Handledning:
På den här sidan erbjuder vi snabb tillgång till en lista över tutorials relaterade till Nginx.
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:
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.
Använd kommandot NSLOOKUP för att testa DNS-konfigurationen.
Här är kommandot utgång.
Grattis! Du har avslutat den nödvändiga DNS-konfigurationen.
Handledning Nginx Virtualhost – Flera webbplatser på samma server
Installera Nginx-servern.
Skapa en katalog för att lagra de nya webbplatsfilerna.
Webbplatsen filer kommer att lagras inuti följande katalog:
Skapa en Nginx-konfigurationsfil för den nya webbplatsen.
Här är filen med vår konfiguration.
Skapa en symbolisk länk för att aktivera den virtuella Nginx-värdkonfigurationen.
Starta om Nginx-tjänsten.
Skapa en testsida i den nya webbplatskatalogen.
Här är filinnehållet.
Ö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
Gratulationen! Du har slutfört konfigurationen serverblock för Nginx.