Discuz! Board PHP|BBS|論壇 - □-環(huán)境搭建 - 從零開始學裝Discuz?。╓indows Server 2003 R2 版)版本號:1.03 (四)
如何讓IIS支持PHP
說的比較羅嗦,不過不羅嗦又怕大家說不太詳細,請理解,理解萬歲?。。⊥瑫r看見論壇上有人問IIS怎么沒有Web服務(wù)器擴展?。吭趺床灰粯影??等問題,就順便把這也搞進來了。
先請諸位先確認好版本,打開Internet信息服務(wù)(IIS)管理器后,在幫助菜單選擇“關(guān)于Internet信息服務(wù)(IIS)管理器”即可在彈出的對話框中看見版本號。
重要的一步:打開Internet信息服務(wù)(IIS)管理器后,在鼠標左擊選中默認網(wǎng)站,單擊鼠標右鍵在彈出的菜單中選擇“停止”。
安裝IIS5.1支持PHP:
打開Internet信息服務(wù)(IIS)管理器后,在鼠標左擊選中默認網(wǎng)站,單擊鼠標右鍵在彈出的菜單中選擇“屬性”,在彈出的對話框中選擇標簽欄中的“ISAPI 篩選器”。點擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP ,再點擊“瀏覽”按鈕選擇php5isapi.dll 所在路徑,如:D:\PHP5 \php5isapi.dl,然后點擊確認,返回“默認網(wǎng)站屬性”窗口。
第二步:選擇“默認網(wǎng)站屬性”窗口里標簽欄中的“主目錄”,再點擊 “配置”按鈕,會彈出一個“應(yīng)用程序配置”窗口。點擊此窗口的“添加”按鈕,在彈出的窗口中先在擴展名上填寫 .php然后點擊 “瀏覽”按鈕將可執(zhí)行文件指向 php5isapi.dll 所在路徑,如:D:\PHP5 \php5isapi.dl,返回“添加/編輯應(yīng)用程序擴展名映射”窗口,確認動作為全部動作、己勾選腳本引擎和檢查文件是否存在,檢查無誤后點擊 “確認”按鈕。返回“應(yīng)用程序配置”窗口,點擊 “確認”按鈕。如果還想支持其它可依次類推。
第三步:返回至“默認網(wǎng)站屬性”窗口,在標簽欄選擇“文檔”,在彈出的對話框中點擊“添加”按鈕,向默認的 Web 站點啟動文檔列表中添加index.php 項。您可以將 index.php 上移到最高,這樣訪問站點時就會首先自動尋找并打開 index.php 文檔。搞定后點擊確定,然后重新啟動IIS!OK。
安裝IIS6.0支持PHP:
打開Internet信息服務(wù)(IIS)管理器后,在鼠標左擊選中“Web服務(wù)擴展”,單擊鼠標右鍵在彈出的菜單中選擇“添加一個新的Web服務(wù)器擴展” 在彈出的新建Web服務(wù)擴展窗口中擴展名填寫:PHP,點擊“添加”按鈕,點擊“瀏覽”按鈕,選擇php5isapi.dl(如:D:\PHP5 \php5isapi.dl),點擊“打開”按鈕,勾選上“設(shè)置擴展狀態(tài)為允許”,點擊“確認”按鈕。
打開IIS,在WEB服務(wù)器擴展中“添加一個新的Web服務(wù)器擴展”,擴展名處填上:PHP,然后點“添加”設(shè)置如下圖接著確定,把“設(shè)置擴展狀態(tài)為允許”勾上確定完成服務(wù)器擴展添加。
其它的和安裝IIS5.1支持PHP步驟一樣了,只是最后點有些不一樣,在第三步中搞定后點擊確定后別急著重啟IIS先點擊開始菜單選擇“運行”依次輸入CMD回車
net stop w3svc 回車
net stop iisadmin 回車
net start w3svc 回車
再打開IIS管理器,在“Internet信息服務(wù)(IIS)管理器”左邊的“WEB服務(wù)擴展”中設(shè)置所有未知ISAPI 擴展 允許,Active Server Pages 允許,Internet數(shù)據(jù)連接器 允許,最后重啟IIS,好了WINDOWS 2003已成功為IIS加載了PHP支持。
WINDOWS下目錄和文件讀寫權(quán)限
各位在安裝WINDOWS時,在格式化磁盤分區(qū)選擇時如果是在真正的服務(wù)器上,為了提高文件的安全性,建議使用NTFS文件系統(tǒng)。如果是學習或者做實驗,建議使用FAT32系統(tǒng)。
這里就不廢話了,這里談的是NTFS文件系統(tǒng),先確認機子的文件系統(tǒng),依次打開我的電腦、鼠標左單擊選中你要查詢的盤如:C盤,右擊鼠標在彈出的菜單中選擇屬性,在彈出的對話框中在左上角的文件系統(tǒng)里顯示為:NTFS即可。等等,先別關(guān)閉窗口在標簽欄上選擇安全項。你會看到
NTFS文件系統(tǒng)提供了幾種常用的權(quán)限(),如下:
安全控制:對文件或文件夾可執(zhí)行所有操作。
修改:可以修改,刪除文件或文件夾。
讀取和運行:可以讀取內(nèi)容,并且可以執(zhí)行應(yīng)用程序。
列出文件夾目錄:可以列出文件夾的內(nèi)容。
讀?。褐豢梢宰x取文件或文件夾的內(nèi)容。
寫入:可以創(chuàng)建文件夾或者文件。
特別的權(quán)限:不常用的權(quán)限,如刪除、更改權(quán)限等,更視具體情況才能勾選。
上面的權(quán)限即可單選也可同時選擇多項,注意有些是互相包含的,如讀取和運行就包含了列出文件夾目錄、讀取兩種權(quán)限。
其實每個新建立的文件或文件夾都有一個默認的權(quán)限,大家可以在C盤(或自己想選擇的盤)的根目錄下分別新建一個文件和文件夾試下,你會發(fā)現(xiàn)有好些選項是灰色的不可選,別擔心,這是因為文件或文件夾的默認權(quán)限是繼承上一級的文件夾的權(quán)限滴,那如果是根目錄下的呢就是繼承本磁盤分區(qū)(如C盤)的權(quán)限。
說到權(quán)限呢,不得不提到組賬戶和用戶賬戶這個概念,什么意思呢,簡單點來說就是用戶賬戶是用戶訪問WINDOWS 2003的憑證,用戶只有使用相應(yīng)的用戶賬戶才能訪問WINDOWS 2003系統(tǒng)的資源。組賬戶是管理用戶賬戶權(quán)限的一種簡便方法。他們還有更高級的形態(tài)(說的好像數(shù)碼寶貝似的):域和域森林,就象我們都知道如何用一根電線、一節(jié)電池來點亮一個小燈泡,不過如果讓你用這個原理組一個電廠那就嘿嘿???……好象有點離題了,好了回正題,如下是WINDOWS常見的組賬戶:
Administrators:內(nèi)置的管理員組,對所有子文件夾和文件都具有完全控制權(quán)限。
CREATE OWNER:創(chuàng)建者組具有特殊權(quán)限,其內(nèi)容是完全控制權(quán)限。嘿嘿!但是只限于自己創(chuàng)建的文件和文件夾。
SYSTEM:此賬戶是代表操作系統(tǒng)自身,默認權(quán)限是完全控制。
Users:此組代表WINDOWS 2003上所有的用戶,默認權(quán)限是讀取、運行和特殊權(quán)限。在特殊權(quán)限時可以創(chuàng)建文件或文件夾,并可修改自己創(chuàng)建的文件或文件夾。
如果要對用戶設(shè)置權(quán)限,只需將用戶使用的賬戶添加到文件或文件夾的權(quán)限列表中,并設(shè)置好相應(yīng)的權(quán)限即可。如果想對多個用戶設(shè)置權(quán)限的話,可以結(jié)合組來進行管理。
未完待續(xù),有興趣的也可自己先測試的建幾個組試試。
常見問題解惑
若出現(xiàn)
Discuz! info: Can not connect to MySQL server
Time: 2006-3-21 2:55am
Script: /install.php
Error: Access denied for user ‘dbuser‘@‘localhost‘ (using password: YES)
數(shù)據(jù)庫帳戶密碼不對,請聯(lián)系空間商
An error report has been dispatched to our administrator.
這是因為沒有配置好論壇config文件的數(shù)據(jù)庫信息,請配置論壇程序根目錄下的config.inc.php。記住用記事本打開
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。