ကုိယ့္စက္ထဲမွာ Local နဲ့ www.lartest.lo ဆိုျပီးေခၚရင္ var/www/{folder name} ကုိေထာက္ထားခ်င္တယ္ဆိုရင္ ဒီနည္းက အသံုးဝင္မွာပါ။
ပထမဆံုး Terminal ထဲမွတဆင့္ ေအာက္ပါ command သံုးျပီး file အသစ္ေဆာက္ပါ။
Thanks : Balaji Perumal & devo [ http://stackoverflow.com/questions/20591889/site-does-not-exist-error-for-a2ensite ]
ပထမဆံုး Terminal ထဲမွတဆင့္ ေအာက္ပါ command သံုးျပီး file အသစ္ေဆာက္ပါ။
sudo subl /etc/apache2/sites-available/{sitename}.conf
*subl က Sublime Text Editor ျဖစ္ပါတယ္။ sublime မရွိရင္ subl ေနရာမွာ gedit ျဖင့္အစားထိုးသံုးျပဳႏိုင္ပါတယ္။
sublime ပြင့္လာရင္ ေအာက္ပါကုတ္ေတြေရးထည့္ပါ။
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin {master@server.com}
ServerName {www.lartest.lo}
ServerAlias {lartest.lo}
DocumentRoot {/var/www/Mydev/lartest/public}
LogLevel warn
ErrorLog {/var/www/Mydev/lartest/log/error.log}
CustomLog {/var/www/Mydev/lartest/log/access.log combined }
</VirtualHost>
* {} ထဲမွာ ကိုယ့္စက္နဲ့ကိုက္ညီေအာင္ထည့္ပါ။
ထည့္ျပီးရင္ save လုပ္ျပီးပိတ္လုိက္ပါ။ ေနာက္ Terminal ထဲမွာ ေအာက္ပါ command သံုးျပဳျပီး domain ကုိ Enable ျပဳလုပ္ပါခင္ဗ်ာ။
sudo a2ensite { file name } // tab ခုန္ရင္ေပၚလာပါလိမ့္မယ္
ျပီးရင္ apache restart ျပဳလုပ္ဖုိ့ sudo service apache2 reload ျဖင့္ restart ျပဳလုပ္ပါ။
အားလံုးျပီးရင္ sudo nano /etc/hosts ျဖင့္ hosts ဖုိင္ဖြင့္ပါ။
127.0.0.1 localhost ေအာက္မွာ ေအာက္ကအတုိင္းထည့္ပါ။
127.0.0.1 {Domain Name }ဒါဆုိရင္ browser ထဲကေန လုပ္ထားတဲ့ Domain နဲ့ေခၚရင္ ေထာက္ထားဖိုင္ ဖိုဒါတန္းေပၚလာပါလိမ့္မယ္။
Thanks : Balaji Perumal & devo [ http://stackoverflow.com/questions/20591889/site-does-not-exist-error-for-a2ensite ]
Comments
Post a Comment