国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

Apache 支持CGI程序和SSI程序的設置方法

2024-08-27 18:28:16
字體:
來源:轉載
供稿:網友
由于Apache具有相當高的可移植性,它支持超過30種操作系統,包括Unix、Windows 及Darwin等系統,所以目前在網絡上已注冊的網域里大部份是使用Apache網頁服務器。目前ApacheSoftware Foundation 正致力于發展現在已進入alpha測試階段的Apache2.0。在這里,網頁教學網和大家探討如何修改服務器選項讓服務器能提供簡單的動態網頁內容,也就是支持CGI程序及 Server-Side Include(SSI)程序。

  1、準備工作

  首先,我假設你已經安裝好Apache而且你的Apache能提供靜態網頁供瀏覽。Apache的安裝會自動附上靜態的HTML測試頁,也就是說如果能看到那測試頁,就代表你的Apache能正常運作了。基本安裝下的Apache僅能提供靜態的HTML網頁。然而,你可以通過使用模塊(modules)來提升它的功能。在原始的設定下,Apache的編譯會包含mod_include 及 moc_cgi 這兩個模塊。你可以在bin子目錄下執行./httpd -l來查看你的Apache是否裝有這兩個模塊。執行的輸出會是一長串Apache現在安裝的所有模塊。如果mod_include及moc_cgi 這兩個模塊不在清單里,你必須重新編譯服務器。重新編譯時,確定依照如何含括 mod_include、moc_cgi 模塊的說明。此外你還必需有提供實時網頁的Server-Side Includes(相關資料網址:http://www.oreilly.com/catalog/apache/excerpt/ch10.html)。有了 server-side includes (SSI)支持,你就能制作出實時的動態網頁。接下來,我先從服務器的SSI支持設定開始,然后進入CGI的編寫。

  2、Apache的設定

  首先你必須先找到Apache這個設定文件。Apache的原始安裝目錄在 Unix下是/usr/local/apache,在Windows下則是 c:Program FilesApache。接著在conf子目錄下你會找到httpd.conf 文件。這就是Apache的設定檔。這個設定文件是個純文字文件,所以你可以使用一般的文字編輯器,如vi或Notepad 等,來編輯。首先要注意的是在這個設定檔里有些行的起始文字是#符號,這表示這行的文字全為批注。適當地在你的設定檔內做批注是個好習慣,因為那幫你記得你曾做了哪些設定以及為什么。

  3、執行 SSI 程序

  開啟設定文件并尋找以下這些文字:

#
# To use server-parsedHTMLfiles
#
#AddType text/html .shtml
#AddHandler server-parsed .shtml



  刪除AddType及AddHandler這兩行指令前的#符號。AddType指令會要求服務器在傳回任何附屬檔名為.shtml的網頁時,以 text或HTML做為傳回文件的內容格式。AddHandler 則是用來指示服務器將文件內容送交給mod_include 處理。之后,mod_include 就會判斷該如何響應這樣的文件。接下來,尋找以下文字:

  在這行文字及對應的 間會有一行選項行(options line)。原始的設定是:

  Options Indexes FollowSymLinks MultiViews
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 杂多县| 淮北市| 台南县| 秭归县| 新郑市| 衡阳县| 郯城县| 平乐县| 宿松县| 鄄城县| 芷江| 屯昌县| 融水| 屏南县| 清新县| 芒康县| 贵南县| 大理市| 浪卡子县| 吴旗县| 洞口县| 同仁县| 望都县| 岳阳市| 双柏县| 苏州市| 黑水县| 甘德县| 镇原县| 汉沽区| 安福县| 新津县| 保定市| 依兰县| 靖宇县| 皮山县| 虎林市| 阿拉善左旗| 谷城县| 湟中县| 通州区|