Nginx虛擬主機的配置實現(xiàn)
虛擬主機指的就是一個獨立的站點配置,是nginx默認(rèn)支持的一個功能,它能夠有自己獨立的域名,獨立的ip,獨立的端口配置,能夠配置完整的www服務(wù),列如網(wǎng)站搭建,郵件服務(wù)器代理等等。并且nginx支持多虛擬主機,可以在一臺機器上同時運行多個網(wǎng)站的功能。
nginx的多虛擬主機,可以基于多域名、多IP、多端口的形式。
利用虛擬主機功能,就不用為了運行一個網(wǎng)站,而單獨的配置一個nginx服務(wù)器或者單獨的再運行一組nginx進程。
以多端口的形式為例:
創(chuàng)建文件:/usr/local/nginx/conf/extra/nginx_8080.conf
文件內(nèi)容:
server {
listen 8080;
server_name _;
charset utf-8;
location / {
root html/8080;
index index.html;
}
}主配置文件:/usr/local/nginx/conf/nginx.conf
在http標(biāo)簽中的最下面include目錄extra里面所有的配置文件

在html中創(chuàng)建8080目錄,并添加html文件
/usr/local/nginx/html/8080/index.html
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
</head>
<body>
<h1>Welcome to HDS!</h1>
<p><em>Thank you for using nginx.</em></p>
</body>
</html>測試:

到此這篇關(guān)于Nginx虛擬主機的配置實現(xiàn)的文章就介紹到這了,更多相關(guān)Nginx虛擬主機配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
配置解決Nginx服務(wù)器中WordPress路徑不自動加斜杠問題
這篇文章主要介紹了配置解決Nginx服務(wù)器中WordPress路徑不自動加斜杠問題,nginx不會自動在請求的最后加上一個斜線的問題文中也有提到通用的規(guī)則改寫方法,需要的朋友可以參考下2016-01-01
通過Nginx+Tomcat+Redis實現(xiàn)持久會話
這篇文章主要介紹了通過Nginx+Tomcat+Redis實現(xiàn)持久會話的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-11-11
Ubuntu?22.04.1?LTS?編譯安裝?nginx-1.22.1的配置過程
Ubuntu安裝Nginx有兩種方式,一種是通過命令的方式,這種方式安裝的Nginx版本低,之前漏掃掃出來Nginx版本低,需要升級所以現(xiàn)在用編譯的方式安裝版本高點的,本文介紹Ubuntu22.04.1?LTS編譯安裝nginx1.22.1的配置過程,本文給大家介紹的非常詳細(xì),需要的朋友參考下吧2024-01-01

