情境安裝與配置Web服務器_第1頁
情境安裝與配置Web服務器_第2頁
情境安裝與配置Web服務器_第3頁
情境安裝與配置Web服務器_第4頁
情境安裝與配置Web服務器_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、1情境情境13 安裝與配置安裝與配置Web服務器服務器2阿福的新任務 阿福所在的天成公司近期發(fā)展迅速。公司決定建設一個Web網(wǎng)站,在Internet上進一步加強宣傳,擴大公司的影響力,讓更多的人認識天成,了解天成。 于是,Web服務器的安裝和配置的任務又落到了阿福的頭上3Web服務器怎么弄?Linux下最典型的Web服務器就是Apache了。4 1、了解Apache 服務器 2、安裝Apache 服務器 3、完成Apache服務器的基本配置 4、在Apache服務器上配置虛擬主機阿福的工作計劃51、 Apache服務器簡介Linux系統(tǒng)提供多種Web服務器,如Apache、CERN httpd

2、、Microsoft Internet Information System、NCSA httpd、Plexus httpd、WebSite等,其中最流行的是Apache服務器。Apache服務器一個主要的特點是完全免費,并且完全公開其源代碼,由此用戶可根據(jù)自身的需要去進行相關模塊的開發(fā)。 Apache服務器另一個主要的特點是其跨平臺性,其可在UNIX、Windows、Linux等多種操作系統(tǒng)上運行。如果需要創(chuàng)建一個每天有數(shù)百萬人訪問的Web服務器,Apache可能是最佳選擇。 62、安裝Apache 服務器 檢測Linux系統(tǒng)中是否已經(jīng)安裝了Apache服務器可以使用下面的命令:# rpm

3、qa | grep httpd7 在Red Hat Linux 9中自帶了以下兩個Apache2.0的安裝文件: httpd:Apache 2.0 httpd-manual:Apache2.0手冊 如果確認在Linux系統(tǒng)中沒有安裝Apache,可將Red Hat Linux 9的三張安裝光盤的第一張放入光驅(qū),然后執(zhí)行下面的命令: # rpm ivh httpd-2.0.40-21.i386.rpm # rpm ivh httpd-manual-2.0.40-21.i386.rpm 8 在Red Hat Linux 9中,也可以通過軟件包管理工具進行Apache服務器的安裝: 從這里開始系統(tǒng)設

4、置添加/刪除應用程序 查找“服務器”組,勾選“萬維網(wǎng)服務器”組件,并可進行細節(jié)設置 點擊“更新”按鈕,按提示操作9# service httpd status#查看Apache服務器狀態(tài)# service httpd start#啟動Apache服務器# service httpd restart #重新啟動Apache服務器# service httpd stop#停止Apache服務器Apache服務器的停止與啟動10 在Red Hat Linux 9中,也可以通過服務配置工具啟動或停止Apache服務器: 從這里開始系統(tǒng)設置服務器設置服務 Apache服務器默認主頁存放目錄:/var/w

5、ww/html/,可把公司主頁放在這里供訪問。113、Apache服務器的配置 Apache服務器的配置可以通過兩種方法實現(xiàn): 通過Apache配置工具 直接修改配置文件“/etc/httpd/conf/httpd.conf”123、Apache服務器的配置 打開Apache配置工具的方法: (1)依次單擊“主菜單系統(tǒng)設置服務器設置HTTP服務器”。 (2)依次雙擊“從這里開始系統(tǒng)設置服務器設置HTTP服務器”。1314 使用 HTTP 配置工具來配置 Apache HTTP 服務器的一般步驟如下: 1、在“主”標簽下配置基本設置。2、在“虛擬主機”標簽下來配置默認設置。3、在“虛擬主機”標簽

6、下,配置默認的虛擬主機。如果要為多個 URL 或虛擬主機提供服務,則添加額外的虛擬主機。154、在“服務器”標簽下配置服務器設置。5、在“調(diào)整性能”標簽下配置連接設置。6、把所有必要的文件復制到 DocumentRoot 和 cgi-bin 目錄中。7、保存設置并退出HTTP 配置工具。 163.1. 基本設置 (1)服務器名稱 (2)網(wǎng)主電子郵件地址 (3)可用地址 (4)單擊“添加”按鈕,用來定義接受請求的其它端口。 173.1. 基本設置 183.2. 默認設置 (1)站點配置 (2)記錄日志 (3)環(huán)境變量 (4)目錄19203.3. 服務器設置 213.4. 調(diào)整性能224、配置虛擬

7、主機 虛擬主機是在一臺Web服務器上為多個單獨的域名提供Web服務,每個域名具有特定的目錄和配置,相當于將一臺主機分為多臺主機,虛擬主機技術(shù)對于主機數(shù)量不足,但又想為不同的用戶提供獨立的Web服務的需求非常有效。 Apache有兩種方式支持虛擬主機:基于IP的虛擬主機基于名稱的虛擬主機。 234.1. 基于名稱的虛擬主機 假設某一學院按照系部或者職能部門組建基于名字的虛擬主機。有一臺Apache服務器和一個IP地址:2,假設有兩個單位需要建立網(wǎng)站,一個為辦公室網(wǎng)站,域名為 ,另一個為計算機系網(wǎng)站,域名為 244.1.1 基于名稱的虛擬主機的名字解析配置 現(xiàn)在想要創(chuàng)建一個

8、名為 和的虛擬主機,并使用同一個 Apache服務器。 首 先 要 確 保 在 客 戶 端 能 夠 得 到 名 字和的正確解析。為此可以修改本機的/etc/hosts文件,或者在其首DNS服務器上添加相應解析記錄。25 以修改本機的/etc/hosts文件為例,可以在/etc/hosts文件中添加以下記錄: 264.1.2 修改配置文件 NameVirtualHost 2 ServerName DocumentRoot /var/www/html/office ServerName DocumentRoot /var/www/html/computer 274.2. 基

9、于IP的虛擬主機 在多網(wǎng)卡服務器或服務器網(wǎng)卡綁定多個IP地址的情況下,也可以使用不同IP地址訪問同一個Apache服務器的不同虛擬主機。 例如在上例中,將辦公室網(wǎng)站(域名為)對應IP地址 ,計算機系網(wǎng)站(域名為)對應IP地址 。284.2.1 基于IP虛擬主機的名字解析配置 以修改本機的/etc/hosts文件為例,可以在/etc/hosts文件中添加以下記錄: 294.2.2 修改配置文件 ServerAdmin DocumentRoot /var/www/html/computer ServerName ErrorLog /var/www/html/computer/logs/error_log TransferLog /var/www/html/computer/logs/access_log 30 ServerAdmin DocumentRoot /var/www/html/office ServerName ErrorLog /var/www/html/office/logs/error_log TransferLog /var/www/html/office/logs/access_log 4.2.2 修改配置文件31小結(jié)小結(jié)Apache有基于IP的虛擬主機和基于名字的虛擬主機。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論