All great websites have a great server behind them. ဟုတ်ပါတယ် .. အခု အဲဒီ server တွေနဲ့ ဘယ်လို အလုပ်လုပ်ကြမလဲ ဆိုတာ ကြည့်လိုက်ကြရအောင်..
A Quick Overview
ကျွန်တော်တို့ Web Server တွေမှာ ၂ မျိုးရှိတယ် ဆိုတာ သိကြပါတယ်.. တစ်ခုက Window web server တွေ ဖြစ်ကြပြီး နောက်တစ်မျိုးက Linux web server တွေ ဖြစ်ကြပါတယ်.. အဲဒီမှာ Window web server တွေ ကတော့ IIS ဆိုတဲ့ web server ကို အသုံးပြုပါတယ် ... ဒါ့အပြင် Window မှာပဲ php web server တွေ စမ်းချင်သူများအတွက်လည်း EasyWAMP , WAMP , XAMPP စတဲ့ Server edition တွေကို တင်လိုက်တာနဲ့ အဆင်ပြေသွားပါတယ် .. Linix တွေမှာလည်း LAMP Server ဆိုတာကို သုံးလိုက်တာနဲ့ php web server အဖြစ်သုံးလို့ ရပါတယ် .. အခု ဒီ Tutorial ကတော့ အဲဒီ Linux base (Dedicated Server) မှာ apache web server setup လုပ်တာကို ဖော်ပြသွားပါမယ် ..
အခု ဒီ Tutorial လေးကို လုပ်ဖို့ အတွက်ဆိုရင် အောက်ပါတို့ လိုအပ်ပါမယ်...
၁. VMware Workstation 7.1.3 version Full
၂. Ubuntu server edition 10.10 version ISO
ကျွန်တော်တို့ လုပ်သွားမယ့် အဆင့်များကတော့ ..
အရင်ဆုံး စက်မှာ Ubuntu server edition ကို တင်ပါမယ် ..
ပြီးရင် Apache Web server , MySQL database , Php စတာတွေကို install လုပ်ပါမယ် ..
ပြီးရင် Open SSH server တင်ပါမယ် (ကျွန်တော်တို့ အဲဒီ Ubuntu server ကို လက်ရှိ window ကနေ remotely control လုပ်နိုင်ဖို့ အတွက်ပါ ... (putty software သုံးပါမယ်)
ပြီးရင် ကျွန်တော်တို့ နမူနာ web page တစ်ခုကို ရေးပြီး web server ပေါ်ကို တင်ပါမယ် . (Filezilla FTP ကိုသုံးပါမယ်)
ကဲ စလုပ်ကြည့်ရအောင် .
Download Ubutu Server Edition

Ubuntu Server ကို download အရင်ချပါ.. ISO နဲ့ ဖြစ်ပါလိမ့်မယ် ...
Install Ubuntu Server


























sudo su
chmod -r 777 /var/www
ႀကိဳက္တဲ့ CMS ကုိ အသံုးျပဳႏုိင္ပါၿပီ။ ဖုိင္ဇီလာက ေန အားလံုးကုိ var ထဲက www ဆုိတဲ့ ဖုိလ္ဒါထဲ ထည့္ၿပီးရင္ အသံုးၿပဳႏုိင္ပါၿပီ။ သက္ဆုိင္ရာ CMS အလုိက္ညႊန္ၾကားခ်က္မ်ားကုိ လုိက္လုပ္ရင္ပဲ local website တစ္ခု ကုိ ပုိင္ဆုိင္သြားပါၿပီ။
အၾကမ္းအားျဖင့္ လုိအပ္ခ်က္မ်ား
PHP extension လုိအပ္ခ်က္မ်ားအတြက္
sudo su အရင္ေပးၿပီး
apt-get install php5-gd php-db php5-mysql
ထဲက လုိအပ္မည့္အရာတစ္ခုကုိ install လုပ္လုိက္ရင္ရပါၿပီ။
Database name ႏွင့္ Database username ျဖည့္ရန္
$ mysql
$ mysql --user=your-user-name --password=your-password
mysql> show databases;
ဆုိပါက
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
+--------------------+
2 rows in set (0.00 sec)
ႏွစ္သက္ရာ Database name တစ္ခုကုိ ေရြးၿပီး အသံုးျပဳပါ။
A Quick Overview
ကျွန်တော်တို့ Web Server တွေမှာ ၂ မျိုးရှိတယ် ဆိုတာ သိကြပါတယ်.. တစ်ခုက Window web server တွေ ဖြစ်ကြပြီး နောက်တစ်မျိုးက Linux web server တွေ ဖြစ်ကြပါတယ်.. အဲဒီမှာ Window web server တွေ ကတော့ IIS ဆိုတဲ့ web server ကို အသုံးပြုပါတယ် ... ဒါ့အပြင် Window မှာပဲ php web server တွေ စမ်းချင်သူများအတွက်လည်း EasyWAMP , WAMP , XAMPP စတဲ့ Server edition တွေကို တင်လိုက်တာနဲ့ အဆင်ပြေသွားပါတယ် .. Linix တွေမှာလည်း LAMP Server ဆိုတာကို သုံးလိုက်တာနဲ့ php web server အဖြစ်သုံးလို့ ရပါတယ် .. အခု ဒီ Tutorial ကတော့ အဲဒီ Linux base (Dedicated Server) မှာ apache web server setup လုပ်တာကို ဖော်ပြသွားပါမယ် ..
အခု ဒီ Tutorial လေးကို လုပ်ဖို့ အတွက်ဆိုရင် အောက်ပါတို့ လိုအပ်ပါမယ်...
၁. VMware Workstation 7.1.3 version Full
၂. Ubuntu server edition 10.10 version ISO
ကျွန်တော်တို့ လုပ်သွားမယ့် အဆင့်များကတော့ ..
အရင်ဆုံး စက်မှာ Ubuntu server edition ကို တင်ပါမယ် ..
ပြီးရင် Apache Web server , MySQL database , Php စတာတွေကို install လုပ်ပါမယ် ..
ပြီးရင် Open SSH server တင်ပါမယ် (ကျွန်တော်တို့ အဲဒီ Ubuntu server ကို လက်ရှိ window ကနေ remotely control လုပ်နိုင်ဖို့ အတွက်ပါ ... (putty software သုံးပါမယ်)
ပြီးရင် ကျွန်တော်တို့ နမူနာ web page တစ်ခုကို ရေးပြီး web server ပေါ်ကို တင်ပါမယ် . (Filezilla FTP ကိုသုံးပါမယ်)
ကဲ စလုပ်ကြည့်ရအောင် .
Download Ubutu Server Edition

Ubuntu Server ကို download အရင်ချပါ.. ISO နဲ့ ဖြစ်ပါလိမ့်မယ် ...
Install Ubuntu Server


























sudo su
chmod -r 777 /var/www
ႀကိဳက္တဲ့ CMS ကုိ အသံုးျပဳႏုိင္ပါၿပီ။ ဖုိင္ဇီလာက ေန အားလံုးကုိ var ထဲက www ဆုိတဲ့ ဖုိလ္ဒါထဲ ထည့္ၿပီးရင္ အသံုးၿပဳႏုိင္ပါၿပီ။ သက္ဆုိင္ရာ CMS အလုိက္ညႊန္ၾကားခ်က္မ်ားကုိ လုိက္လုပ္ရင္ပဲ local website တစ္ခု ကုိ ပုိင္ဆုိင္သြားပါၿပီ။
အၾကမ္းအားျဖင့္ လုိအပ္ခ်က္မ်ား
PHP extension လုိအပ္ခ်က္မ်ားအတြက္
sudo su အရင္ေပးၿပီး
apt-get install php5-gd php-db php5-mysql
ထဲက လုိအပ္မည့္အရာတစ္ခုကုိ install လုပ္လုိက္ရင္ရပါၿပီ။
Database name ႏွင့္ Database username ျဖည့္ရန္
$ mysql
$ mysql --user=your-user-name --password=your-password
mysql> show databases;
ဆုိပါက
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
+--------------------+
2 rows in set (0.00 sec)
ႏွစ္သက္ရာ Database name တစ္ခုကုိ ေရြးၿပီး အသံုးျပဳပါ။
Saturday, January 29, 2011
min that thant
Posted in 
No Response to "How to Setup a Dedicated Web Server for Free"
Post a Comment