<samp id="tdkee"></samp>

    <mark id="tdkee"><acronym id="tdkee"></acronym></mark>

  1. 免费看又黄又无码的网站_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片_日本最新免费二区三区

    ×

    nginx虛擬主機(jī)配置教程

    分類:虛機(jī)資訊 編輯: 瀏覽量:100
    2021-07-23 14:31:24
    ??什么是虛擬主機(jī)?虛擬主機(jī)是一種特殊的軟硬件技術(shù),它可以將網(wǎng)絡(luò)上的每一臺(tái)計(jì)算機(jī)分成多個(gè)虛擬主機(jī),每個(gè)虛擬主機(jī)可以獨(dú)立對(duì)外提供www服務(wù),這樣就可以實(shí)現(xiàn)一臺(tái)主機(jī)對(duì)外提供多個(gè)web服務(wù),每個(gè)虛擬主機(jī)之間是獨(dú)立的,互不影響。在真實(shí)的服務(wù)器環(huán)境,為了充分利用服務(wù)器資源,一臺(tái)nginx web服務(wù)器會(huì)同時(shí)配置N個(gè)虛擬主機(jī),這樣可以充分利用服務(wù)器的資源,方便管理員的統(tǒng)一管理。下面就由新網(wǎng)小編和大家講一講nginx虛擬主機(jī)配置教程。

    ??一、Nginx的應(yīng)用概述

    ??Nginx作為一款高性能的http服務(wù)器/反向代理服務(wù)器以及電子郵件(IMAP/POP3)代理服務(wù)器。

    ??1、http服務(wù)器

    ??Nginx是一個(gè)http服務(wù)可以獨(dú)立提供http服務(wù)

    ??2、虛擬主機(jī)

    ??可以實(shí)現(xiàn)在一臺(tái)服務(wù)器虛擬出多個(gè)網(wǎng)站。例如個(gè)人網(wǎng)站使用的虛擬主機(jī)。

    ??3、反向代理,負(fù)載均衡

    ??當(dāng)網(wǎng)站的訪問量達(dá)到一定程度后,單臺(tái)服務(wù)器不能滿足用戶的請(qǐng)求時(shí),需要用多臺(tái)服務(wù)器集群可以使用nginx做反向代理。并且多臺(tái)服務(wù)器可以平均分擔(dān)負(fù)載,不會(huì)因?yàn)槟撑_(tái)服務(wù)器負(fù)載高宕機(jī)而某臺(tái)服務(wù)器閑置的情況。

    ??二、什么是虛擬主機(jī)

    ??虛擬主機(jī)技術(shù)是互聯(lián)網(wǎng)服務(wù)器采用的節(jié)省服務(wù)器硬件成本的技術(shù),虛擬主機(jī)技術(shù)主要應(yīng)用于HTTP(Hypertext Transfer Protocol,超文本傳輸協(xié)議)服務(wù),將一臺(tái)服務(wù)器的某項(xiàng)或者全部服務(wù)內(nèi)容邏輯劃分為多個(gè)服務(wù)單位,對(duì)外表現(xiàn)為多個(gè)服務(wù)器,從而充分利用服務(wù)器硬件資源。

    ??虛擬主機(jī)是使用特殊的軟硬件技術(shù),把一臺(tái)真實(shí)的物理服務(wù)器主機(jī)分割成多個(gè)邏輯存儲(chǔ)單元。每個(gè)邏輯單元都沒有物理實(shí)體,但是每一個(gè)邏輯單元都能像真實(shí)的物理主機(jī)一樣在網(wǎng)絡(luò)上工作,具有單獨(dú)的IP地址(或共享的IP地址)、獨(dú)立的域名以及完整的Internet服務(wù)器(支持WWW、FTP、E-mail等)功能。

    ??虛擬主機(jī)的關(guān)鍵技術(shù)在于,即使在同一臺(tái)硬件、同一個(gè)操作系統(tǒng)上,運(yùn)行著為多個(gè)用戶打開的不同的服務(wù)器程式,也互不干擾。而各個(gè)用戶擁有自己的一部分系統(tǒng)資源(IP地址、文檔存儲(chǔ)空間、內(nèi)存、CPU等)。各個(gè)虛擬主機(jī)之間完全獨(dú)立,在外界看來,每一臺(tái)虛擬主機(jī)和一臺(tái)單獨(dú)的主機(jī)的表現(xiàn)完全相同。所以這種被虛擬化的邏輯主機(jī)被形象地稱為“虛擬主機(jī)”。

    ??三、基于IP的虛擬主機(jī)

    ??基于IP地址的虛擬主機(jī)原理:相同端口,相同域名,不同的IP地址;也就是說多個(gè)虛擬主機(jī)之間擁有相同的端口和域名,使用IP地址不同的方式區(qū)分不同虛擬主機(jī),當(dāng)然訪問的時(shí)候就需要使用不同IP或者域名去訪問了,綁定域名時(shí)也就需要不同域名綁定不同ip地址,但不可一個(gè)域名綁定多個(gè)ip

    ??配置

    ??http{ ......省略其他代碼 #第一臺(tái)虛擬主機(jī) server { listen IP地址:80; server_name a.jkyst.xy或者ip地址; access_log logs/a.access.log; location{ root html/a; index index.html index.htm; } ......省略其他代碼 } #第二臺(tái)虛擬主機(jī) server{ listen IP地址:80; server_name b.jkyst.xyz或者IP地址; access_log logs/b.access.log; location{ root html/b; index index.html index.htm; } ......省略其他代碼 } #第三臺(tái)虛擬主機(jī) server{ listen IP地址:80; server_name c.jkyst.xyz或者IP地址; access_log logs/c.access.log; location{ root html/c; index index.html index.htm; } ......省略其他代碼 } }

    ??實(shí)戰(zhàn)

    ??這里為大家演示一種虛擬主機(jī)的實(shí)現(xiàn),因?yàn)榛谟蛎奶摂M主機(jī)比較常見這里就為大家演示這種虛擬主機(jī)

    ??環(huán)境介紹

    ??操作系統(tǒng)版本:

    ??root@jia:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 19.10 Release: 19.10 Codename: eoan root@jia:~# cat /proc/version Linux version 5.3.0-18-generic (buildd@lcy01-amd64-027) (gcc version 9.2.1 20190909 (Ubuntu 9.2.1-8ubuntu1)) #19-Ubuntu SMP Tue Oct 8 20:14:06 UTC 2019

    ??nginx版本:

    ??root@jia:~# nginx -v nginx version: nginx/1.16.1 (Ubuntu)

    ??配置nginx.conf

    ??配置文件位置:/etc/nginx/conf.d/*.conf

    ??nginx安裝方式不同位置不同,具體請(qǐng)查看自己的配置文件位置

    ??下面是配置文件內(nèi)容:

    ??root@jia:/var/www/html# cat /etc/nginx/conf.d/default.conf server { listen 80; server_name a.jkyst.xyz; location / { root /var/www/html/a; index index.html index.htm; } } server { listen 80; server_name b.jkyst.xyz; location / { root /var/www/html/b; index index.html index.htm; } } server { listen 80; server_name c.jkyst.xyz; location / { root /var/www/html/c; index index.html index.htm; }

    ??記住修改配置文件后一定要重新啟動(dòng)nginx

    ??root@jia:~# systemctl restart nginx

    ??創(chuàng)建主頁文件

    ??首先創(chuàng)建存放主頁html文件的目錄

    ??root@jia:~# cd /var/www/html/ root@jia:/var/www/html# mkdir a b c #生成主頁文件 root@jia:/var/www/html# echo a.jkyst.xyz > a/index.html root@jia:/var/www/html# echo b.jkyst.xyz > b/index.html root@jia:/var/www/html# echo c.jkyst.xyz > c/index.html

    ??修改host文件

    ??這里修改hosts文件需要注意一下,在那個(gè)PC上面驗(yàn)證就在那個(gè)PC上面修改host文件

    ??windows主機(jī)hosts文件路徑:C:\Windows\System32\drivers\etc

    ??linux版本hosts文件路徑:/etc/

    ??需要寫入的內(nèi)容

    ??127.0.0.1 a.jkyst.xyz //127.0.0.1是nginx服務(wù)器的IP地址,我這里使用的是同一臺(tái)PC 127.0.0.1 b.jkyst.xyz 127.0.0.1 c.jkyst.xyz

    ??測(cè)試

    ??root@jia:~# curl a.jkyst.xyz a.jkyst.xyz root@jia:~# curl b.jkyst.xyz b.jkyst.xyz root@jia:~# curl c.jkyst.xyz c.jkyst.xyz

    ??Nginx是一款開源的、跨平臺(tái)的高性能web服務(wù)器,它有著高性能,穩(wěn)定性高,配置簡(jiǎn)單,模塊結(jié)構(gòu)化,資源消耗低的優(yōu)點(diǎn)。同時(shí)支持反向代理、負(fù)載均衡、緩存的功能。其采用多進(jìn)程+epoll(IO多路復(fù)用)模型,也對(duì)互聯(lián)網(wǎng)高并發(fā)連接業(yè)務(wù)有著很好的支持。小伙伴們要想獲得更多nginx虛擬主機(jī)的內(nèi)容,請(qǐng)關(guān)注新網(wǎng)!

    聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)

    送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)

    需注明出處:新網(wǎng)idc知識(shí)百科

    免費(fèi)咨詢獲取折扣

    Loading
    国产精品视频白浆免费视频_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片

    <samp id="tdkee"></samp>

      <mark id="tdkee"><acronym id="tdkee"></acronym></mark>