How to Install Wordpress Locally
ဒီေန႔ေတာ့ Wordpress ကို Internet Connection ရွိစရာမလိုပဲ ကိုယ့္ စက္ထဲမွာ Install လုပ္၊ အသံုးျပဳတဲ့နည္း အေၾကာင္းေျပာခ်င္ပါတယ္။ ဒီနည္းကို အသံုးျပဳၿပီး Web Developer ေတြအေနနဲ႔ မိမိရဲ့ Design ေတြ၊ မွန္မမွန္ ျပန္လည္စစ္ေဆးျခင္း ေတြ၊ ျပဳျပင္ျခင္းေတြကို အလြယ္တစ္ကူ ျပဳလုပ္လို႔ ရသလို၊ Blogger ေတြ အေနနဲ႔လည္း မိမိရဲ့ Blog ကို Maintenance လုပ္တာ၊ ပို႔စ္အေနအထားေတြ၊ ေနာက္ မိမိစမ္းသပ္လိုတဲ့ Widget ေတြ၊ Coding အခ်ိဳ႔ေတြကို လည္း အင္တာနက္ေပၚတြင္ မိမိဘေလာ့ဂ္ အား တက္မျပင္မွီ မစမ္းသပ္မွီ Rehearsal အေနနဲ႔ အလြယ္တစ္ကူ စမ္းသပ္ျပဳျပင္လို႔ရေစပါတယ္။ တစ္ခါတစ္ေလ အင္တာနက္ မရွိတဲ့ အခ်ိန္၊ ခ်ိဳ႔ယြင္းမႈျဖစ္ေနတဲ့ အခ်ိန္ ဒါမမဟုတ္ အင္တာနက္မရွိတဲ့ ေနရာေရာက္ ေနလို႔ဆိုၿပီး ကိုယ့္ဘေလာ့ဂ္ကို ဘာမွမလုပ္ႏိုင္ပဲ ပစ္ထားရတဲ့ အေျခအေနမ်ိဳးကလည္း ေရွာင္ရွားနိဳင္ၿပီး အင္တာနက္ရတာနဲ႔တၿပိဳင္နက္ မိမိရဲ့ Update ေတြကို ခ်က္ခ်င္းလက္ငင္း အသံုးျပဳေစ ႏိုင္ပါတယ္။
Wordpress ကို Localhost အေနနဲ႔ Run ဖို႔အတြက္ ယခင္က Apache,PHP,My SQL စတာေတြကို မိမိဘာသာမိမိ တစ္ခုခ်င္းလိုက္လံ ရွာေဖြေဒါင္းလုဒ္ လုပ္ၿပီး၊ တစ္ခုခ်င္းကို မိမိစက္ထဲမွာ မွန္ကန္စြာ Run ၿပီးသကာလ Apache ကို အေျခခံေသာ Local Host Server တစ္ခုကို မိမိစက္ထဲမွာ အရင္တည္ေဆာက္ရပါတယ္။ ယခုေတာ့ အထက္ပါ အလုပ္(၃) မ်ိဳးကို ေခါင္းစား၊ အခ်ိန္ကုန္ခံၿပီး လုပ္ေနစရာ မလိုေတာ့ပါဘူး။ AIO လို႔ေခၚတဲ့ အထက္ပါ ေဆာ့ဖ္၀ဲလ္ (၃) မ်ိဳးလံုးပါတဲ့ Installer Package ေတြ အမ်ိဳးအစားစံု Freeware အေနနဲ႔ ထြက္ရွိေနၾကၿပီျဖစ္ပါတယ္။ Web Developer ေတြတင္မက သာမန္ စားသံုးသူေတြ၊ Blogger ေတြ၊ ေလ့လာသူေတြ အတြက္ပါ အရမ္းကို အဆင္ေျပ ေကာင္းမြန္တဲ့ ၊ လြယ္ကူမႈ အျပည့္ရွိေစတဲ့ ၀န္ေဆာင္မႈေတြပါပဲ။
နိဒါန္းနည္းနည္းရွည္သြားပါၿပီ။ Wordpress ကို Local Host မွာ Run ဖို႔အတြက္ ေအာက္ပါေနရာမွာ XAMPP လို႔ေခၚတဲ့ PHP AIO Software Package တစ္ခုကို ေဒါင္းလုဒ္လုပ္ပါ။ ေဒါင္းလုဒ္လုပ္တဲ့ ေနရာမွာ Latest Version ျဖစ္ဖို႔နဲ႔ Installer ဆိုတဲ့ Package ကိုအထူးသတိထား ေရြးခ်ယ္ဖို႔ တိုက္တြန္းလိုပါတယ္။
အပိုင္း(၁)
၁။ XAMPP Lite EXE ကို ေဒါင္းလုဒ္လုပ္ပါ။
http://www.apachefriends.org/en/xampp-windows.html#646
၂။ ေဒါင္းလုဒ္လုပ္ၿပီးသြားတဲ့ အခါ ရလာတဲ့ Zip File ကို C:\ [Primary Drive] ထဲကို ေရႊ႕ေျပာင္းရပါမယ္။ ၎ Zip file ကို အဆိုပါ Drive ထဲတြင္ပင္ Double Click ေပးျခင္းျဖင့္ Install လုပ္ပါ။
Windows Vista user မ်ားအေနျဖင့္ Vista ၏ UAC (User Acoount Control) မွ တားဆီးမႈမ်ားအား ေရွာင္ရွားႏိုင္ရန္ အတြက္ C:\ အစားအျခား Primary မဟုတ္ေသာ Drive တစ္ခုခုအား ေရြးခ်ယ္ အသံုးျပဳသင့္ပါတယ္။
ဒီအဆင့္ၿပီးတဲ့ အခါ Apache ႏွင့္ My SQL Server ေတြကို စ Run လို႔ရပါၿပီ။ ေအာက္ပါအဆင့္မ်ား အတိုင္းလုပ္ေဆာင္ပါ။
- xampplite folder ကိုဖြင့္ပါ။ {ေစာေစာက Run ထားတဲ့ C:\ ထဲက Folder ကို ဆိုလိုပါတယ္)
- setup_xampp.bat ကို Double click ေပးပါ။
- Program က ” you to have fun” စသျဖင့္ ဘာညာေျပာလာတဲ့ အခါ မိမိ Keyboard မွ မည္သည့္ကီးကိုမဆို ႏွိပ္ေပးပါ။
- အခုအဆင့္မွာ xampp-control.exe ကို double click ေပးပါ။

