《Linux服務(wù)器配置與管理》課件項(xiàng)目8 Apache服務(wù)器的配置與管理_第1頁
《Linux服務(wù)器配置與管理》課件項(xiàng)目8 Apache服務(wù)器的配置與管理_第2頁
《Linux服務(wù)器配置與管理》課件項(xiàng)目8 Apache服務(wù)器的配置與管理_第3頁
《Linux服務(wù)器配置與管理》課件項(xiàng)目8 Apache服務(wù)器的配置與管理_第4頁
《Linux服務(wù)器配置與管理》課件項(xiàng)目8 Apache服務(wù)器的配置與管理_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1相關(guān)知識(shí)2任務(wù)實(shí)施3知識(shí)拓展目錄CONTENTS項(xiàng)目八Apache服務(wù)器的配置與管理項(xiàng)目八Apache服務(wù)器的配置與管理某企業(yè)組建了企業(yè)網(wǎng),建設(shè)了企業(yè)網(wǎng)站?,F(xiàn)需要架設(shè)Web服務(wù)器來為企業(yè)網(wǎng)站安家,同時(shí)在網(wǎng)站上傳和更新時(shí),需要用到文件上傳和下載,因此還要架設(shè)FTP服務(wù)器,為企業(yè)內(nèi)部和互聯(lián)網(wǎng)用戶提供WWW、FTP等服務(wù)。本項(xiàng)目實(shí)踐配置與管理Apache服務(wù)器,實(shí)現(xiàn)網(wǎng)站的發(fā)布?!卷?xiàng)目描述】本項(xiàng)目的學(xué)習(xí)目標(biāo):●認(rèn)識(shí)Apache服務(wù);●掌握Apache服務(wù)的安裝與啟動(dòng);●掌握Apache服務(wù)的主配置文件;●掌握各種Apache服務(wù)器的配置;●學(xué)會(huì)創(chuàng)建Web網(wǎng)站和虛擬主機(jī)?!灸芰δ繕?biāo)】項(xiàng)目八Apache服務(wù)器的配置與管理8.1相關(guān)知識(shí)問題導(dǎo)入怎樣理解協(xié)議?為什么說局域網(wǎng)一般都采用TCP/IP協(xié)議?怎樣Apache?技能建構(gòu)Web(WorldWideWeb)即全球廣域網(wǎng),也稱為萬維網(wǎng)。它是一種基于超文本和HTTP的、全球性的、動(dòng)態(tài)交互的、跨平臺(tái)的分布式圖形信息系統(tǒng),是建立在Internet上的一種網(wǎng)絡(luò)服務(wù),為瀏覽者在Internet上查找和瀏覽信息提供了圖形化的、易于訪問的直觀界面,其中的文檔及超級(jí)鏈接將Internet上的信息節(jié)點(diǎn)組織成一個(gè)互為關(guān)聯(lián)的網(wǎng)狀結(jié)構(gòu)。項(xiàng)目八Apache服務(wù)器的配置與管理8.1相關(guān)知識(shí)問題導(dǎo)入怎樣理解協(xié)議?為什么說局域網(wǎng)一般都采用TCP/IP協(xié)議?怎樣Apache?Apacheweb服務(wù)器軟件還具有以下重要的特性。支持最新的HTTP/1.1通信協(xié)議;擁有簡單而強(qiáng)有力的基于文件的配置過程;支持通用網(wǎng)關(guān)接口;支持基于IP和基于域名的虛擬主機(jī);支持多種方式的HTTP認(rèn)證;集成Perl處理模塊;集成代理服務(wù)器模塊;支持實(shí)時(shí)監(jiān)視服務(wù)器狀態(tài)和定制服務(wù)器日志;支持服務(wù)器端包含指令(SSI);支持安全Socket層(SSL);提供用戶會(huì)話過程的跟蹤;支持FastCGI;通過第三方模塊可以支持JavaServlets。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.1Apache服務(wù)器默認(rèn)配置實(shí)例技能實(shí)踐:Apache服務(wù)器默認(rèn)配置實(shí)例將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.1Apache服務(wù)器默認(rèn)配置實(shí)例問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(1)安裝apache服務(wù),命令如下。yuminstallhttpd-y(2)啟動(dòng)APACHE服務(wù),命令如下。servicehttpdstart(3)關(guān)閉防火墻,命令如下。serviceiptablesstop(4)查看Apache服務(wù)器的主配置文件/etc/httpd/conf/httpd.conf,命令如下。vi/etc/httpd/conf/httpd.conf(5)將已經(jīng)做好的網(wǎng)站文件全部拷貝到“/var/www/html”目錄中。(6)查看服務(wù)器IP地址,命令如下。ifconfig(7)通過在瀏覽器中輸入http://IP地址:80,驗(yàn)證訪問主機(jī)的Web服務(wù)技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.2Apache服務(wù)配置個(gè)人主頁技能實(shí)踐:配置Apache服務(wù)器,允許Linux用戶擁有個(gè)人主頁空間功能。當(dāng)創(chuàng)建一個(gè)用戶時(shí),自動(dòng)可以設(shè)置用戶的家目錄為主頁的存儲(chǔ)空間。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.2Apache服務(wù)配置個(gè)人主頁問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(1)安裝httpd服務(wù),命令如下。yuminstallhttpd–y(2)修改APACHE服務(wù)的主配置文件/etc/httpd/conf/httpd.conf,配置文件中要修改的內(nèi)容,打開配置文件的命令如下。vi/etc/httpd/conf/httpd.conf(3)創(chuàng)建一個(gè)Linux用戶zhang,并為其創(chuàng)建密碼,命令如下。useraddzhangpasswdzhang(4)在用戶zhang的家目錄(/home/zhang)下創(chuàng)建文件夾“public_html”(5)將已經(jīng)制作好的網(wǎng)頁文件拷貝到”public_html”文件夾下,或者是自己創(chuàng)建一個(gè)其他的網(wǎng)頁文件技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.2Apache服務(wù)配置個(gè)人主頁問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(6)修改home目錄的權(quán)限(7)重啟apache服務(wù),命令如下。servicehttpdrestart(8)訪問自己制作的網(wǎng)頁(9)設(shè)置SELinux的屬性為“Permissice”,命令如下。setenforce0(10)關(guān)閉防火墻,命令如下。serviceiptablesstop(11)重新訪問自己制作的主頁,如顯示訪問成功,則配置生效技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.3Apache服務(wù)配置虛擬目錄技能實(shí)踐:配置Apache服務(wù)器的虛擬目錄,首先創(chuàng)建名為/private/的虛擬目錄,它對(duì)應(yīng)的物理路徑為“/sun/private/”。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.3Apache服務(wù)配置虛擬目錄

