<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • apache的虛擬web主機(jī)配置圖文介紹-創(chuàng)新互聯(lián)

            今天小編就為大家?guī)?lái)一篇apache的虛擬web主機(jī)配置圖文介紹的文章。小編覺(jué)得挺不錯(cuò)的,為此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。

            在下花園等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作 網(wǎng)站設(shè)計(jì)制作定制網(wǎng)站建設(shè),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),網(wǎng)絡(luò)營(yíng)銷推廣,外貿(mào)網(wǎng)站建設(shè),下花園網(wǎng)站建設(shè)費(fèi)用合理。

            @[toc]
            apache 常用的功能,虛擬主機(jī)

            一:虛擬Web主機(jī)

            • 在同一臺(tái)服務(wù)器中運(yùn)行多個(gè)Web站點(diǎn),其中每一個(gè)站點(diǎn)并不獨(dú)立占用一臺(tái)真正的計(jì)算機(jī)

              1.1 httpd支持的虛擬主機(jī)類型(三種)

            • 基于域名的類型
            • 基于IP地址的虛擬主機(jī)
            • 基于端口的虛擬主機(jī)
              例如:
              www.kgc.om
              www.accp.com
              IP相同,端口相同

            IP不同,端口相同

            IP相同,端口不通

            apache的虛擬web主機(jī)配置圖文介紹

            二:構(gòu)建虛擬主機(jī)基于域名的實(shí)驗(yàn)

            2.1.1 安裝軟件包

            [root@localhost ~]# yum install bind httpd -y
            Package 32:bind-9.11.4-9.P2.el7.x86_64 already installed and latest version
            Package httpd-2.4.6-90.el7.centos.x86_64 already installed and latest version
            Nothing to do

            2.1.2 關(guān)閉防火墻增強(qiáng)服務(wù)

            [root@localhost ~]# setenforce 0
            [root@localhost ~]# systemctl stop firewalld.service 
            [root@localhost ~]#

            2.1.3 配置dns

            配置dns全局配置文件/etc/named.conf
            [root@localhost ~]# vim /etc/named.conf 
            options {
                 listen-on port 53 { any; };
                 listen-on-v6 port 53 { ::1; };
                 directory    "/var/named";
                 dump-file    "/var/named/data/cache_dump.db";
                 statistics-file "/var/named/data/named_stats.txt";
                 memstatistics-file "/var/named/data/named_mem_stats.txt";
                 recursing-file  "/var/named/data/named.recursing";
                 secroots-file  "/var/named/data/named.secroots";
                 allow-query   { any; };
            配置dns區(qū)域配置文件/etc/named.rfc1912.zones
            [root@localhost ~]# vim /etc/named.rfc1912.zones 
            zone "kgc.com" IN {
                 type master;
                 file "kgc.com.zone";
                 allow-update { none; };
            };
            
            zone "accp.com" IN {
                 type master;
                 file "accp.com.zone";
                 allow-update { none; };
            }; 
            修改dns的區(qū)域數(shù)據(jù)文件
            [root@localhost ~]# cd /var/named/
            [root@localhost named]# ls
            data  dynamic  named.ca  named.empty  named.localhost  named.loopback  slaves
            [root@localhost named]# cp -p named.localhost kgc.com.zone
            [root@localhost named]# vim kgc.com.zone 
            $TTL 1D
            @    IN SOA  @ rname.invalid. (
                                 0    ; serial
                                 1D    ; refresh
                                 1H    ; retry
                                 1W    ; expire
                                 3H )   ; minimum
                 NS    @
                 A    127.0.0.1
            www   IN    A    192.168.247.150
            ~ 
            [root@localhost named]# cp -p kgc.com.zone accp.com.zone
            修改完畢,啟動(dòng)dns服務(wù)
            [root@localhost named]# systemctl start named
            為客戶機(jī)配置好dns,去進(jìn)行測(cè)試服務(wù)是否生效

            apache的虛擬web主機(jī)配置圖文介紹

            nslookup 解析成功

            apache的虛擬web主機(jī)配置圖文介紹

            2.1.4 創(chuàng)建虛擬主機(jī)配置文件,位置在/etc/httpd/conf/extra/,為了簡(jiǎn)明之意,文件名設(shè)為vhost.conf

            [root@localhost httpd]# ls
            conf  conf.d  conf.modules.d  logs  modules  run
            [root@localhost httpd]# ls -l
            total 0
            drwxr-xr-x. 2 root root  37 Dec 12 14:45 conf
            drwxr-xr-x. 2 root root  82 Dec 12 14:45 conf.d
            drwxr-xr-x. 2 root root 146 Dec 12 14:45 conf.modules.d
            lrwxrwxrwx. 1 root root  19 Dec 12 14:45 logs -> ../../var/log/httpd
            lrwxrwxrwx. 1 root root  29 Dec 12 14:45 modules -> ../../usr/lib64/httpd/modules
            lrwxrwxrwx. 1 root root  10 Dec 12 14:45 run -> /run/httpd
            [root@localhost httpd]# 
            [root@localhost httpd]# cd conf
            [root@localhost conf]# ls
            httpd.conf  magic
            [root@localhost conf]# mkdir extra
            [root@localhost conf]# cd extra/
            [root@localhost extra]# ls
            [root@localhost extra]# 

            /etc/httpd/conf/extra/vhost.conf文件中

            • 指的是所有的ip地址同過(guò)80端口都可以訪問(wèn)
              DocumentRoot   “是web站點(diǎn)目錄”
              ServerName  “站點(diǎn)服務(wù)域名”
              Errorlog   “指定錯(cuò)誤日志路徑”
              Customlog   “指定訪問(wèn)日志路徑”   后面跟common擴(kuò)展工具
              指定詳細(xì)配置的目錄名,可以發(fā)現(xiàn)是web站點(diǎn)目錄的父目錄
              允許所有用戶主機(jī)的所有訪問(wèn)權(quán)限     //后面由此還會(huì)擴(kuò)展更多的配置屬性
              [root@localhost extra]# vim vhost.conf
              1 <VirtualHost *:80>
              2  DocumentRoot "/var/www/html/kgc"
              3  ServerName www.kgc.com
              4  Errorlog "logs/www.kgc.com.error_log"
              5  Customlog "logs/www.kgc.comaccess_log" common
              6  <Directory "/var/www/html">
              7   Require all granted
              8  </Directory>
              9 </VirtualHost>
              10 
              11 <VirtualHost *:80>
              12  DocumentRoot "/var/www/html/accp"
              13  ServerName www.accp.com
              14  Errorlog "logs/www.accp.com.error_log"
              15  Customlog "logs/www.accp.comaccess_log" common
              16  <Directory "/var/www/html">
              17   Require all granted
              18  </Directory>
              19 </VirtualHost>
            ### 2.1.5 創(chuàng)建兩個(gè)web站點(diǎn)的首頁(yè),首頁(yè)文件index.html在/var/www/html下面的站點(diǎn)目錄中
            ```bash
            [root@localhost extra]# cd /var/
            [root@localhost var]# ls
            account  cache  db   games  kerberos  local  log  named  opt    run   target  www
            adm    crash  empty  gopher  lib    lock  mail  nis   preserve  spool  tmp   yp
            [root@localhost var]# cd www
            [root@localhost www]# ls
            cgi-bin  html
            [root@localhost www]# cd html
            [root@localhost html]# ls
            [root@localhost html]# mkdir kgc accp
            [root@localhost html]# ls
            accp  kgc
            [root@localhost html]# echo "this is accp web" > accp/index.html
            [root@localhost html]# echo "this is kgc web" > kgc/index.html
            [root@localhost html]# tree accp kgc
            accp
            └── index.html
            kgc
            └── index.html
            
            0 directories, 2 files
            [root@localhost html]# 

            2.1.7 重點(diǎn):需要把extra的路徑加入到主配置文件中,啟動(dòng)時(shí)才可以識(shí)別

            [root@localhost html]# vim /etc/httpd/conf/httpd.conf 
            354 Include conf/extra/vhost.conf

            2.1.8 開(kāi)啟服務(wù),查看服務(wù)端口

            [root@localhost html]# systemctl start httpd
            [root@localhost html]# netstat -natp | grep httpd
            tcp6    0    0 :::80          :::*           LISTEN    79262/httpd 

            2.1.9 在客戶機(jī)驗(yàn)證

            apache的虛擬web主機(jī)配置圖文介紹
            apache的虛擬web主機(jī)配置圖文介紹

            三:構(gòu)建虛擬主機(jī)————基于端口的實(shí)驗(yàn)

            以上個(gè)實(shí)驗(yàn)為基礎(chǔ),進(jìn)行端口不通的虛擬主機(jī)的配置

            3.1.1 修改虛擬web主機(jī)的配置文件,增加一項(xiàng)8080端口的參數(shù),為了區(qū)別站點(diǎn),需要把站點(diǎn)文件名修改作以區(qū)分,不會(huì)覆蓋

            [root@localhost html]# vim /etc/httpd/conf/extra/vhost.conf 
            //復(fù)制修改增加
             11 <VirtualHost *:8080>
             12  DocumentRoot "/var/www/html/kgc02"
             13  ServerName www.kgc02.com
             14  Errorlog "logs/www.kgc02.com.error_log"
             15  Customlog "logs/www.kgc02.comaccess_log" common
             16  <Directory "/var/www/html">
             17   Require all granted
             18  </Directory>
             19 </VirtualHost>
            [root@localhost html]# ls
            accp  kgc
            [root@localhost html]# cp -p kgc kgc02
            cp: omitting directory ‘kgc’
            [root@localhost html]# mkdir kgc02
            [root@localhost html]# echo "this is web kgc02" >kgc02/index.html
            [root@localhost html]# 

            3.1.2 增加了端口,也就增加了監(jiān)聽(tīng)地址,監(jiān)聽(tīng)地址的修改在主配置文件/etc/httpd/conf/httpd/conf中

            [root@localhost html]# vim /etc/httpd/conf/httpd.conf
             41 Listen 192.168.247.150:80
             42 Listen 192.168.247.150:8080
             43 #Listen 80

            3.1.3 重啟服務(wù),驗(yàn)證接口是否開(kāi)啟

            [root@localhost html]# systemctl restart httpd
            [root@localhost html]# netstat -napt | grep httpd
            tcp     0    0 192.168.247.150:8080   0.0.0.0:*        LISTEN    91814/httpd     
            tcp     0    0 192.168.247.150:80    0.0.0.0:*        LISTEN    91814/httpd 

            3.1.4 查看驗(yàn)證,IP地址一樣,端口不一樣

            apache的虛擬web主機(jī)配置圖文介紹

            四:構(gòu)建虛擬主機(jī)————基于IP不同的實(shí)驗(yàn)

            4.1.1 添加網(wǎng)卡,創(chuàng)建幾個(gè)不同的IP地址的虛擬web主機(jī)就需要增加幾個(gè)網(wǎng)卡

            [root@localhost html]# ifconfig
            ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
                 inet 192.168.247.150  netmask 255.255.255.0  broadcast 192.168.247.255
            
            ens36: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
                 inet 192.168.247.158  netmask 255.255.255.0  broadcast 192.168.247.255

            驗(yàn)證網(wǎng)卡是否聯(lián)網(wǎng)

            apache的虛擬web主機(jī)配置圖文介紹

            4.1.2 修改虛擬web主機(jī)的配置文件

            備注:當(dāng)服務(wù)器中使用不同IP的虛擬web主機(jī)時(shí),/etc/httpd/conf/extra/vhost.conf文件中的IP地址需要具象到一個(gè)固定的IP地址,不可以再用*通配符號(hào),以免混淆
            [root@localhost html]# vim /etc/httpd/conf/extra/vhost.conf 
            <VirtualHost 192.168.247.158:80>
              DocumentRoot "/var/www/html/accpaccp"
              ServerName www.accpaccp.com
              Errorlog "logs/www.accpaccp.com.error_log"
              Customlog "logs/www.accpaccp.comaccess_log" common
              <Directory "/var/www/html">
              Require all granted
              </Directory>
            </VirtualHost>

            4.1.3 創(chuàng)建新建的虛擬web站點(diǎn)目錄

            [root@localhost html]# ls
            accp  accp02  kgc  kgc02
            [root@localhost html]# mkdir accpaccp
            [root@localhost html]# echo "this is 192.168.247.158" > accpaccp/index.html

            4.1.4 修改主配置文件,增加監(jiān)聽(tīng)地址

            [root@localhost html]# vim /etc/httpd/conf/httpd.conf 
            Listen 192.168.247.158:80

            4.1.5 重啟httpd服務(wù)

            [root@localhost html]# systemctl restart httpd
            [root@localhost html]# netstat -natp | grep httpd
            tcp     0    0 192.168.247.150:8080   0.0.0.0:*        LISTEN    123662/httpd     
            tcp     0    0 192.168.247.158:80    0.0.0.0:*        LISTEN    123662/httpd     
            tcp     0    0 192.168.247.150:80    0.0.0.0:*        LISTEN    123662/httpd 

            4.1.6 客戶機(jī)驗(yàn)證

            #####因?yàn)闆](méi)有配置dns解析,所以需要輸入IP地址去進(jìn)入網(wǎng)站,接下來(lái)增加這個(gè)ip地址的域名解析
            apache的虛擬web主機(jī)配置圖文介紹
            apache的虛擬web主機(jī)配置圖文介紹
            apache的虛擬web主機(jī)配置圖文介紹

            4.1.7 修改dns配置文件

            /etc/named.rfc1912.zones文件
            [root@localhost html]# vim /etc/named.rfc1912.zones
            zone "accpaccp.com" IN {
                 type master;
                 file "accpaccp.com.zone";
                 allow-update { none; };
            };
            /var/named/目錄,創(chuàng)建對(duì)應(yīng)的區(qū)域數(shù)據(jù)文件
            [root@localhost html]# cd /var/named
            [root@localhost named]# ls
            accp.com.zone  data  dynamic  kgc.com.zone  named.ca  named.empty  named.localhost  named.loopback  slaves
            [root@localhost named]# cp -p accp.com.zone accpaccp.com.zone
            [root@localhost named]# vim accpaccp.com.zone 
            $TTL 1D
            @    IN SOA  @ rname.invalid. (
                                 0    ; serial
                                 1D    ; refresh
                                 1H    ; retry
                                 1W    ; expire
                                 3H )   ; minimum
                 NS    @
                 A    127.0.0.1
            www   IN    A    192.168.247.158

            4.1.8 重啟域名解析服務(wù)

            [root@localhost named]# systemctl restart named

            apache的虛擬web主機(jī)配置圖文介紹

            五:創(chuàng)建站點(diǎn)內(nèi)的超鏈接

            5.1 修改首頁(yè)

            [root@localhost named]# vim /var/www/html/accpaccp/index.html 
            <html>
            <head>
             <title>hello world</title>
            </head>
            <body>
              <h2><a href="http://www.accp.com/index.html">hello world</a></h2>
            </body>
            </html>

            5.2 客戶機(jī)測(cè)試,當(dāng)然,還需要在重啟HTTPD服務(wù)

            [root@localhost named]# systemctl restart httpd

            apache的虛擬web主機(jī)配置圖文介紹
            apache的虛擬web主機(jī)配置圖文介紹

            上述就是apache的虛擬web主機(jī)配置的詳細(xì)內(nèi)容,詳細(xì)使用情況還需要大家自己動(dòng)手實(shí)驗(yàn)使用過(guò)才能領(lǐng)會(huì)。如果想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

            另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

            當(dāng)前名稱:apache的虛擬web主機(jī)配置圖文介紹-創(chuàng)新互聯(lián)
            文章來(lái)源:http://www.jbt999.com/article0/dhcsoo.html

            成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)用戶體驗(yàn)、網(wǎng)站維護(hù)網(wǎng)頁(yè)設(shè)計(jì)公司、全網(wǎng)營(yíng)銷推廣、域名注冊(cè)

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

            微信小程序開(kāi)發(fā)

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 日本黄色美女网站 | 在线成人黄 | 91中文成人 | 青青草原人人超碰 | 天堂中文视频在线观看 |