




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Apache 配置一、安裝 Apache下載地址:/1. 安裝 Apache# tarzxvf httpd-2.2.11.tar.gz# cdhttpd-2.2.11# ./configure -prefix=/usr/local/apache-enable-so/編譯時加上加載模塊參數(shù)-enable-so# make# make install2. 配置系統(tǒng)啟動時自動啟動Apache 服務(wù)。# vi /etc/rc.d/rc.local/ 在 rc.local 上加入一行 /usr/local/apache/bin/apachectlk start
2、5lCTu.coni工 Thi s script 11 be executed *aTler * al 1 tht other ini 1. scripts =You can pul your 門*n ini t: al i ion stuff' in here t T you don I -ttant to do the Cull Sys 】style init stuff.Lauch /var/lack/subsys/1 ocal/u%r/l Ap±ichc-/biiU -k larl|二、曹己置 Apache1.修改httpd.conf 文件# vi /usr/loca
3、l/apache/conf/httpd.conf1)設(shè)置根目錄的路徑“/u根目錄是指 Apache存放配置文件和日志文件的目錄,配置參數(shù)為ServerRoot,默認(rèn)位于sr/local/apache?!泵钊缦拢?) 設(shè)置監(jiān)聽IP地址及端口號默認(rèn)偵聽本機(jī)所有IP地址的TCP80端口,命令如下:Listen 80用戶也可以按自己的需求,使用多個 Listen語句在多個地址和端口上偵聽客戶端請求。比如:Listen :80Linsten 0:80803)設(shè)置系統(tǒng)管理員E- mail使用ServerAdmin參數(shù)設(shè)置管理員E- mail ,比如管理員的 E
4、mail地址為 :a 3cri cr n r 'it '.zii : r i rt.4 )設(shè)置服務(wù)器主機(jī)的名稱IP地址,比如參數(shù)ServerName用來設(shè)置服務(wù)器的主機(jī)名稱,如果沒有域名則填入服務(wù)器的服務(wù)器的IP地址為:Emu 麗 ne 1925 ) 設(shè)置主目錄的路徑用戶可以使用參數(shù) Document Root配置服務(wù)器主目錄默認(rèn)路徑,比如,主目錄路徑為:Doc unicnL Roo t L/usr/locaI'6)設(shè)置默認(rèn)文件Apache 的默認(rèn)文件名為 index.ht ml ,可以使用 Directory I
5、ndex 參數(shù)來配置,比如,將 index.php設(shè)置為默認(rèn)文件名:<1 f'odui l di r_ n ,'C l 1IIJ!Directory i nJ存界.hU同j; -» T i . |fc S 1 j i j j</1 rMadule> fX 刀彳 IW ir7)測試:打開瀏覽器,輸入地址: ,可以打開站點(diǎn)了:2.配置目錄權(quán)限使用Directory 目錄路徑 > 和/Directory 設(shè)置目錄的權(quán)限。比如:Directory " /var/www/icons " >Op
6、tions Indexes MultiViewsAllowOverrideNoneOrder allow,denyAllow from all</Directory>說明:1)定義目錄特性選項(xiàng) Options可選參數(shù):Indexes :該特性表明目錄允許目錄瀏覽”;MultiViews :該特性表明目錄允許內(nèi)容協(xié)商的多重試圖;All :包含了除MultiViews外的所有特性;ExecCGI :該特性表明允許在該目錄下執(zhí)行CGI腳本;FollowSymLinks :該特性表明允許在該目錄下使用符號連接。2).htaccess 文件可以通過.htaccess文件(訪問控制文件)設(shè)置目
7、錄的權(quán)限。AccessFileName .htaccess配置參數(shù) AllowOverride 指定目錄的.htaccess文件中指令的類型,包括 All、None 與Options、FileInfo 、AuthConfig 、Limit 的任意組合。一般將 AllowOverride 設(shè)置為“None”,禁 止使用.htaccess 文件,當(dāng)AllowOverride 參數(shù)為All時,.htaccess文件可以覆蓋任何以前的配置。3)設(shè)置訪問控制使用Order選項(xiàng)來定義訪問權(quán)限。比如以下語句表明允許所有客戶機(jī)的訪問:Order allow,denyAllow from all以下語句表明只允
8、許網(wǎng)段/24的客戶機(jī)訪問,但 IP地址為54這個客戶機(jī)除外:Order allow,denyAllow from/24Deny from54用戶可以根據(jù)需要,按上述方法配置自己的目錄權(quán)限。3. 創(chuàng)建虛擬目錄使用Alias選項(xiàng)創(chuàng)建虛擬目錄,比如,建立“/icons/ '這個虛擬目錄,其對應(yīng)的物理路徑為“/var/www/icons/ ":Alias /icons/ " /var/www/icons/ "4. 用戶認(rèn)證比如,有一個名為myweb 的虛擬目錄,其對應(yīng)的
9、物理路徑是“/usr/local/m yweb”,現(xiàn)對其啟用用戶認(rèn)證功能,只允許用戶Tonyguo 和Wayne訪問。1)建立虛擬目錄并設(shè)置用戶認(rèn)證:1 i as /Evieb/ Vusr/local /myweb/"<Di recLcrj "/usr/1otai/mycb/">1 lOwCvem de oncOptions opcfirder h: 1 .上 門)l 1 aw from al 1ulhl'eh? Baicut hXanK ' Please Lcigt n:'ul hl'scr?i Ic /usr /lo
10、c.' /apchc / hin/mycbp'A :Requi re ter Tonygjo ayne</Di rect<j-y>2)建立口令文件并為用戶設(shè)置口令頃川rcotfticcal host "= /usr/1 oca I /apdchc/bi n/hLpass'AC; c /us/IocbEn/inym hp(id Tonygua X觸 password: Re-lypc nci» password: Jding passaorJ (or user Tonygu.' :root'iHocai h *t &q
11、uot; 1=)-c選項(xiàng)表示無論口令文件是否已經(jīng)存在,都會重新寫入文件并刪除原內(nèi)容。所以第二個用戶wayne不需要使用-c選項(xiàng)。3)測試在瀏覽器中輸入:/myweb,可以看到如下對話框:404 Not Found - Mozilla Firefox文件任)漏辨仕)查營歷i(S) LB) i:£m 幫助田)回 httpi/Zlocalhost/myweW十比可最多, 屈Centos D Support Not FoundThe requested UF輸入用戶名和密碼后就可以訪問網(wǎng)站了:I瀏覽并運(yùn)行已安裝的應(yīng)用程序Wekome to myweb -
12、MosrHIa Frrefox文件任編牌任)§<(y)歷史(§)書賽田)工具(I)幫助田)中 間| http:/localhost/myweb/ |Q*圈訪問最務(wù),I® CentOS 口Support,建您想讓Arefox記住此密碼嗎?記住18)"廉農(nóng)站點(diǎn)任)Welcome to myweb!三、配置虛擬主機(jī)1.配置基于ip的虛擬主機(jī)i)ip地址相同,但端口號不同的虛擬主機(jī)配置比如使用的兩個不同端口80和8080發(fā)布兩個不同站點(diǎn),虛擬主機(jī)分別對應(yīng)的目錄為 /usr/local/apache/htdocs/webi和/usr/
13、local/apache/htdocs/web2:Listen 80Listen 8080<VirtualH ost:80>ServerSignatureem ailDocum ent Root/usr/local/apache/htdocs/web1Directoryindexindex.ht ml index.ht mLogLevel warmHostNameLookups</VirtualHostoff<VirtualHost :8080>ServerSignatureDocum ent Rootem ail/
14、usr/local/apache/htdocs/web2DirectoryindexLogLevel warmHostNameLookupsindex.ht ml index.ht moff</VirtualHost >2)配置基于域名的虛擬主機(jī)比如服務(wù)器有兩個IP地址 和0 ,使用這兩個IP創(chuàng)建兩臺虛擬主機(jī),虛擬主機(jī)分別對應(yīng)的目錄為 /usr/local/apache/htdocs/web1和/usr/local/apache/htdocs/web2。設(shè)置方法如下:<VirtualHost >Se
15、rverName :80Docum ent Root /usr/local/apache/htdocs/web1Directoryindex index.ht ml index.ht m</VirtualHost ><VirtualHost 0>ServerName 0:80Docum ent Root /usr/local/apache/htdocs/web2DirectoryIndex index.ht ml index.ht m</VirtualHost >2.配置基于域名的虛擬主機(jī)比如有兩個域名 么可以這樣配置:和 需要使用同一臺服務(wù)器,那NameVirtualHost<VirtualHost >ServerName:80ServerAdminadminDocum ent Root /usr/local/apache/htdocs/web1DirectoryIndexindex.ht ml index.ht mErrorLogCustomlog</VirtualHost<VirtualHost
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 東軟股合同標(biāo)準(zhǔn)文本
- 做外貿(mào)合同范例英文
- 書展活動策劃服務(wù)合同標(biāo)準(zhǔn)文本
- 借款合同標(biāo)準(zhǔn)文本 復(fù)利
- 書刊設(shè)計排版合同標(biāo)準(zhǔn)文本
- 農(nóng)村趕大集采購合同標(biāo)準(zhǔn)文本
- 學(xué)生實(shí)驗(yàn)安全教育
- 2023女生簡單氣質(zhì)溫柔網(wǎng)名6篇
- 開卷有益作文5篇
- 個人保安聘用合同標(biāo)準(zhǔn)文本
- 2024年全國《汽車加氣站操作工》安全基礎(chǔ)知識考試題庫與答案
- 2023年北京大學(xué)留學(xué)生入學(xué)考試英語試卷
- 公司事故隱患內(nèi)部報告獎勵機(jī)制
- 凝中國心鑄中華魂鑄牢中華民族共同體意識-小學(xué)民族團(tuán)結(jié)愛國主題班會課件
- β內(nèi)酰胺類抗菌藥物皮膚試驗(yàn)指導(dǎo)原則2024課件
- 全過程工程咨詢管理服務(wù)方案投標(biāo)方案(技術(shù)方案)
- 光儲電站儲能系統(tǒng)調(diào)試方案
- 中國傳統(tǒng)文化-剪紙藝術(shù)智慧樹知到答案2024年石河子大學(xué)
- 消防安全制度完整版
- 湖南省矢量地圖課件模板(各市、區(qū)縣地圖-可編輯、配色)
- 醫(yī)療機(jī)構(gòu)消毒記錄表清潔消毒日檢查記錄表
評論
0/150
提交評論