- အထက္ပါအတိုင္း Control Panel Box တက္လာရင္ Apache ႏွင့္ My SQL Service ၂-ခုေဘးမွ Start Button ႏွစ္ခုအား ကလစ္လုပ္ကာ Service မ်ားအား စ Run ႏိုင္ၿပီး အားလံုးအဆင္ေျပေခ်ာေမြ႔စြာ အလုပ္လုပ္ေၾကာင္း ေအာက္ပါအတိုင္း ျပသလ်င္သိရွိႏိုင္ပါၿပီ။

အပိုင္း(၂)
အထက္ပါအဆင့္ၿပီးဆံုးလ်င္ မိမိစက္အတြင္း Wordpress ကို Local Host ရန္အတြက္ Database တစ္ခုတည္ေဆာက္ရပါမယ္။ ေအာက္ပါအဆင့္မ်ားအတိုင္း လုပ္ေဆာင္ပါ။
၁။ ႀကိဳက္ႏွစ္သက္ရာ Browser တစ္ခုခုကို ဖြင့္ပါ။ {IE ျဖစ္ေစ၊ မီးေျမေခြးျဖစ္ေစ}
၂။ ေအာက္ပါ Address အား Browser ၏ Address Bar အတြင္းထည့္သြင္း၍ Enter ေခါက္ပါ။
http://localhost/xampp/splash.php

