大三下學(xué)期復(fù)習(xí)linux課件第8章web應(yīng)用服務(wù)_第1頁(yè)
大三下學(xué)期復(fù)習(xí)linux課件第8章web應(yīng)用服務(wù)_第2頁(yè)
大三下學(xué)期復(fù)習(xí)linux課件第8章web應(yīng)用服務(wù)_第3頁(yè)
大三下學(xué)期復(fù)習(xí)linux課件第8章web應(yīng)用服務(wù)_第4頁(yè)
大三下學(xué)期復(fù)習(xí)linux課件第8章web應(yīng)用服務(wù)_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第8章

Web應(yīng)用服務(wù)

8.1Apache服務(wù)器的安裝與啟動(dòng)8.2Apache服務(wù)器的配置8.3配置虛擬主機(jī)8.1Apache服務(wù)器的啟動(dòng)

rpm–qa|grephttpd

pstree|grephttpd

servicehttpdstatus

servicehttpdstartservicehttpdrestart8.2Apache服務(wù)器的配置

(1)“主菜單→系統(tǒng)設(shè)置→服務(wù)器設(shè)置→HTTP服務(wù)器”。(2)在終端提示中鍵入system-config-httpd8.2Apache服務(wù)器的配置

Apache服務(wù)器的主要配置文件為:/etc/htttpd/conf/httpd.conf。該文件主要有三部分組成:廣域環(huán)境設(shè)置主服務(wù)器或默認(rèn)服務(wù)器的參數(shù)定義虛擬主機(jī)設(shè)置8.2Apache服務(wù)器的配置

|ServerNameServerAdminlisten:808.2Apache服務(wù)器的配置

DocumentRootErrorLogCustomLog8.2Apache服務(wù)器的配置

8.2Apache服務(wù)器的配置

ServerNameServerAdminDocumentRootErrorLogCustomLog應(yīng)用實(shí)例——建立個(gè)人主頁(yè)部署主頁(yè)文件index.htmlvi/var/www/html/index.html應(yīng)用實(shí)例——建立個(gè)人主頁(yè)配置服務(wù)器啟動(dòng)服務(wù)servicehttpdstart測(cè)試主頁(yè):8.3配置虛擬主機(jī)

虛擬主機(jī)是在一臺(tái)Web服務(wù)器上為多個(gè)單獨(dú)的域名提供Web服務(wù),每個(gè)域名具有特定的目錄和配置,相當(dāng)于將一臺(tái)主機(jī)分為多臺(tái)主機(jī),虛擬主機(jī)技術(shù)對(duì)于主機(jī)數(shù)量不足,但又想為不同的用戶(hù)提供獨(dú)立的Web服務(wù)的需求非常有效。

Apache有三種方式支持虛擬主機(jī): 基于IP的虛擬主機(jī);基于名字的虛擬主機(jī)。8.3配置虛擬主機(jī)

8.3.1基于IP的虛擬主機(jī)思路:在同一臺(tái)機(jī)器上配置多個(gè)IP地址,每個(gè)IP地址對(duì)應(yīng)一個(gè)虛擬主機(jī)。(1)在一臺(tái)主機(jī)上配置多個(gè)IP地址。Eth0:1是eth0的子接口,該命令創(chuàng)建了子接口,同時(shí)為該接口配置了IP地址。ifconfigeth0:103netmask8.3配置虛擬主機(jī)

8.3.1基于IP的虛擬主機(jī)(2)編輯Apache配置文件httpd.conf,在末尾加入以下內(nèi)容。<VirtualHost02:80>ServerAdminDocumentRoot/www/iproot1ServerName02ErrorLog/var/www/html/web1/logs/error_logTransferLog/02-access_log</VirtualHost>8.3配置虛擬主機(jī)

8.3.1基于IP的虛擬主機(jī)(2)編輯Apache配置文件httpd.conf,在末尾加入以下內(nèi)容。<VirtualHost03:80>ServerAdminDocumentRoot/www/iproot2ServerName03ErrorLog/var/www/html/web2/logs/error_logTransferLog/03-access_log</VirtualHost>8.3配置虛擬主機(jī)

8.3.1

基于IP的虛擬主機(jī)(3)建立兩個(gè)虛擬主機(jī)的文檔根目錄及相應(yīng)的測(cè)試頁(yè)面。mkdir-p/www/iproot1mkdir-p/www/iproot2創(chuàng)建測(cè)試頁(yè)面:/www/iproot1/index.html/www/iproot2/index.html8.3配置虛擬主機(jī)

