亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Apache > 正文

Apache Web 服務器怎么配置兩個或多個站點?

2024-08-27 18:24:01
字體:
來源:轉載
供稿:網友
  如何在流行而強大的 Apache Web 服務器上托管兩個或多個站點。
  在我的上一篇文章中,我解釋了如何為單個站點配置 Apache Web 服務器,事實證明這很容易。在這篇文章中,我將向你展示如何使用單個 Apache 實例來服務多個站點。
  注意:我寫這篇文章的環境是 Fedora 27 虛擬機,配置了 Apache 2.4.29。如果你用另一個發行版或不同的 Fedora 版本,那么你使用的命令以及配置文件的位置和內容可能會有所不同。
  正如我之前的文章中提到的,Apache 的所有配置文件都位于 /etc/httpd/conf 和 /etc/httpd/conf.d 。默認情況下,站點的數據位于 /var/www 中。對于多個站點,你需要提供多個位置,每個位置對應托管的站點。
  基于名稱的虛擬主機
  使用基于名稱的虛擬主機,你可以為多個站點使用一個 IP 地址?,F代 Web 服務器,包括 Apache,使用指定 URL 的 hostname 部分來確定哪個虛擬 Web 主機響應頁面請求。這僅僅需要比一個站點更多的配置。
  即使你只從單個站點開始,我也建議你將其設置為虛擬主機,這樣可以在以后更輕松地添加更多站點。在本文中,我將從上一篇文章中我們停止的地方開始,因此你需要設置原來的站點,即基于名稱的虛擬站點。
  準備原來的站點
  在設置第二個站點之前,你需要為現有網站提供基于名稱的虛擬主機。如果你現在沒有站點,請返回并立即創建一個。
  一旦你有了站點,將以下內容添加到 /etc/httpd/conf/httpd.conf 配置文件的底部(添加此內容是你需要對 httpd.conf 文件進行的唯一更改):
  <VirtualHost 127.0.0.1:80>
  DocumentRoot /var/www/html
  ServerName www.site1.org
  </VirtualHost>
  這將是第一個虛擬主機配置節,它應該保持為第一個,以使其成為默認定義。這意味著通過 IP 地址或解析為此 IP 地址但沒有特定命名主機配置節的其它名稱對服務器的 HTTP 訪問將定向到此虛擬主機。所有其它虛擬主機配置節都應跟在此節之后。
  你還需要使用 /etc/hosts 中的條目設置你的網站以提供名稱解析。上次,我們只使用了 localhost 的 IP 地址。通常,這可以使用你使用的任何名稱服務來完成,例如 Google 或 Godaddy。對于你的測試網站,通過在 /etc/hosts 中的 localhost 行添加一個新名稱來完成此操作。添加兩個網站的條目,方便你以后不需再次編輯此文件。結果如下:
  127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 www.site1.org www.site2.org
  讓我們將 /var/www/html/index.html 文件改變得更加明顯一點。它應該看起來像這樣(帶有一些額外的文本來識別這是站點 1):
  <h1>Hello World</h1>
  Web site 1.
  重新啟動 HTTPD 服務器,已啟用對 httpd 配置的更改。然后,你可以從命令行使用 Lynx 文本模式查看網站。
  [root@testvm1 ——]# systemctl restart httpd
  [root@testvm1 ——]# lynx www.site1.org
  Hello World
  Web site 1.
  <snip>
  Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.
  Arrow keys: Up and Down to move. Right to follow a link; Left to go back.
  H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list
  你可以看到原始網站的修改內容,沒有明顯的錯誤,先按下 Q 鍵,然后按 Y 退出 Lynx Web 瀏覽器。
  配置第二個站點
  現在你已經準備好建立第二個網站。使用以下命令創建新的網站目錄結構:
  [root@testvm1 html]# mkdir -p /var/www/html2
  注意,第二個站點只是第二個 html 目錄,與第一個站點位于同一 /var/www 目錄下。
  現在創建一個新的索引文件 /var/www/html2/index.html ,其中包含以下內容(此索引文件稍有不同,以區別于原來的網站):
  <h1>Hello World -- Again</h1>
  Web site 2.
  在 httpd.conf 中為第二個站點創建一個新的配置節,并將其放在上一個虛擬主機配置節下面(這兩個應該看起來非常相似)。此節告訴 Web 服務器在哪里可以找到第二個站點的 HTML 文件。
  <VirtualHost 127.0.0.1:80>
  DocumentRoot /var/www/html2
  ServerName www.site2.org
  </VirtualHost>
  重啟 HTTPD,并使用 Lynx 來查看結果。
  [root@testvm1 httpd]# systemctl restart httpd
  [root@testvm1 httpd]# lynx www.site2.org
  Hello World -- Again
  Web site 2.
  <snip>
  Commands: Use arrow keys to move, '?' for help, 'q' to quit, '<-' to go back.
  Arrow keys: Up and Down to move. Right to follow a link; Left to go back.
  H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list
  在這里,我壓縮了輸出結果以適應這個空間。頁面的差異表明這是第二個站點。要同時顯示兩個站點,請打開另一個終端會話并使用 Lynx Web 瀏覽器查看另一個站點。
  其他考慮
  這個簡單的例子展示了如何使用 Apache HTTPD 服務器的單個實例來服務于兩個站點。當考慮其他因素時,配置虛擬主機會變得有點復雜。
  例如,你可能希望為這些網站中的一個或全部使用一些 CGI 腳本。為此,你可能為 CGI 程序在 /var/www 目錄下創建一些目錄: /var/www/cgi-bin 和 /var/www/cgi-bin2 ,以與 HTML 目錄命名一致。然后,你需要將配置指令添加到虛擬主機節,以指定 CGI 腳本的目錄位置。每個站點可以有下載文件的目錄。這還需要相應虛擬主機節中的條目。
  Apache 網站 描述了管理多個站點的其他方法,以及從性能調優到安全性的配置選項。
  Apache 是一個強大的 Web 服務器,可以用來管理從簡單到高度復雜的網站。盡管其總體市場份額在縮小,但它仍然是互聯網上最常用的 HTTPD 服務器。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品男人的天堂| 伦伦影院午夜日韩欧美限制| 91av在线看| 国产v综合v亚洲欧美久久| 亚洲图片在区色| 91豆花精品一区| 亚洲国产欧美一区| 国产日韩欧美综合| 伊人久久久久久久久久| 粗暴蹂躏中文一区二区三区| 国产91九色视频| 亚洲人在线观看| 欧美午夜女人视频在线| 久久久999精品视频| 日韩av综合中文字幕| 成人在线播放av| 亚洲三级 欧美三级| 97精品视频在线播放| 国产精品日韩在线播放| 欧美电影在线免费观看网站| 国产91精品黑色丝袜高跟鞋| 欧美在线观看网站| 丁香五六月婷婷久久激情| 日韩在线资源网| 国产精品一区二区女厕厕| 日日骚av一区| 成人网址在线观看| 亚洲人成亚洲人成在线观看| 国产成人久久久| 国产日韩在线一区| 久久综合国产精品台湾中文娱乐网| 亚洲va久久久噜噜噜| 亚洲最新av网址| 国产精品久久久久久久久久小说| 精品高清美女精品国产区| 日韩成人激情视频| 色中色综合影院手机版在线观看| 国产欧美精品一区二区三区介绍| 色777狠狠综合秋免鲁丝| 国产日韩欧美黄色| 欧美午夜精品久久久久久久| 一个人看的www欧美| 欧美日在线观看| 日本高清视频一区| 亚洲色在线视频| 91色精品视频在线| 欧美久久精品午夜青青大伊人| 81精品国产乱码久久久久久| 精品欧美国产一区二区三区| 自拍偷拍亚洲欧美| 国产精品午夜国产小视频| 成人久久一区二区三区| 国产精品草莓在线免费观看| 日本久久久久亚洲中字幕| 韩日欧美一区二区| 日韩av在线不卡| 国产成+人+综合+亚洲欧洲| 色妞色视频一区二区三区四区| 青青草一区二区| 少妇精69xxtheporn| 日韩国产一区三区| 国产成人avxxxxx在线看| 欧美日韩在线视频一区| 久久久久国产精品免费| 久久久999国产精品| 狠狠综合久久av一区二区小说| 欧美日韩国产一中文字不卡| 色综合久久悠悠| 亚洲美女免费精品视频在线观看| 精品亚洲va在线va天堂资源站| 国产精品视频不卡| 亚州国产精品久久久| 亚洲第一区中文99精品| 国产精品美女www爽爽爽视频| 95av在线视频| 另类图片亚洲另类| 国语自产精品视频在免费| 91精品国产综合久久男男| 欧美精品在线免费观看| 欧美理论片在线观看| 国产精品自产拍在线观| 亚洲男人天堂九九视频| 久久99国产综合精品女同| 黑人巨大精品欧美一区二区| 精品高清美女精品国产区| 午夜精品一区二区三区在线播放| 国产丝袜一区视频在线观看| 久久人人爽亚洲精品天堂| 国产日韩在线一区| 日韩欧美在线观看视频| 国内精品模特av私拍在线观看| 国产91色在线| 亚洲视频综合网| 亚洲美女免费精品视频在线观看| 欧美一级电影久久| 国产欧美在线看| 欧美日韩免费在线| 自拍偷拍亚洲一区| 国产精品∨欧美精品v日韩精品| 88国产精品欧美一区二区三区| 国产精品久久电影观看| 欧美在线观看视频| 国产精品久久久久久搜索| 日韩在线观看免费全| 久久久av电影| 欧美日韩成人黄色| 欧美黑人巨大xxx极品| 色偷偷亚洲男人天堂| 久久成人av网站| 91av在线看| 亚洲欧洲国产精品| 亚洲香蕉伊综合在人在线视看| 91精品国产高清自在线| 91久久精品在线| 久久久精品免费视频| 亚洲欧洲在线看| 国产精品美女久久久久av超清| 中文字幕日韩欧美精品在线观看| 国产999精品久久久影片官网| 欧美亚洲另类在线| 欧美国产日韩一区| 亚洲精品美女在线观看| 97在线视频精品| 国产精品欧美亚洲777777| 亚洲综合中文字幕在线| 久久国产精品首页| 成人h视频在线观看播放| 欧美黄网免费在线观看| 欧美一级电影久久| 91精品美女在线| 欧洲亚洲妇女av| 菠萝蜜影院一区二区免费| 国产精品久久久久影院日本| 国产精品爽爽爽爽爽爽在线观看| 欧美香蕉大胸在线视频观看| 久久精品久久精品亚洲人| 国产精品成人久久久久| 色老头一区二区三区在线观看| 91在线国产电影| 亚洲人成免费电影| 中文字幕久热精品视频在线| 欧美亚洲视频在线观看| zzijzzij亚洲日本成熟少妇| 久热精品视频在线免费观看| 97avcom| 欧美激情第6页| 国产91色在线免费| 日韩欧美在线看| 欧美性xxxxhd| 欧美亚洲免费电影| 欧美性猛交xxxx偷拍洗澡| 欧美性黄网官网| 欧美激情视频在线| 大桥未久av一区二区三区| 国产精品欧美一区二区三区奶水| 91精品国产高清自在线看超| 欧美一区二区大胆人体摄影专业网站| 92版电视剧仙鹤神针在线观看| 亚洲三级免费看| 午夜精品一区二区三区在线视频| 欧美日韩在线观看视频| 国产精品一区二区三区久久久| 国产欧美精品一区二区三区介绍| 欧美日韩午夜视频在线观看|