၃။ အထက္ပါစာမ်က္ႏွာတက္လာလ်င္ မိမိအသံုးျပဳမည့္ ဘာသာစကားအားေရြးခ်ယ္ပါ။
၄။ ေနာက္တစ္မ်က္ႏွာတြင္ ဘယ္ဘက္ Sidebar Navigation တြင္ phpMyAdmin အားေရြးခ်ယ္ပါ။

၅။ phpMyAdmin စာမ်က္ႏွာသို႔ေရာက္လ်င္ ေအာက္ပါအတိုင္း Data Base တစ္ခုတည္ေဆာက္ပါ။

အပိုင္း(၃)
Wordpress ကို မိမိတည္ေဆာက္ထားသည့္ Data Base အတြင္း Install လုပ္ဖို႔ အခ်ိန္က်ပါၿပီ။
၁။ Wordpress.ORG ကိုသြားပါ။ ေနာက္ဆံုး Version Wordpress Zip File ကိုေဒါင္းလုဒ္လုပ္ပါ။
၂၊ ရလာေသာ Zip File ကို မိမိ Desktop ေပၚတြင္ အထုပ္ျဖည္ပါ။ ၎ အထုပ္အတြင္း wp-config-sample.php ဆိုေသာ php ဖိုင္ကို ႀကိဳက္ႏွစ္သက္ရာ Text Editor [Notepad,Wordpad..etc] တစ္ခုခုျဖင့္ ဖြင့္ပါ။ ၿပီးလ်င္ ေအာက္ပါ ကုဒ္မ်ားအား အဆိုပါဖိုင္အတြင္းရွိ တူညီေသာေနရာတြင္ အစားသြင္းပါ။
define('DB_NAME', 'wordpress'); // The name of the database
define('DB_USER', 'root'); // Your MySQL username
define('DB_PASSWORD', ''); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
ဒါဟာ ဘာလဲဆိုေတာ့ ကၽြန္ေတာ္တို႔ Wordpress ကို Web ေပၚမွာ Run တဲ့အခါ wp-config file တစ္ခုတည္ေဆာက္ဖို႔ အဆင့္ေရာက္ရင္ database name ေတြ၊ user name ေတြ၊ password ေတြ ေပးရတာကို မွတ္မိၾကပါလိမ့္မယ္။ အခုကၽြန္ေတာ္တို႔ Localhost Server မွာ User name ၊ Database Name ၊ Password စတာေတြ မလိုပါဘူး။ အဲဒီအတြက္ wp-config file အတြင္းရွိ အထက္ပါ data မ်ားေတာင္းဖို႔ေရးထားတဲ့ Command မ်ားေနရာမွာ မိမိ Database နဲ႔သက္ဆိုင္တာေတြကို တစ္ခါတည္း အစားထိုးထည့္ထားလိုက္ျခင္းပဲျဖစ္ပါတယ္။
Command Line ၄-ေၾကာင္းကို သက္ဆိုင္ရာ စာေၾကာင္းအလုိက္ အစားထိုးထည့္သြင္းၿပီးပါက အဆိုပါဖိုင္အား Save as မွေန၍ wp-config.php နာမည္ျဖင့္ မူရင္း Folder အတြင္း၌ပင္ သိမ္းဆည္းေပးပါ။
၃။ အထက္ပါအဆင့္ၿပီးဆံုးလ်င္ Wordpress Folder ႀကီးတစ္ခုလံုးကို မွန္ကန္ေသာေနရာ သို႔ေရြ႔ေျပာင္းထည့္သြင္းေပးရမည္ ျဖစ္သည္။
My Computer > Main drive (မိမိ Instll လုပ္ထားေသာ Drive) > Xampplite > htdocs ကိုသြားပါ။
အဆိုပါေနရာသို႔ ေရာက္လ်င္ Wordpress Folder ႀကီးတစ္ခုလံုးကို အဆိုပါ htdocs Folder အတြင္းသို႔ ထည့္သြင္းပါ။
၄။ ေနာက္ဆံုးအဆင့္ အေနျဖင့္ ေအာက္ပါ လိပ္စာအား ႀကိဳက္ႏွစ္သက္ရာ Browser တစ္ခုခုကို အသံုးျပဳကာ ဖြင့္ျခင္းျဖင့္ Wordpress ကို Localhost အတြင္းသို႔ ေအာင္ျမင္စြာ Install လုပ္ၿပီးပါၿပီ။
http://localhost/wordpress/wp-admin/install.php
Error တစ္ခုခုတက္လာခဲ့ရင္ အထက္ပါ အဆင့္မ်ားကို တစ္ဆင့္ျခင္းျပန္ဖတ္ၿပီး ညႊန္ၾကားခ်က္အတိုင္း အတိအက် ျပန္လုပ္ၾကည့္ပါ။ ညႊန္ၾကားခ်က္၊ ေရးသားခ်က္မ်ားအတိုင္း လုိက္နာေဆာင္ရြက္ခဲ့လ်င္ အားလံုးေခ်ာေမြ႔စြာပဲ ၿပီးဆံုးသြားပါမယ္။
အားသာခ်က္မ်ား
Wordpress ကို Local Host မွာ Install လုပ္ၿပီး က်န္တဲ့ လုပ္ေဆာင္ခ်က္မ်ားကေတာ့ Web ေပၚမွာ Run ထားတဲ့ Wordpress အတိုင္းသာျဖစ္ပါတယ္။ Web ေပၚမွာ Run ထားသကဲ့သို႔ပဲ Wordpress ရဲ့ Function ေတြ၊ Feature ေတြ လည္းအစံုအလင္ရရွိပါတယ္။ Server ဟာ မိမိစက္အတြင္းမွာ ရွိေနတဲ့အတြက္ အလုပ္လုပ္ျခင္းမ်ားဟာ Web ေပၚမွာထက္ ပိုမိုျမန္ဆန္စြာ အလုပ္လုပ္ေစပါတယ္။
ဥပမာအားျဖင့္ Theme တစ္ခုကို Install လုပ္မယ္ဆိုရင္ WorldWideWeb ေပၚတင္ထားတဲ့ Wordpress မွာဆိုရင္ root တစ္ခုကေန တစ္ခုကိုကူးဖို႔ အေတာ္ၾကာၾကာေစာင့္ၿပီးမွ တစ္ဆင့္ခ်င္းသြား၊ ေနာက္ဆံုး Theme Folder ေရာက္ေတာ့မွ ထပ္ၿပီး Upload လုပ္၊ Upload လုပ္ခ်ိန္ေစာင့္ဆိုင္း စသျဖင့္သာ အလုပ္လုပ္ႏိုင္တာကို ေတြ႔ရမွာပါ။ ဒီမွာေတာ့ မိမိသံုးခ်င္တဲ့ Theme တစ္ခုကို Ctrl+C ႏွိပ္ၿပီး ေကာ္ပီလုပ္ၿပီးသကာလ ၊ မိမိရဲ့ XAMPP -> htdocs-> wordpress-> wp-content-> theme Folder အတြင္းသို႔ Paste လုပ္လိုက္ရံုသာျဖစ္ပါတယ္။
ေမွာ္ဆရာ




very good lessons. I try it already it’s very nice. Pls write down more WordPress lessons in this blog.
အစ္ကိုတို႔ ေနရာ http://www.apachefriends.org/en/xampp-windows.html#6 46 ကေန ေဒါင္းလုပ္လုပ္သြားတယ္။ XAMPP 1.1.6 a ထဲက basic packageမွာ installer, zip, exe သံုးခု ေတြ႕တယ္။ အဲဒီထဲက ဇစ္ဖိုင္ကို ေဒါင္းလုပ္လုပ္တယ္။ ၿပီးေတာ့ အင္စေတာလ္ လုပ္ၾကည့္တယ္။ ပြင့္ပဲ ပြင္လာၿပီးေတာ့ မရဘူးခင္ဗ်။