8.3.1

基于IP的虛擬主機(jī)(4)運(yùn)行與測(cè)試。Servicehttpdrestart

8.3配置虛擬主機(jī)

8.3.2

基于名字的虛擬主機(jī)思路:在同一臺(tái)機(jī)器上針對(duì)相同的IP地址和端口號(hào)建立基于名字的虛擬主機(jī)。(1)在DNS服務(wù)器的區(qū)域數(shù)據(jù)庫(kù)文件中增加兩條A記錄和兩條PTR記錄(為了不影響已經(jīng)建立的虛擬主機(jī),增加一個(gè)子接口并配置IP地址為05)。ifconfigeth0:305netmask8.3配置虛擬主機(jī)

8.3.2

基于名字的虛擬主機(jī)思路:在同一臺(tái)機(jī)器上針對(duì)相同的IP地址和端口號(hào)建立基于名字的虛擬主機(jī)。(1)在DNS服務(wù)器的區(qū)域數(shù)據(jù)庫(kù)文件中增加兩條A記錄和兩條PTR記錄。在DNS正向區(qū)域文件中增加:.INA05.INA058.3.2

基于名字的虛擬主機(jī)思路:在同一臺(tái)機(jī)器上針對(duì)相同的IP地址和端口號(hào)建立基于名字的虛擬主機(jī)。(1)在DNS服務(wù)器的區(qū)域數(shù)據(jù)庫(kù)文件中增加兩條A記錄和兩條PTR記錄。保存退出,并重啟DNS服務(wù)在DNS反向區(qū)域文件中增加:105INPTRINPTRservicenamedrestart8.3配置虛擬主機(jī)

7.3.2

基于名字的虛擬主機(jī)(2)編輯Apache配置文件httpd.conf,激活基于名字的虛擬主機(jī)功能,建立兩個(gè)基于名字的虛擬主機(jī)配置段。NameVirtualHost05:80<VirtualHost05:80>ServerAdminDocumentRoot/www/nameroot1ServerNameErrorLog/var/www/html/web1/logs/error_logTransferLog/-access_log</VirtualHost>8.3配置虛擬主機(jī)

8.3.2

基于名字的虛擬主機(jī)(2)編輯Apache配置文件httpd.conf,激活基于名字的虛擬主機(jī)功能,建立兩個(gè)基于名字的虛擬主機(jī)配置段。<VirtualHost05:80>ServerAdminDocumentRoot/www/nameroot2ServerNameErrorLog/var/www/html/web2/logs/error_logTransferLog/-access_log</VirtualHost>8.3配置虛擬主機(jī)

8.3.2

基于名字的虛擬主機(jī)(3)建立兩個(gè)基于名字的虛擬主機(jī)的文檔根目錄及主頁(yè)。mkdir-p/www/nameroot1mkdir-p/www/nameroot2創(chuàng)建測(cè)試頁(yè)面:/www/nameroot1/index.html/www/nameroot2/index.html8.3配置虛擬主機(jī)

8.3.2

基于名字的虛擬主機(jī)(4)運(yùn)行與測(cè)試。Servicehttpdrestart

8.3配置虛擬主機(jī)

第4章復(fù)習(xí)1、網(wǎng)絡(luò)配置文件

