国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

在RedHat8.0中輕松配置Apache

2019-11-04 20:51:43
字體:
來源:轉載
供稿:網友

  作者:雷岳俊
  
  曾幾何時,在 Red Hat linux 發行版中配置 Apache 是件非常痛苦的事情。但是,Red Hat 8.0 推出以后,這種情況就成為了歷史。如今,在 Red Hat 中配置 Apache HTTP 服務器已經變成了一件非常輕易的事情。
  
  在 Red Hat 8.0 中,Apache HTTP 服務器已經被升級到了 2.0 版,并且軟件包的名稱也變成了 httpd。我們可以使用 Apache HTTP 配置工具很輕松地進行配置。假如你已經習慣了 Red Hat 以前的工具,那么就會發現 Red Hat 8.0 中的工具更輕易上手。
  
  使用 GUI
  
  Apache HTTP 配置工具提供了一個圖形化的用戶界面,可以簡化 Apache 服務器的 httpd.conf 文件的配置。它可以配置諸如虛擬主機、日志屬性和最大連接數等。要啟動該工具可以采用以下步驟:開始→服務器設置→HTTP Server;也可以從提示符狀態下啟動該工具,方法是輸入 redhat-config-httpd。
  
  配置總覽
  
  第一次進行配置時,首先要設置 “主” 頁面,如圖 1 所示。在 “虛擬主機” 頁面,可以設置缺省的虛擬主機。假如想要為多個 URL 或者虛擬主機服務,那么可以在這里進行添加。“服務器” 頁面可以對服務器的配置進行進一步的更改。在 “調整性能” 頁面,可以對連接進行一些具體的設置。
  [[The No.1 Picture.]]
  圖 1 一些基本的配置
  
  一旦確信所有配置均已經可以滿足需求,就可以保存這些設置。Apache一些基本的配置如圖1所示。
  
  不可忽略的重要設置
  
  雖然 HTTP 配置工具讓 Apache 的配置變得更加簡單,但是在配置過程中,還是可能會忽略掉一些非常重要的設置。為了避免事后查找和檢查錯誤的麻煩,應該在保存之前對所進行的設置做進一步的檢查。
  
  比如,在 “主” 頁面中的服務器名稱文本框中,必須要鍵入一個完整的合法域名 (也就是說必須可以合法地使用它)。假如不指定服務器名稱,那么 Web 服務器會使用系統的 ip 地址。當然,這里可以靈活把握,比如,雖然實際的 DNS 名稱是 research.ge_domain.com,但可以把服務器命名為 www.ge_domain.com。
  
  下面讓我們來看一看 HTTP 配置工具中各頁面里一些要害的配置。
  
  1. “主” 設置頁面
  
  在該頁面中,需要給出維護該Web服務器網管的電子郵件地址。該條目的內容要和httpd.conf文件中ServerAdmin所指示的內容相一致。該郵件地址主要是在系統出現問題時便于及時通知系統治理員。一般而言,這個系統治理員就是你自己了,缺省情況下這個地址是root@localhost。當然,也可以使用一個更加人性化的名字,比如gexiaomin@localhost。
  
  2. 可用地址
  
  在 “主” 設置頁面中,可用地址也是一個非凡值得注重的地方,在此可以定義服務器接受哪一個端口的請求。假如你看 httpd.conf 文件,就會發現這些內容由 Listen 來指示。缺省情況下,Red Hat 的 HTTP 服務器監聽的是 80 端口。假如想改變這一設置,只需點擊右側的 “添加” 按鈕,這時會打開一個如 圖 2 所示的窗口。在這個窗口中,可以定義其它可以接受請求的端口,可以選擇讓服務器監聽所有的地址,或者指定一個專門的 IP 地址。為了避免出現 DNS 查找錯誤,在此我使用 IP 地址來代替域名。假如還有錯誤,可以對這些內容再進行一些更改。
  [[The No.2 Picture.]]
  圖 2 可用地址
  
  3. 虛擬主機頁面
  
  在虛擬主機頁面中 (如圖 3 所示),可以更改 Web 服務器的一些缺省設置。在此也可以在同一臺 Linux 機器上,通過設置讓不同的服務器對應于不同的 IP 地址、主機名或者不同的端口。這里定義了一個缺省的虛擬主機(如圖 4 所示),但是可以根據自己的需求對其進行修改。對于這部分,假如想了解更多信息,可以查看 Apache 主頁的相關內容,網址是 http://httpd.apache.org/docs-2.0/vhosts/。
  [[The No.3 Picture.]]
  圖 3 虛擬主機頁面
  [[The No.4 Picture.]]
  圖 4 虛擬主機的屬性
  
  4. “服務器” 頁面
  
  在該頁面中,可以對服務器的一些基本設置進行更改 (如圖 5 所示)。不過,一般而言這些設置都是適當的,因此無需對其進行更改。非凡需要注重的是,除非非常了解自己在做什么,否則不要把 “用戶” 設置為 root,因為這樣可能使服務器存在很大的安全漏洞。
  [[The No.5 Picture.]]
  圖 5 “服務器” 配置頁面
  
  5. “調整性能” 頁面
  
  該頁面答應對 Apache HTTP 服務器客戶端的連接進行一些設置 (如圖 6 所示)。一般而言,缺省設置已經完全可以滿足需求,因此若無非凡需求,建議不要更改這些參數。需要注重的是,這里更改的設置都將直接影響到服務器的性能。此外,除非重新編譯 Apache 軟件,否則這里最多連接數量不能超過 256 個。這里的設置和 httpd.conf 中的 MaxClients 相對應。
  [[The No.6 Picture.]]
  圖 6 “調整性能” 頁面
  
  另外需要注重的是,假如選中了 “答應持久性的連接”,并且填了一個很大的數,那么很可能會使得服務器由于等待而使性能下降。假如感覺到系統有明顯變慢的跡像,那么這里的設置就是首先需要查看的地方。
  
  測試成果
  
  確認所有的配置都無誤后,點擊 “確定”,并且選擇 “是” 來保存所進行的配置。假如這時想放棄配置,那么請點擊取消。一旦選擇保存后,所進行的配置就會保存至 /etc/httpd/conf/httpd.conf 之中,并且所進行的更改會覆蓋原先的內容。
  
  從這一點而言,雖然 GUI 的界面非常方便,但是對 httpd.conf 文件內容有所了解還是非常有必要的。現在已經設置好了一個完整的 Apache 服務器,下面可以運行一下看看。圖 7 是運行的效果,在此我把主頁設成不久前開發的一個主頁。
  [[The No.7 Picture.]]
  圖 7 Apache 運行效果
  
  結束語
  
  通過上面的介紹你可能已經發現,配置一個自己的 Web 服務器并不像想象中那么難。事實上,開放源碼軟件發展到今天,無論是在性能上還是在易用性方面都已經非常成熟,這也是它日漸受到人們青睞的原因。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定日县| 汤阴县| 丹棱县| 百色市| 贞丰县| 西平县| 郎溪县| 即墨市| 当涂县| 安岳县| 大洼县| 鹿邑县| 济宁市| 沅陵县| 平果县| 富阳市| 江西省| 兰考县| 绥芬河市| 黄石市| 特克斯县| 石景山区| 华阴市| 武城县| 乌兰察布市| 五原县| 葵青区| 望都县| 广东省| 祁阳县| 辰溪县| 宁海县| 武义县| 新绛县| 乌兰浩特市| 永嘉县| 永嘉县| 罗田县| 赫章县| 龙游县| 喀喇沁旗|