溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx配置基于多域名、端口、IP的虛擬主機

發布時間:2020-09-02 05:25:33 來源:腳本之家 閱讀:240 作者:SSgeek 欄目:服務器

1、類型介紹

1.1 基于域名的虛擬主機

所謂基于域名的虛擬主機,意思就是通過不同的域名區分不同的虛擬主機,基于域名的虛擬主機是企業應用最廣的虛擬主機類型,幾乎所有對外提供服務的網站使用的都是基于域名的主機,例如www.test1.com www.test2.com等

1.2 基于端口的虛擬主機

同理,所謂基于端口的虛擬主機,意思就是通過不同的端口來區分不同的虛擬主機,此類虛擬主機對應的企業應用主要為公司內部的網站,例如:一些不希望直接對外提供用戶訪問的網站后臺等,訪問基于端口的虛擬主機,地址里要帶有端口號,例如http://www.test.com:81 http://www.test.com:82等

1.3 基于IP的虛擬主機

同理,所謂基于IP的虛擬主機,意思就是通過不同的IP區分不同的虛擬主機,此類虛擬主機對應的企業應用非常少見,一般不同的業務需要使用多IP的場景都會在負載均衡上進行IP綁定,我不是在web上綁定IP來區分不同的虛擬機。

三種虛擬主機類型均可獨立使用,也可以混合使用。

2、基于多域名的虛擬主機配置

基本步驟:修改nginx配置文件配置多域名,重啟nginx服務,創建對應的不同站點目錄并上傳站點文件,也可都使用一個站點目錄,通過多域名來訪問

Nginx配置基于多域名、端口、IP的虛擬主機

3、基于多端口的虛擬主機配置

基本步驟:修改nginx配置文件配置多端口,重啟nginx服務,修改安全組規則開放端口,創建對應的不同站點目錄并上傳站點文件,也可都使用一個站點目錄,通過多端口來訪問

Nginx配置基于多域名、端口、IP的虛擬主機

4、基于多IP的虛擬主機配置

4.1 基本步驟:增加網卡獲得多ip或者增加輔助ip,修改nginx配置文件配置多ip,重啟nginx服務,創建對應的不同站點目錄并上傳站點文件,也可都使用一個站點目錄,通過多ip來訪問

Nginx配置基于多域名、端口、IP的虛擬主機

4.2 增加輔助ip的方法

4.2.1 臨時性增加輔助ip:

方法一:ifconfig eth0:1 10.0.0.8/24 up

Nginx配置基于多域名、端口、IP的虛擬主機

方法二:ip addr

ip addr help查看幫助

Nginx配置基于多域名、端口、IP的虛擬主機

ip addr add 10.0.0.9/24 dev eth0(使用ip addr能查看)

ip addr add 10.0.0.9/24 label eth0:2 dev eth0(使用ifconfig和ipaddr都能查看,推薦使用)

Nginx配置基于多域名、端口、IP的虛擬主機

4.2.2 永久增加輔助ip

cd /etc/sysconfig/network-scripts/  #進入到網卡配置文件的目錄

cp ifcfg-eth0 ifcfg-eth0:1        #拷貝配置文件并重命名

vim ifcfg-eth0:1            #編輯配置文件

/etc/init.d/network restart      #重啟網絡服務

Nginx配置基于多域名、端口、IP的虛擬主機

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女