版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Linux黃帶教程,第17章 Apache服務(wù)配置,2,本章結(jié)構(gòu), ,Apache HTTP Server,3,Apache HTTP Server(以下簡稱Apache)是Apache軟件基金會(Apache軟件基金會官方網(wǎng)站:/)的一個開源的Web服務(wù)器 可以在大多數(shù)操作系統(tǒng)中運(yùn)行 由于其多平臺和安全性被廣泛使用,是目前最流行的Web服務(wù)器端軟件之一,4,Apache軟件包安裝 RHEL 5.4光盤Server目錄下httpd-2.2.3-31.el5.i386.rpm Apache軟件包的主要文件 主配置文件:/etc/httpd/conf/htt
2、pd.conf,安裝Apache服務(wù),rpm -ivh apr-1.2.7-11.el5_3.1.i386.rpm rpm -ivh postgresql-libs-8.1.11-1.el5_1.1.i386.rpm rpm -ivh apr-util-1.2.7-7.el5_3.2.i386.rpm rpm -ivh httpd-2.2.3-31.el5.i386.rpm,5,Apache主配置文件結(jié)構(gòu),在Apache的配置文件分為以下三個部分 Global Environment:全局配置。該部分參數(shù)主要對Apache運(yùn)行環(huán)境及狀態(tài)進(jìn)行設(shè)置 Main server configuratio
3、n:主服務(wù)配置。該部分實(shí)際也是對Apache運(yùn)行網(wǎng)站的參數(shù)設(shè)置,如果在使用了虛擬主機(jī)的情況下,也會成為虛擬主機(jī)配置中未定義參數(shù)的默認(rèn)值 Virtual Hosts:虛擬主機(jī)配置,如果主服務(wù)配置中的參數(shù)。位于某個虛擬主機(jī)的配置中,那么這些參數(shù)只對該虛擬主機(jī)生效,6,在使用Apache配置網(wǎng)站前,一般需要根據(jù)實(shí)際情況調(diào)整其運(yùn)行情況以滿足實(shí)際應(yīng)用的需要 StartServers ServerLimit MaxClients MinSpareThreads MaxSpareThreads MaxRequestsPerChild KeepAlive MaxKeepAliveRequests KeepAl
4、iveTimeout Listen IP地址:端口,Apache調(diào)整配置,7,DocumentRoot /var/www/html DirectoryIndex index.html index.html.var ServerName www.example.zqin:80,基本W(wǎng)eb服務(wù)器,8,基于IP地址的虛擬主機(jī),虛擬主機(jī),NameVirtualHost *:80 ServerAdmin DocumentRoot /var/site/walter.example.zqin ServerName 0:80 Errorlog logs/walter.err.log
5、CustomLog logs/walter.access.log common ServerAdmin DocumentRoot /var/site/william.example.zqin ServerName 1:80 Errorlog logs/william.err.log CustomLog logs/william.access.log common ,9,基于端口的虛擬主機(jī),虛擬主機(jī),Listen 8080 NameVirtualHost 0:* ServerAdmin DocumentRoot /var/site/walter
6、.example.zqin ServerName 0:80 Errorlog logs/walter.err.log CustomLog logs/walter.access.log common ServerAdmin DocumentRoot /var/site/william.example.zqin ServerName 0:8080 Errorlog logs/william.err.log CustomLog logs/william.access.log common ,10,基于主機(jī)頭的虛擬主機(jī),虛擬主機(jī),NameVirtua
7、lHost 0:80 ServerAdmin DocumentRoot /var/site/walter.example.zqin ServerName walter.example.zqin Errorlog logs/walter.err.log CustomLog logs/walter.access.log common ServerAdmin DocumentRoot /var/site/william.demo.zqin ServerName william.demo.zqin Errorlog logs/william.err.log CustomLog
8、 logs/william.access.log common ,11,htpasswd可以生成一個獨(dú)立的用戶及密碼文件,專門用于對網(wǎng)站的訪問者進(jìn)行身份驗(yàn)證 -c:創(chuàng)建保存用戶及密碼文件。如果已經(jīng)存在,那么將被清空并改寫 -m:使用MD5加密密碼 -D:如果用戶存在,則刪除該用戶 文件名:包含用戶名和密碼的文本文件的名稱。如果使用了-c選項(xiàng),若文件已存在則更新,若不存在則創(chuàng)建 用戶名:在文件名中添加或更新記錄。若用戶名不存在則添加一條記錄,若存在則更新其密碼 密碼:將被加密并存儲到文件中的明文密碼。必須和-b同時使用,身份驗(yàn)證,12,身份驗(yàn)證,NameVirtualHost *:80 Serv
9、erAdmin DocumentRoot /var/site/walter.example.zqin ServerName 0:80 AuthName TestAuth AuthType Basic AuthUserFile /etc/httpd/.wus Require valid-user Errorlog logs/walter.err.log CustomLog logs/walter.access.log common ,13,在Apache中可以通過Order、Allow From、Deny From三個參數(shù)允許或阻止指定客戶端對網(wǎng)站中子目錄或文件的訪問。
10、Order參數(shù)決定是默認(rèn)動作及允許或阻止的優(yōu)先級 Order Allow,Deny,默認(rèn)拒絕所有訪問。當(dāng)Allow From字段與Deny From沖突時,Deny From優(yōu)先 Order Deny,Allow,默認(rèn)允許所有訪問。當(dāng)Allow From字段與Deny From沖突時,Allow From優(yōu)先,訪問控制,14,Linux+Apache+Mysql+Perl/PHP/Python一組常用來搭建動態(tài)網(wǎng)站或者服務(wù)器的開源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂?,擁有了越來越高的兼容度,共同組成了一個強(qiáng)大的Web應(yīng)用程序平臺 使用RPM包搭建LAMP環(huán)境 使用源碼包搭建L
11、AMP環(huán)境,LAMP配置,15,實(shí)驗(yàn)任務(wù),在如上所示的網(wǎng)絡(luò)拓?fù)渲型瓿梢韵聦?shí)驗(yàn)任務(wù),16,實(shí)驗(yàn)任務(wù),通過RHEL5.4自帶的Apache軟件實(shí)現(xiàn)目錄共享,完成以下實(shí)驗(yàn)任務(wù) 創(chuàng)建以下2個目錄用于存放網(wǎng)站 /var/site/house.example.zqin,存放設(shè)計(jì)部使用的網(wǎng)站 /var/site/csi.example.zqin,存放市場部使用的網(wǎng)站 “/var/site/house.example.zqin”存放的網(wǎng)站需要使用“desing.example.zqin”訪問;“/var/site/csi.example.zqin”存放的網(wǎng)站需要使用“csi.example.zqin”訪問。以上二個網(wǎng)站均要求使用PHP 5.2以上的版本及MySQL,17,實(shí)驗(yàn)任務(wù),“/var/s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)學(xué)對稱方法在傳統(tǒng)刺繡工藝中的技藝傳承分析課題報告教學(xué)研究課題報告
- 2025年重慶工信職業(yè)學(xué)院馬克思主義基本原理概論期末考試真題匯編
- 高中生物基因連鎖分析的計(jì)算機(jī)輔助設(shè)計(jì)與實(shí)驗(yàn)驗(yàn)證課題報告教學(xué)研究課題報告
- 人工智能輔助下的初中生物教學(xué)質(zhì)量預(yù)測與教學(xué)改進(jìn)教學(xué)研究課題報告
- 2025年北京師范大學(xué)珠海校區(qū)馬克思主義基本原理概論期末考試參考題庫
- 2025年廣東茂名農(nóng)林科技職業(yè)學(xué)院馬克思主義基本原理概論期末考試參考題庫
- 2025年開封大學(xué)馬克思主義基本原理概論期末考試筆試真題匯編
- 2024年三峽大學(xué)科技學(xué)院馬克思主義基本原理概論期末考試筆試真題匯編
- 2025年六安職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試參考題庫
- 2025年四川農(nóng)業(yè)大學(xué)馬克思主義基本原理概論期末考試真題匯編
- 視光學(xué)基礎(chǔ)(第3版)課件 第五章 視力和視力檢查
- 2025河南省公務(wù)員考試《公共基礎(chǔ)知識》題庫及答案1套
- 培訓(xùn)學(xué)校前臺接待禮儀
- DB11∕T 695-2025 建筑工程資料管理規(guī)程
- 2025年開通新三板的試題及答案
- 2025年天津大學(xué)管理崗位集中招聘15人備考題庫及完整答案詳解1套
- (一診)成都市2023級高三高中畢業(yè)班第一次診斷性檢測英語試卷(含官方答案及解析)+聽力材料+聽力音頻
- 醫(yī)院廣告標(biāo)識制作設(shè)計(jì)方案投標(biāo)方案(技術(shù)標(biāo))
- 新型城市基礎(chǔ)設(shè)施建設(shè)數(shù)字化轉(zhuǎn)型策略研究
- 形勢與政策(2025秋)超星學(xué)習(xí)通章節(jié)測試答案
- 貴州大學(xué)《生物化學(xué)》2024 - 2025 學(xué)年第一學(xué)期期末試卷
評論
0/150
提交評論