問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(1)安裝httpd服務(wù),命令如下。yuminstallhttpd–y(2)修改APACHE服務(wù)的主配置文件/etc/httpd/conf/httpd.conf,配置文件中要修改的內(nèi)容,打開配置文件的命令如下。vi/etc/httpd/conf/httpd.conf(3)重啟httpd服務(wù),命令如下。servicehttpdrestart(4)創(chuàng)建物理路徑,使用mkdir-p/sun/private命令可以一次創(chuàng)建兩個(gè)文件夾sun和private,命令如下。mkdir-p/sun/private(5)把制作好的網(wǎng)頁文件放到/sun/private目錄下。(6)關(guān)閉防火墻,命令如下。serviceiptablesstop技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.3Apache服務(wù)配置虛擬目錄

問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(7)客戶端瀏覽測試,打開客戶端的瀏覽器,輸入網(wǎng)址進(jìn)行測試(8)設(shè)置SELinux的屬性為“Permissice”(9)再測試,查看網(wǎng)頁的網(wǎng)頁只出現(xiàn)圖示目錄(10)寫全地址“34/private/”,再進(jìn)行測試(11)修改網(wǎng)頁的權(quán)限,部分系統(tǒng)不需要作這個(gè)權(quán)限修改也可以正確訪問。(12)再訪問測試,訪問正常,注意要在IP地址后加上虛擬目錄名技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.4基于IP地址的虛擬主機(jī)的配置技能實(shí)踐:假設(shè)Apache服務(wù)器有兩塊網(wǎng)卡,對(duì)應(yīng)的IP地址分別為:35,36?,F(xiàn)需要利用這兩個(gè)IP地址分別創(chuàng)建2個(gè)基于IP地址的虛擬主機(jī),要求不同的虛擬主機(jī)對(duì)應(yīng)的主目錄不同。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.4基于IP地址的虛擬主機(jī)的配置問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(1)添加一塊網(wǎng)卡(2)按題目要求,可通過圖形用戶界面方式,分別設(shè)置網(wǎng)卡的IP地址為35和192168.174.136。設(shè)置完成后,重啟服務(wù)(3)安裝httpd服務(wù),命令如下。yuminstallhttpd-y(4)修改Apache的主配置文件,配置文件的修改內(nèi)容(5)創(chuàng)建兩個(gè)主目錄。(6)將創(chuàng)建好的網(wǎng)頁分別上傳到兩個(gè)主目錄/var/www/ip1、/var/www/ip2,或是分別新建兩個(gè)主頁文件。(7)啟動(dòng)httpd服務(wù),命令如下。servicehttpdstart技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.4基于IP地址的虛擬主機(jī)的配置問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(8)關(guān)閉防火墻,命令如下。serviceiptablesstop(9)測試使用兩個(gè)網(wǎng)址分別進(jìn)行測試,首先測試35然后再測試36配置完成。通過以上IP地址虛擬主機(jī)的配置,可以將已經(jīng)設(shè)計(jì)好的多個(gè)網(wǎng)站同時(shí)架設(shè)在一臺(tái)Apache服務(wù)器中,以減少硬件費(fèi)用的支出。技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.5基于端口號(hào)的虛擬主機(jī)的配置技能實(shí)踐:假設(shè)Apache服務(wù)器的IP地址為35,現(xiàn)需要基于8080和8090兩個(gè)不同的端口號(hào)建立虛擬主機(jī),要求不同的虛擬主機(jī)對(duì)應(yīng)不同的主目錄。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.5基于端口號(hào)的虛擬主機(jī)的配置問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(1)安裝httpd服務(wù),命令如下。yuminstallhttpd-y(2)修改Apache的主配置文件,主配置文件的更改內(nèi)容,添加監(jiān)聽端口8080和8090,并添加基于端口號(hào)的虛擬主機(jī)信息。打開主配置文件的命令如下。vi/etc/httpd/conf/httpd.conf(3)創(chuàng)建兩個(gè)主目錄/var/www/port8080和/var/www/port8090(4)將已有的網(wǎng)頁或是新建的兩個(gè)主頁文件分別上傳到兩個(gè)主目錄/var/www/port8080和/var/www/port8090中。(5)啟動(dòng)httpd服務(wù),命令如下。servicehttpdstart(6)關(guān)閉防火墻,命令如下。serviceiptablesstop技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.5基于端口號(hào)的虛擬主機(jī)的配置問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(7)設(shè)置SELinux的屬性為Permissive,命令如下。setenforce0(8)測試分別測試兩個(gè)端口號(hào)的網(wǎng)址,在瀏覽器中輸入網(wǎng)址35:8080在瀏覽器中輸入網(wǎng)址35:8090,測試8090端口的網(wǎng)址技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.6基于域名的虛擬主機(jī)配置技能實(shí)踐:假設(shè)Apache服務(wù)器的IP地址為32。在本地DNS服務(wù)器中該IP地址分別對(duì)應(yīng)兩個(gè)域名和,首先需要?jiǎng)?chuàng)建基于域名的虛擬主機(jī),要求不同的虛擬主機(jī)對(duì)應(yīng)的主目錄不同。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.6基于域名的虛擬主機(jī)配置問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟在正式配置之前,先安裝httpd和域名服務(wù),命令如下。yuminstallhttpdbind-y直至出現(xiàn)安裝成功的提示。(1)IP地址的設(shè)置設(shè)置完IP地址后,重啟服務(wù),命令如下。servicenetworkrestart(2)DNS服務(wù)器配置DNS服務(wù)器為單獨(dú)的服務(wù)器,主要配置步驟如下所示。①安裝DNS服務(wù),命令如下。yuminstallbind-y②修改DNS的主配置文件/etc/named.conf技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.6基于域名的虛擬主機(jī)配置問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟③創(chuàng)建并修改的解析文件.zone④創(chuàng)建并修改的解析文件.zone⑤修改解析文件所屬的組,以便能夠讓named組有權(quán)限讀取兩個(gè)解析文件,命令如下。chgrpnamed.zonechgrpnamed.zone⑥關(guān)閉防火墻,命令如下。serviceiptablesstop⑦啟動(dòng)DNS服務(wù),命令如下。servicenamedrestart⑧測試DNS服務(wù)器,修改測試機(jī)的IP地址技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.6基于域名的虛擬主機(jī)配置問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(3)Apache服務(wù)器的配置。Apache服務(wù)器為單獨(dú)的Linux服務(wù)器。①創(chuàng)建兩個(gè)域的主目錄/var/www/smile和/var/www/long②將已經(jīng)制作好的網(wǎng)頁文件上傳到主目錄/var/www/smile和/var/www/long。③修改apache的配置文件/etc/httpd/conf/httpd.conf,配置文件的修改內(nèi)容④重啟apache服務(wù),命令如下。servicehttpdrestart(4)測試技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.7在虛擬目錄中配置用戶身份認(rèn)證技能實(shí)踐:設(shè)置一個(gè)虛擬目錄“/vdir”,讓用戶必須輸入用戶名和密碼才能訪問。項(xiàng)目八Apache服務(wù)器的配置與管理8.2任務(wù)實(shí)施8.2.7在虛擬目錄中配置用戶身份認(rèn)證問題導(dǎo)入如何發(fā)布網(wǎng)站?怎樣設(shè)置網(wǎng)址的訪問登錄?操作步驟(1)安裝httpd服務(wù),命令如下。yuminstallhttpd–y(2)創(chuàng)建虛擬目錄對(duì)應(yīng)的物理路徑/vdir/test,命令如下。mkdir-p/vdir/test(3)將已經(jīng)完成的網(wǎng)頁文件上傳到目錄文件/vdir/test。(4)修改Apache配置文件,啟用虛擬目錄,配置文件的修改內(nèi)容,打開配置文件的命令如下。vi/etc/httpd/conf/httpd.conf(5)在當(dāng)前目錄下創(chuàng)建一個(gè)”.htpasswd”文件,用戶名為”test”,密碼為”123456”,命令如下。cd/vdir/testhtpasswd–c.htpasswdtest(6)在/vdir/test目錄下新建一個(gè).htaccess文件,.htaccess文件的內(nèi)容,命令如下。cd/vdir/testvi.htaccess技能實(shí)踐:將已經(jīng)制作好的網(wǎng)站上傳到Apache服務(wù)器的默認(rèn)主目錄,進(jìn)行發(fā)布,設(shè)置默認(rèn)主頁為index.html。項(xiàng)目八A

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論