国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

Nginx配置虛擬主機的三種方法

瀏覽:6日期:2023-08-20 20:22:35
目錄一、基于域名的虛擬主機二、基于端口的虛擬主機三、基于IP的虛擬主機四、Nginx代理

虛擬主機使用的是特殊的軟硬件技術,把一臺運行在因特網上的服務器主機分成一臺臺 “虛擬” 的主機,每臺虛擬主機都可以是一個獨立的網站,可以具有獨立的域名,具有完成的Intemet服務器功能(WWW、FTP、Email等),同一臺主機上的虛擬主機之間是完全獨立的。從網站訪問者的角度來看,每一臺虛擬主機和一臺獨立的主機完全一樣。

利用虛擬主機,可以在同一臺服務器,同一組Nginx進程上運行多個網站的功能。不用為每個要運行的網站提供一臺單獨的Nginx服務器或單獨的一組Nginx進程。

虛擬主機的配置主要有以下三種:

一、基于域名的虛擬主機

進入conf/nginx.conf配置文件中添加server屬性,示例如下:一個域名對應一個ip地址,一個ip地址可以被多個域名綁定。域名的目的是便于記憶和溝通的一組服務器的地址(網站,電子郵件,FTP等)。

server { #檢測默認的80端口listen 80; #我們測試的是域名映射,所以這個配置是重點,也是外部訪問的地址server_name virtual.test.com; #如果配置的默認/,則訪問項目時,輸入虛擬域名即可location / {#默認訪問的是nginx根目錄下的virtual.test/html目錄中的index.html root virtual.test/html; index index.html;}}

測試前準備:1)、添加本地域名映射,修改HOSTS(C:\Windows\System32\drivers\etc)文件,在文件未添加IP域名(舉例:192.168.88.130 virtual.test.com)2)、在nginx根目錄下創建root所配置的文件夾virtual.test/html(全路徑展示:/usr/install/nginx/virtual.test/html)3)、在此目錄下創建index.html文件即可。

<html><head> <meta http-equiv='Content-Type' content='text/html; charset=utf-8' /></head><body> <h2>虛擬主機測試頁面-index</h2></body></html>

4)、訪問http://virtual.test.com/

二、基于端口的虛擬主機

只需將server中的listen屬性設置為目標端口即可:

server { #主要配置屬性listen 8089;server_name virtual.test.com;location / { root virtual.test/html; index index.html;}}

通過http://virtual.test.com:8089/也可以訪問目標文件:

三、基于IP的虛擬主機

將server_name修改為虛擬機的IP地址即可:

server { listen 8089; #修改為虛擬機的IP地址 server_name 192.168.88.130; location / {root html;index index.html index.htm; }}

通過IP地址訪問目標項目測試如下:

四、Nginx代理

根據項目名稱,將請求發送給對應的服務器,匹配規則如下:【1】=嚴格匹配:如果這個查詢匹配,那么將停止搜索并立即處理此請求;【2】~為區分大小寫匹配(可用正則表達式);【3】!~為區分大小寫不匹配【4】~*為不區分大小寫匹配(可用正則表達式)【5】!~*為不區分大小寫不匹配【6】^~如果把這個前綴用于一個常規字符串,那么告訴nginx 如果路徑匹配那么不測試正則表達式。

示例:

server {listen 9001;server_name localhost;location ~ /edu/ { proxy_pass http://localhost:8101;}location ~ /oss/ { proxy_pass http://localhost:8102;}}

總結:在 Nginx下配置虛擬主機 vhost 非常方便。主要在 Nginx 的配置文件 nginx.conf 中添加一個 server 即可。使用基于域名的虛擬主機配置是比較流行的方式,可以在同一個IP上配置多個域名并且都通過80端口訪問。由于基于IP地址的虛擬主機需要添加網絡接口 使用不廣泛。

到此這篇關于Nginx配置虛擬主機的三種方法的文章就介紹到這了,更多相關Nginx配置虛擬主機內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Nginx
主站蜘蛛池模板: 成人区视频 | 国产亚洲精品aaa大片 | 免费一级毛片在线观看 | 黄色三级免费网站 | 无码孕妇孕交在线观看 | 欧美视频一区在线观看 | 色吧久久| 毛色毛片免费看 | 色天使影院| 国产伦久视频免费观看 视频 | 真实国产精品视频国产网 | 日本黄页免费 | 国产99视频精品免费观看7 | 欧洲一级鲁丝片免费 | 免费在线一区二区三区 | 国产精品久久久久久免费播放 | 亚洲欧美日韩国产精品影院 | 欧美成人三级伦在线观看 | 欧美特黄视频在线观看 | 一个人的视频日本免费 | 88av视频| 日韩精品一区二区三区不卡 | 在线看片a | 久久免费香蕉视频 | 欧美亚洲国产日韩一区二区三区 | 国产真实生活伦对白 | 亚洲jjzzjjzz在线播放 | 欧美成人看片黄a免费看 | 欧美亚洲国产成人精品 | 国产精品国产精品 | 成人a毛片手机免费播放 | 另类二区三四 | 在线观看一区二区三区视频 | 91久久精品一区二区 | 中文字幕在线看视频一区二区三区 | 久久中文字幕综合不卡一二区 | 久草在线视频资源 | 九九九九九九精品免费 | 国产普通话一二三道 | 免费日本在线视频 | 欧美日韩一级片在线观看 |