在現在web開發的時代,IIS部署php網站是非常常見的。因為IIS是微軟公司的一款網絡服務器,能夠很好的與Windows操作系統進行配合。IIS作為一款大型服務器軟件,其默認的語言是ASP.NET,而對于php語言的支持需要我們自己進行設置。
在進行IIS部署php網站的時候,我們需要將php安裝在我們的服務器上。php安裝包可以到php官網上進行下載,下載完了之后我們進行解壓,遵循安裝流程即可安裝成功。在安裝流程中,我們需要設置php的安裝路徑。如果我們選擇默認的安裝路徑,那么php將會被放置在"C:\php"路徑下。
如果我們已經安裝好了php,那么我們接下來需要對IIS進行配置。我們以IIS10為例,首先打開IIS管理器,找到"Handler Mappings"選項,單擊"Add Module Mapping"進行新建。
在新建的模塊中,添加我們的php支持,將"Request path"設置為"*.php",將"Module"設置為"FastCgiModule",而"Executable"則為我們的php-cgi.exe路徑。通過這些設置,我們就已經成功的為IIS配置了php支持。
現在,我們可以進行綁定網站了。打開IIS管理器,在"Default Web Site"下新建一個網站。我們需要為網站指定名稱,并且將網站的物理路徑指向我們的網站目錄。綁定端口和IP地址,設置好SSL證書之后,我們就可以訪問我們的網站了。
下面我們看一下最常用的網站配置。我們需要在網站目錄下新建一個"web.config"的配置文件,文件內容如下:
``` ```
在這段代碼中,我們開啟了目錄瀏覽,將用戶能夠訪問的文件和目錄展示出來。同時還配置了url重寫,將所有的請求全部轉發到index.php文件中。在這里,可以進行一些未知頁面的自定義404頁面。
最后,我們也需要在php.ini文件中設置好php的相關配置選項。如設置內存大小、上傳大小等。這樣,我們就成功的將php網站部署到了IIS上。
網站導航
- zblogPHP模板zbpkf
- zblog免費模板zblogfree
- zblog模板學習zblogxuexi
- zblogPHP仿站zbpfang