posts - 30,  comments - 3,  trackbacks - 0

          Windows7&IIS7.5部署Discuz全攻略

          原貼:http://www.cnblogs.com/ajunForNet/archive/2012/09/12/2682063.html

          組長說在內網部署一個論壇,這可難不倒我,裝個Discuz嘛。
          部署環境就一臺普通的PC,四核i3,Windows7。這就開搞了。

          準備工作

          系統是Windows 7 專業版,自帶IIS7.5(家庭版不帶)。IIS7開始帶了FastCgi,對PHP支持好了許多,所以也不必裝Apache啦。
          下載 PHP 5.4、 MySQL 5.5 以及Discuz X2。

          對于IIS7 FastCgi,我們應當選擇VC9編譯的線程安全的版本。

          安裝PHP

          解壓PHP,我給的路徑是C:\PHP,大伙兒隨意
          把php.ini-production改名為php.ini(用于開發環境的話,就改那個development)

          修改擴展路徑

          extension_dir = "./ext"

          啟用MySQL擴展(即去掉分號)

          extension=php_MySQL.dll

          修改時區

          date.timezone=Asia/Shanghai

          完了可以嘗試在命令行中執行以下PHP:

          cd C:\PHP
          php -v

          可以看到php的版本信息,如果把dll文件不存在的擴展打開了的話,會有提示。

          配置IIS

          IIS容易對付,不過先得把確保這幾項已經裝上:

          1、添加模塊映射
          啟動IIS管理器,對服務器設置“處理程序映射”,”添加模塊映射“:
          (圖)
          注意,設置可執行文件路徑的時候,要選擇exe。

          2、添加index.php為默認文檔
          對服務器設置“默認文檔”,添加index.php


          3、創建新站點
          接著在創建一個新的站點,并創建一個目錄存放你的網站,C:\Forum
          主機名填你想要綁定的域名,對于一臺服務器上有多個網站的情況,域名幾乎是必須的。
          當然啦,內網的話,就改hosts隨便弄個上去吧。

          4、設置程序池
          去應用程序池,設置剛才創建的站點對應的程序池,把.Net framework版本設成無托管代碼。

          重啟IIS,在網站目錄下放一個index.php,內容很簡單:
          <?php phpinfo(); ?>

          訪問網站,設置無誤的話應該能看到PHP的系統信息。

          安裝MySQL

          安裝MySQL挺容易的,按照Discuz給出的教程就可以了。
          因為我下的是UTF8版本的Discuz,所以在選擇字符編碼那一步選的UTF8。

          至于改數據庫目錄以及移動那個dll,看上去完全沒那個必要,我也就沒弄。

          安裝Discuz

          最煩的都搞定了,最后把安裝包里upload里面的東西都復制到網站目錄下,
          訪問網站下的install目錄就能看到安裝界面
          剩下的不用說了吧···

          得記得安裝完了以后,進UCenter->全局->域名設置->應用域名,把論壇的域名給設好了,
          否則論壇首頁就是個500

          Over.

          posted on 2013-03-11 11:09 Seraphi 閱讀(590) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 临泽县| 土默特右旗| 佛坪县| 上虞市| 大关县| 垦利县| 萨嘎县| 三明市| 江源县| 莱西市| 彩票| 洞口县| 临夏县| 巴林右旗| 江陵县| 郑州市| 库车县| 本溪| 通道| 罗定市| 临沭县| 乌兰浩特市| 镇坪县| 兴义市| 邵东县| 丽水市| 兴海县| 文登市| 肃宁县| 高州市| 涞水县| 长沙市| 海城市| 永定县| 子长县| 天镇县| 大安市| 合阳县| 织金县| 县级市| 花垣县|