網(wǎng)絡(luò)設(shè)置/etc/sysconfig/network網(wǎng)絡(luò)接口設(shè)置/etc/sysconfig/network-scripts/ifcfg-eth0主機(jī)表/etc/hosts解析控制文件/etc/host.conf與/etc/nsswitch.conf訪問(wèn)控制文件/etc/hosts.allow與/etc/hosts.deny端口號(hào)和服務(wù)號(hào)之間的映射/etc/services域名服務(wù)器配置文件/etc/resolv.conf主機(jī)地址、子網(wǎng)掩碼和網(wǎng)關(guān)/etc/rc.d/init.d/network2、Linux網(wǎng)絡(luò)配置的常用命令1、ifconfig用戶(hù)網(wǎng)絡(luò)接口進(jìn)行配置命令。2、ifup和ifdown網(wǎng)絡(luò)接口的啟動(dòng)與禁止命令3、route管理路由表命令4、ping測(cè)試網(wǎng)絡(luò)命令5、traceroute顯示數(shù)據(jù)包經(jīng)過(guò)路由的命令6、netstat顯示與網(wǎng)絡(luò)相關(guān)狀態(tài)的命令,如連接,接口配置,路由表等等7、nslookup域名解析命令8、tcpdump監(jiān)視TCP/IP連接及其數(shù)據(jù)包的頭部信息的命令在局域網(wǎng)中有一臺(tái)主機(jī)通過(guò)網(wǎng)關(guān)連接到互聯(lián)中,現(xiàn)在不能通過(guò)瀏覽器訪問(wèn)到互聯(lián)網(wǎng)中的某個(gè)站點(diǎn),查找故障的步驟:(1)檢測(cè)是否該站點(diǎn)是否關(guān)閉,即可通過(guò)是否能打開(kāi)其他知名站點(diǎn)來(lái)確認(rèn)。如是否能訪問(wèn)新浪、Yahoo、搜狐等。(2)查看本機(jī)IP地址及相關(guān)網(wǎng)絡(luò)參數(shù)設(shè)置是否正確。(3)檢測(cè)本機(jī)與網(wǎng)關(guān)之間的通訊是否正常。(4)檢測(cè)與互聯(lián)網(wǎng)的連接。(5)測(cè)試域名解析是否正常。(6)測(cè)試與特定站點(diǎn)的連接是否正常。3、測(cè)試網(wǎng)絡(luò)(ifconfig)(traceroute)pingnslookup第6-7章思考題1、什么是SMB?為什么使用samba軟件?SMB(ServerMessagesBlock,信息服務(wù)塊)是一種在局域網(wǎng)上共享文件和打印機(jī)的一種通信協(xié)議,它為局域網(wǎng)內(nèi)的不同計(jì)算機(jī)之間提供文件及打印機(jī)等資源的共享服務(wù)。SMB協(xié)議是客戶(hù)機(jī)/服務(wù)器型協(xié)議,客戶(hù)機(jī)通過(guò)該協(xié)議可以訪問(wèn)服務(wù)器上的共享文件系統(tǒng)、打印機(jī)及其他資源。通過(guò)設(shè)置“NetBIOSoverTCP/IP”使得Samba不但能與局域網(wǎng)絡(luò)主機(jī)分享資源,還能與全世界的電腦分享資源。2、如何在Windows與Linux系統(tǒng)主機(jī)之間共享文件夾?在Linux上構(gòu)架SMB服務(wù)也可實(shí)現(xiàn)Windows與Linux系統(tǒng)主機(jī)之間共享文件,這是一種簡(jiǎn)單快捷的方式。3、簡(jiǎn)述基本的Samba服務(wù)器的搭建流程。主要分為四個(gè)步驟:⑴安裝Samba;⑵編輯配置文件smb.conf,指定需要共享的目錄,并為共享目錄設(shè)置共享權(quán)限;⑶testparm測(cè)試配置文件;⑷重新加載配置文件或重新啟動(dòng)smb服務(wù),使配置生效。4、NFS服務(wù)搭建一、NFS服務(wù)器端配置⑴安裝NFS⑵配置NFS服務(wù)器,編輯/etc目錄下的共享目錄配置文件exports,指定共享目錄/data/share及權(quán)限等。⑶設(shè)置共享文件/data/share文件權(quán)限屬性⑷重新啟動(dòng)NFS服務(wù)二、NFS客戶(hù)端配置⑴通過(guò)掛載遠(yuǎn)程訪問(wèn)NFS服務(wù)⑵在客戶(hù)端掛載目錄創(chuàng)建幾個(gè)文件,可以看到創(chuàng)建文件的用戶(hù)屬性為nfsnobody三、設(shè)置客戶(hù)端NFS開(kāi)機(jī)自動(dòng)掛載⑴配置/etc/fstab⑵使用mount-a讓內(nèi)核重新讀取/etc/fstab文件,可以看到掛載成功。5、DHCP服務(wù)搭建。(1)安裝DHCP(2)編輯配置文件dhcpd.conf,設(shè)置IP地址,子網(wǎng)掩碼,網(wǎng)關(guān)等等(3)重啟DHCP服務(wù)6、DNS服務(wù)搭建。(1)安裝DNS(2)編輯配置文件named.conf,設(shè)置正向解析和反向解析;(3)編輯

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論