由於目前網路的普及, 幾乎所有的人都有申請 ADSL, 不管您是使用哪一家的 ISP, 幾乎都可以有一個固定IP, 隨著部落格的盛行, 也越來越多人希望能自己架設一個部落格, 以下就以 Movable Type 4.261 為例來架設一個屬於自己的部落格.
 
一. 下載安裝必要的元件:
        Movable Type 必要的安裝元件包含:
        1. ActiveState ActivePerl:
                可以至 http://www.activestate.com/activeperl/ 下載,下載後直接安裝即可(建議安裝 5.10.0.1005).
        2. MySQL:
                可以至 http://dev.mysql.com/downloads/ 下載, 請選擇 MySQL Community Server, 下載後直接安裝, 安裝的過程中會要求您輸入 root 帳號的密碼, 請您自行決定一組密碼即可 (請勿忘記此密碼).
        3. MySQL Tools:
                可以至 http://dev.mysql.com/downloads/ 下載, 請選擇 MySQL GUI Tools, 下載後直接安裝即可.
        4. 安裝 Windows IIS:
                只要進控制台內的 "新增移除程式"-->"Windows 元件", 新增即可, 新增時可一並新增 SMTP 服務.
        5. 安裝 ImageMagick:
                請至 http://www.imagemagick.org/script/binary-releases.php#windows 下載 ImageMagick-6.5.4-2-Q16-windows-dll.exe, 下載後直接安裝, 記得要勾選  "Install PerlMagick for ActiveState Perl v5.10.9 build 1005", 安裝完記得重新開機方能生效.
 
二. 設定 MySQL 資料庫:
        此步驟主要在於設定 Movable Type 所需要的資料庫及帳號密碼.
        1. 執行 MySQL --> MySQL Administrator, Server Host 填入 localhost, 帳號請填入 root, 密碼則是您之前所設定的密碼.
        2. 進入 MySQL Administrator 後, 點一下左邊的主選單 "Service Control", 確定右邊 "Server Status" 有顯示 "MySQL Service is running."
        3. 接下來點一下左邊主選單 "Catalogs", 這邊是要新增 Movable Type 所需要的資料庫.
        4. 點選後, 在左邊選單的下面會出現幾個內定的資料庫, 請在此區域的空白處,按一下滑鼠右鍵, 選擇 "Create New Schema", 在 "Schema name" 填入 "movabletype".
        5. 點一下左邊主選單 "User Administration", 一樣在下方空白處按一下滑鼠右鍵, 選擇 "Add new User", .
        6. 右邊會出現新的頁面, 請在 "User Infromation" 的頁面下, MySQL User 的欄位填入 "mt_user", 並輸入密碼.
        7. 接下來點一下中間的那個 Tab, "Schema Privileges".
        8. 下方會出現三欄, 請選擇剛剛我們所建立的資料庫 "movabletype", 並將以下權限由最右邊的 "Available Privileges", 移至中間的那一欄 "Assigned Privileges".
                    A. SELECT.
                    B. INSERT.
                    C. UPDATE.
                    D. DELETE.
                    E. CREATE.
                    F. ALTER.
                    G. CREATETMPTABLE.
            9. 都移到中間以後, 按一下右下方的 [Apply changes].
 
三. 調整 IIS 設定:
        此步驟包含所有 IIS的設定調整.
            1. 請使用檔案總管先建立一個目錄, 此目錄將來要放置 Movable Type 的程式碼, 例如 d:\blog.
            2. 使用滑鼠點一下您所鍵的目錄, 滑鼠右鍵選擇 "內容(Properties)", 出現資料夾的內容, 請點一下 "Security" Tab, 並加入 "IUSR_%Computer%" 這個使用者 %Computer% 代表您的電腦名稱, 並給予讀取與執行的權限. 
            3. 進入 IIS 主控台, 建立一個新的網站, 並將網站根目錄指向您所建立的資料夾, 並且給予 "Scripts and Executables" 的權限.
            4. 點一下剛剛建立的網站, 右鍵選擇 "內容(properties)".
            5. 點一下 "Home Directory" Tab, 在右邊下方有一個 "Configuration...", 點一下.
            6. 出現 "Application Configuration" 的視窗, 請在 "Mappings" Tab 點一下 "Add", 並輸入以下資訊.
                    Executable: C:\Perl\bin\perl.exe "%s" %s
                    Extension:.cgi
                    Verbs Limit to: GET, HEAD, POST.
                    Verify that file exists: 取消選擇.
            7. 完成後點一下 "OK", 完成設定.
            8. 回到網站內容頁, 選擇 "Documents", 加入 "index.html" 並移至最上面.
 
四. 設定 ActivePerl:
            1. 請先執行 ActivePerl X.XX.X Build XXXX --> Perl Package Manager.
            2. 按一下 Ctrl+1, 撿視所有的 package.
            3. 找到 DBI 與 DBD-mysql, 點一下此兩個 package, 按滑鼠右鍵, 選擇 Install, 在兩個都點選完成後, 按一下 Ctrl + Enter, 開始安裝.
            4. 安裝完成後, 點一下 "Edit" --> "Preferences".
            5. 出現 PPM Preferences 視窗, 請切換至 "Repositories", Name 的欄位可任取, Location 請填入 "http://www.bribes.org/perl/ppm/package.xml", 按一下 "OK".
            6. 回到主畫面後請尋找 "Image-Magick", 安裝此 package, 同步驟 3.
 
五. 安裝 Movable Type
            1. 請至 http://www.movabletype.org/download.html 下載 Movable Type.
            2. 解壓縮後, 將所有裡面的資料夾及內容複製到您所建立的網站根目錄下,如前例 d:\blog.
            3. 打開您的瀏覽器使用 http://您的網域名稱/mt-check.cgi 來檢視您的設定值.
            4. 將 mt-config-original.cgi 更名為 mt-config.cgi, 使用文字編輯器打開此文件, 並確認以下設定有在設定檔內:
                    A. CGIPath    http://您的網站名稱/
                    B. StaticWebPath    http://您的網站名稱/mt-static
                    C. 資料庫設定值:
                            ##### MYSQL #####
                            ObjectDriver DBI::mysql
                            Database movabletype
                            DBUser root
                            DBPassword 您的資料庫密碼
                            DBHost localhost
            4. 使用 http://您的網域名稱/mt.cgi 來進行設定.
            5. 建立一個 Movable Type 使用者, 登入後就可以開始建立您第一個部落格.

 

創作者介紹

旺財的 Blog

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