在網(wǎng)站運維中,Nginx 是一款高性能且靈活的 Web 服務(wù)器。如果你需要在一臺服務(wù)器上同時運行多個網(wǎng)站,配置虛擬主機(jī)(Server Block)是必備技能。這篇文章將手把手教你在 Linux 系統(tǒng)中使用 Nginx 配置虛擬主機(jī),條理清晰,通俗易懂。
?
什么是 Nginx 虛擬主機(jī)?
通俗來說,虛擬主機(jī)是一種技術(shù),它允許你通過一臺服務(wù)器(以及對應(yīng)的 Nginx 實例),托管多個網(wǎng)站。Nginx 通過 Server Block 來實現(xiàn)這一功能。每個 Server Block 定義了一個獨立的網(wǎng)站配置,比如域名、根目錄、日志路徑等。
sudo sh -c 'echo "Welcome to example1.com!" > /var/www/example1.com/index.html' sudo sh -c 'echo "Welcome to example2.com!" > /var/www/example2.com/index.html'