PHP開源論壇PunBB在IIS上部署和安裝

  說明:對PHP的模式修飾符e來講:自 PHP 5.5.0 起廢棄,而PunBB1.4.2仍是有用到的(我曾用兩者搭配,結果網站運行中會出現錯誤),因此我用了php-5.4.30。php

  1、運行環境mysql

首先若是你想讓這個PHP網站運行起來就須要有PHP的運行環境,那麼下面就說說如何安裝PHP運行環境:sql

  1. 到官網上下載壓縮包(須是windows版的,我下載的是非線程安全的),下載地址:http://www.php.net/downloads.php
  2. 將壓縮包解壓到某一個盤符下面,例如我是解壓到了D:\PHP目錄下
  3. 修改php.ini-production文件,date.timezone = Asia/Shanghai     找到user_dir =    那裏,下面的 ; extension_dir = "./"   去掉前面的分號(分號是註釋)將./換成壓縮包解壓目錄中的ext目錄,好比個人就是D:/PHP/ext/
  4. 啓用相關動態庫,好比我用到了MySQL數據庫,找到了;extension=php_mysql.dll那行去掉了前面的分號,就啓用了MySQL
  5. 保存文件,將文件名修改成php.ini

至此,PHP的運行環境搭建完畢。數據庫

  2、部署PunBBwindows

須要的東西:IIS,數據庫管理工具,PunBB瀏覽器

  1. 在管理工具裏打開IIS,我用的是IIS7,若是管理工具裏面沒有IIS選項說明windows的相關功能沒有打開,請到"打開或關閉windows"中打開IIS功能
  2. 打開了IIS管理器以後,點擊根節點(機器名稱)在右側內容區域雙擊"Handler Mappings(處理程序映射)",打開以後在空白處右鍵,選擇"Add Module Mapping(添加模塊映射)"
  3. 在出來的"Add Module Mapping(添加模塊映射)"對話框中,第一項Request Path(請求路徑)填:*.php;第二項Module(模塊)選擇:FastCgiModule;第三項Excutable(optional)可執行文件路徑選擇PHP解壓目錄中的php-cgi.exe文件,好比個人就是:D:\PHP\php-cgi.exe;下一項name填:php就行。(說明:若是第二項的下拉菜單裏面沒有FastCgiModule說明相關功能沒有打開,須要到」打開或關閉windows中「開啓
  4. 新建應用程序池,Name(名稱)填:php;.NET Framework version選擇:No Managed Code;Managed pipeline mode選擇:Classic,以後點擊」OK「
  5. 添加網站,須要說明的地方是」應用程序池」選擇php,物理路徑指向你的網站在磁盤上的路徑,好比個人是:D:\Workspace\code\PunBB,主機名是localhost;以後分配端口號,我分配的是34
  6. 我用的數據庫是MySQL,因此要讓網站跑起來,你的電腦得先安裝了相應的數據庫,安裝完成以後新建一個數據庫,起個名(個人叫punbbdb),給後面用
  7. 打開瀏覽器輸入localhost:34/index.php,以後就開始提示如何安裝PunBB了,其中會提示你輸入數據庫用戶名和密碼之類的東西,完事以後數據庫表就會自動建好。

Ok,說到此處個人PunBB已經搭建成功了,但願對你有所幫助!安全

相關文章
相關標籤/搜索