亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

Fedora apache配置一個基于IP的虛擬主機

添加時間:2011-3-4  添加: admin 

給大家推薦一款很不錯的Fedora apache系統很有學習價值,這里我主要講解Fedora apache系統的應用,包括介紹Fedora apache包背景知識等方面。前期準備安裝Fedora apache及其附屬的包,在我的系統下分別為:

  1. httpd-2.2.10-2.i386.rpm   
  2. httpd-manual-2.2.10-2.i386.rpm   
  3. httpd-tools-2.2.10-2.i386.rpm 

配置一個基于IP的虛擬主機

第一步:當前的網絡增加一個虛擬IP地址。使用命令:ifconfig wlan0:0 192.169.0.35 netmask 255.255.255.0 。這樣當前主機使用了兩個邏輯ip分別為 192.168.0.32 和192.168.0.35。

第二步:配置,在"/etc/httpd/conf/httpd.conf"最后加入如下內容:

  1. <VirtualHost 192.168.0.32:80> #指定IP和端口號  
  2. ServerAdmin rexchenhan@gmail.com   
  3. DocumentRoot /var/www/html/www.rex.com #這里是存放該網站的目錄  
  4. ServerName www.rex.com   
  5. ErrorLog logs/dummy-host.www.rex.com-error_log#日志的位置  
  6. CustomLog logs/dummy-host.www.rex.com-access_log common   
  7. </VirtualHost>   
  8. <VirtualHost 192.168.0.35:80>   
  9. ServerAdmin rexchenhan@gmail.com   
  10. DocumentRoot /var/www/html/auto.rex.com   
  11. ServerName auto.rex.com   
  12. ErrorLog logs/dummy-host.auto.rex.com-error_log   
  13. CustomLog logs/dummy-host.auto.rex.com-access_log common   
  14. </VirtualHost> 

第三步:在/var/www/html下創建網站對應目錄。www.rex.com auto.rex.com分別創建對應的index.html用于測試,并且給兩個目錄所屬組改為Fedora apache。 最后使用links 訪問以上兩個ip地址,可見分別訪問到了兩個不同網站。

4. 配置一個基于端口的虛擬主機

第一步:修改主配置文件,加入一個監聽的端口,這里我們指定為8080Listen 8080

第二步:修改增加一個Fedora apache虛擬主機記錄

  1. <VirtualHost 192.168.0.32:8080> #注意這里端口號改為了8080  
  2. ServerAdmin rexchenhan@gmail.com   
  3. DocumentRoot /var/www/html/auto.rex.com   
  4. ServerName auto.rex.com   
  5. ErrorLog logs/dummy-host.auto.rex.com-error_log   
  6. CustomLog logs/dummy-host.auto.rex.com-access_log common   
  7. </VirtualHost>  

第三步:測試同一個地址的兩個端口:80和8080

用links訪問192.168.0.32和192.168.0.32:8080發現分別訪問了兩個不同的頁面。Fedora apache配置一個基于域名的虛擬主機

第一步:修改主配置文件。把之前做的幾個虛擬主機配置全部注釋掉(基于域名和基于IP或端口的方式是沖突的),并且打開NameVirtualHost *:80 這個選項。把兩個之前做好的開頭修改為:<virtualHost *:80>

第二步:這里我的dns里已經把auto.rex.com和www.rex.com全部配置好,所以我直接啟動dns服務,并把自己的dns解析地址指向自己的主機。

第三步:用links打開兩個域名最好使用 http://auto.rex.com 這樣的地址。否則若是當前目錄下有auto.rex.com這個目錄,links會優先打開這個目錄。(迷惑了我很久,剛發現)配置訪問授權一些網站打開后會跳出對話框需要輸入用戶名和密碼,這里也做一個這樣的授權。

第一步:在需要加入訪問控制的虛擬主機配置下加入一些配置。

  1. <Directory "/var/www/html/www.rex.com"> #注意這里目錄和需要配置的主機目錄相同  
  2. AllowOverride AuthConfig   
  3. Order allow,deny   
  4. Allow from all   
  5. </Directory>  

第二步:在www.rex.com目錄下創建文件.htaccess 增加如下內容:

  1. Authtype Basic  
  2. AuthName "www.rex.com Auth page"  
  3. AuthUserFile /etc/httpd/conf/passwd #密碼文件地址  
  4. require valid-user  
  5. require user rexchenhan #允許訪問的用戶名 

      第三步:創建密碼文件
      htpasswd -dc /etc/httpd/conf/passwd rexchenhan這條命令同時創建密碼文件最后,重啟服務,測試。Fedora apache排錯的日志文件目錄/var/log/httpd/,這個目錄下記錄了對應與每個虛擬主機的日志和主錯誤日志


    1. 關鍵字:Fedora apache 配置 IP 虛擬主機
    分享到:

    頂部 】 【 關閉
    版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
    聯系電話:(0757)22630313、22633833
    中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
    網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
    察察 工商 網安 舉報有獎  警警  手機打開網站