Apache专用笔记贴
?? 有關apache的一些知識點(例如配置,參數設置等)每每有什么問題都要到google,baidu半天.
其實這些問題自己以前也碰到過很多回,結果就浪費了大量的時候在每次的網上搜索答案上,
而且每次通過搜索得到的答案都不盡相同,有幾乎是最優(yōu)答案的,也有勉強可用的,想再找到以前
認為寫的很好的網頁也甚為不容易.于是自己做一個關于Apache的筆記貼,省得以后要用了又在
網上到處搜索,同時也可以不斷修改,讓自己的筆記越來越完整與優(yōu)秀.
??? 首先還是從最基本的httpd.conf配置寫起
??? (注:http.conf文件在Apache的安裝目錄下面的conf文件夾中)?
一、配置Apache的web根目錄(DocumentROOT)
??? 想要修改Apache的web根目錄,打開httpd.conf,找到DocementROOT為開頭的那一行,
以我自己的http.conf文件為例:
別以為現在就大功告成了,還有第二步,修改完DocumentROOT后繼續(xù)往下查看httpd.conf文件
你會發(fā)現下面這幾行
# This should be changed to whatever you set DocumentRoot to. # <Directory "E:/Program Files/Apache2.2/htdocs"> # # Possible values for the Options directive are "None", "All", # or any combination of:
第一行的英文注釋看的懂噻?這里的Directory 中的路徑要保持和上面設置的web根目錄路徑一致,
所以如果上面修改了DocumentROOT,這里也要把Directory改為和DoucumentROOT一致才行。
到這里配置Apache的web根目錄算是完成了,保存配置文件http.conf 。
重啟Apache服務器,讓我們的修改生效。
?
二、配置Apache的虛擬目錄
???? 在這里以我配置phpmyadmin為例。下載下來phpMyAdmin的壓縮文檔后,解壓縮到你想要將phpMyAdmin放置的地方,這里我的phpMyAdmin的物理路徑地址是"E:\Program Files\phpMyAdmin”。如果你要想設置一個虛擬目錄,別名(Alias)為phpmyadmin.那么可以在Apache的httpd.conf文檔的<IfModule alias_module>節(jié)點里增加下面的幾句
下面的<Directory></Directory>是設置該虛擬目錄的訪問權限,因為Apache默認的是不能訪問的。
然后保存配置文件httpd.conf,重啟apache就可以了。
轉載于:https://www.cnblogs.com/maliyahooo/archive/2010/02/02/1661432.html
總結
以上是生活随笔為你收集整理的Apache专用笔记贴的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库无法保存中文的解决
- 下一篇: 在WPF的TreeView中实现右键选定