close

最近作的事情時在很雜,沒辦法暑假實在太美好了

實在不想把時間浪費在跟數據打交道

想想要畢業了,總是要作些準備

老實說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

Install Internet Information Services 7.0 and WordPress 3.x by Using the Microsoft Web Platform Installer 3.0

1.下載webPI

WebPI下載頁面

執行後會出現選單,安裝WebMatrix

setup_webmatrix3

2.進入WebMatrix,安裝wordpress,設定MySQL安裝密碼

設定MySQL安裝密碼

 

安裝網頁伺服器

參考資料

[Windows] 在 Windows 2012 / IIS 8 設定 PHP

如何在 IIS 建立 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 站台,找到它的實體路徑(右鍵->管理網站->進階設定)

DWS實體路徑

開啟檔案總管,將test.php貼上,此時使用最高管理者權限

接著到IIS管理員開啟Default Wed Site的內容檢視(在最下方),找到test.php->瀏覽(右邊)

結果發生錯誤,代表我IIS無法跑php檔案

因此必須新增PHP支援,一樣開啟IIS管理員,在功能檢視的地方找到「處理常式對應」

打開後點選「新增模組對應」(右邊),表單內容如下圖所示。

新增cgi模組對應

問題二:在模組欄位找不FastCgiModule,因為我沒安裝CGI

解決:到伺服器管理員->角色->角色服務->新增角色服務->CGI->安裝

find 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還是沒搬成功...

應該還是有辦法,只是在下所學粗淺,盡是皮毛,只待有緣人相救。

  

arrow
arrow
    全站熱搜

    glitterHsin 發表在 痞客邦 留言(0) 人氣()