最近作的事情時在很雜,沒辦法暑假實在太美好了
實在不想把時間浪費在跟數據打交道
想想要畢業了,總是要作些準備
老實說wordpress之前就有辦帳號了
但Web000host空間實在太不穩了,用得不是很開心
本想換空間到Windows Server,用IIS去架個網頁伺服器
但後來還是遇到問題,不知有沒有哪位好心人路過可以幫幫忙的
先講講一些簡單建置步驟吧!
參考資料:
http://www.microsoft.com/web/wordpress
利用WebPI安裝Wordpress
將自己的電腦架設成簡單網頁伺服器
利用WebMatrix安裝wordpress
參考資料
Installing Wordpress on Microsoft IIS by Using the Microsoft Web Platform Installer 4.5
1.下載webPI
執行後會出現選單,安裝WebMatrix
2.進入WebMatrix,安裝wordpress,設定MySQL安裝密碼
安裝網頁伺服器
參考資料
[Windows] 在 Windows 2012 / IIS 8 設定 PHP
在Windows 7 x64平台的IIS架設PHP與MySQL
驗證 於網頁瀏覽器上輸入127.0.0.1 若進入到IIS畫面則成功
驗證外部網路是否連德近來 於它台非區連線網路主機輸入ip位址,若進入IIS畫面則成功
使IIS支援PHP
其實我不太清楚到底能不能跑PHP網頁,test一下發現不行
測試PHP:新增test.php
<?phpphpinfo();?>
問題一:我無法將test.php放上IIS管理員(IIS Manager)上,IIS在開始->系統管理工具
解決:使用Default Wed Site 站台,找到它的實體路徑(右鍵->管理網站->進階設定)
開啟檔案總管,將test.php貼上,此時使用最高管理者權限
接著到IIS管理員開啟Default Wed Site的內容檢視(在最下方),找到test.php->瀏覽(右邊)
結果發生錯誤,代表我IIS無法跑php檔案
因此必須新增PHP支援,一樣開啟IIS管理員,在功能檢視的地方找到「處理常式對應」
打開後點選「新增模組對應」(右邊),表單內容如下圖所示。
問題二:在模組欄位找不FastCgiModule,因為我沒安裝CGI
解決:到伺服器管理員->角色->角色服務->新增角色服務->CGI->安裝
設定完成後,在瀏覽一次test.php,發現是空白頁面
後來將程式碼改成
<?php phpinfo(); ?> |
就成功了!
預設文件設定
於Default Wed Site的功能檢視找到「預設文件」,新增一個index.php當作wordpress預設開啟首頁
將wordpress加入到伺服器中
於Default Wed Site按右鍵點選「新增虛擬目錄」
若別名:apple
則連線網址:http://localhost/apple/index.php 這樣
實體路徑瀏覽wordpress的資料夾存放位置(在WebMatrix的站台可以看到)
wordpress搬家
這邊我遭遇了一個小問題,就是我無法把原本在Web000host的資料庫匯入到Webmatrix站台管理的資料庫來
Webmatrix只能新增資料庫與資料表,但卻無法匯入sql檔案,因此我wordpress還是沒搬成功...
應該還是有辦法,只是在下所學粗淺,盡是皮毛,只待有緣人相救。
留言列表