Setup Server part1 – blog


今天想一想既然架一個server這麼容易那乾脆就寫出中間的關鍵點
讓大家都架自己的server吧!

架一個網頁server 需要的就是apache (絕大部分server不是用這個就是用MS的IIS)
但只有安裝 apache 只能做出一個普通的靜態html的效果,沒有辦法有太多互動

像blog、forum 這些php網頁 利用資料庫即時產生html的應用方式 則需要資料庫的輔助
目前免費好用的大概就MySQL

而最近剛剛好找到一個整合apache跟MySQL還有FTP(filezilla)…的程式
XAMPP…Apache friends…

1.下載XAMPP安裝完之後,在安裝路徑下有個htdocs 資料夾
(這裡面內的東西就是 http:// 可以看到的網頁)

2.把下載解壓縮blog的東西丟進去 htdocs
經過設定在MySQL內建立資料庫與blog做連接 就完成

沒錯架blog server就這兩個步驟而已,沒什麼其他東西好說了.
就拿個範例出來大家比較容易懂(用的blog是wordpress.org),把上面第二個步驟敘述詳細點

1.下載wordpress.org的blog檔案(包含blog主檔案及正體中文語系)
2.解壓縮正體語系的檔案(zh_TW.mo、zh_TW.po)到 ./wp-content/languages/
3.將./wp-config-sample.php 更名為 ./wp-config.php,用文字編輯器開啟編輯
4.找到

define(‘DB_NAME‘,’XXXXX‘);
define(‘DB_USER‘,’XXXXX‘);
define(‘DB_PASSWORD‘,’YYYYY‘);
define(‘DB_HOST‘,’ZZZZZ‘);
define(‘DB_CHARSET‘, ‘utf8‘);
define (‘WPLANG‘, ‘zh_TW‘);
define(‘DB_COLLATE‘, ‘utf8_unicode_ci‘);

DB_NAME:資料庫的名稱,DB_USER:登入資料庫使用者名稱
DB_PASSWORD:登入資料庫的密碼,DB_HOST:本機的話就localhost
DB_CHARSET:資料庫使用的字元編碼,WPLANG:語系
DB_COLLATE:資料庫校對方式
填完以上資料後,到phpMyAdmin登入並依照上述資料新增資料庫

5.其實到第4步驟就已經完成了,可是XAMPP會因為timezone問題和wordpress.org衝突
所以打開 ~/xampp/php/php.ini 找到

;date.timezone =

改成

date.timezone =Asia/Taipei

以上這樣就完成了

PS.XAMMP安裝完後記得修改安全性設定,既然要做server 防火牆當然少不了

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: