Linux ပေါ်မှာ Apache ကို Install လုပ်နည်းသိကောင်းစရာများ

အဆိုပါဖြစ်စဉ်ကိုအဖြစ်ခက်သင်ထင်အဖြစ်မဟုတျပါဘူး

ဒါကြောင့်သင်က website တစ်ခုအများရှိသော်လည်း, ယခုသင်ကအပေါ်ကိုအိမ်ရှင်အဖြစ်လက်ခံကျင်းပမယ့်ပလက်ဖောင်းလိုအပ်ပါတယ်။ သငျသညျအထဲကထိုအရပ်၌များစွာသော website ကို hosting provider များကိုတစ်ဦးအသုံးပြုနိုင်တယ်, ဒါမှမဟုတ်သင့်ကိုယ်ပိုင် web server သို့နှင့်သင်၏ website ကိုကိုယ့်ကိုယ်ကိုအိမ်ရှင်အဖြစ်လက်ခံကျင်းပရန်ကြိုးစားနိုင်ဘူး။

Apache ကိုအခမဲ့ကတည်းကတပ်ဆင်ရန်ရေပန်းအစားဆုံးကို web server များထဲကတစ်ခုဖြစ်ပါသည်။ ဒါဟာအစဝက်ဘ်ဆိုဒ်များအများအပြားကွဲပြားခြားနားသောအမျိုးအစားများကိုများအတွက်အသုံးဝင်စေအများအပြား features တွေရှိပါတယ်။ ဒီတော့ Apache ကိုကားအဘယ်သို့နည်း တစ်မ့်မှုတွေကြုံတွေ့ရမှာ, ပုဂ္ဂိုလ်ရေးကွန်ရက်စာမျက်နှာတွေကနေက enterprise level က်ဘ်ဆိုက်များမှအရာအားလုံးအတွက်အသုံးပြုမယ့် server တစ်ခုဖြစ်ပါတယ်။

ဒါဟာရေပန်းစားသည်အတိုင်းစွယ်စုံဖြစ်ပါတယ်။

သငျသညျကို install ဖို့ဘယ်လိုပေါ်အချက်အလက်များအရနိုင်ပါလိမ့်မည် တဲ့ Linux ကို system ပေါ်တွင် Apache ကို ဤဆောင်းပါးတွင်ရဲ့ခြုံငုံသုံးသပ်ချက်နှင့်အတူ။ သငျသညျကိုစတင်ခင်မှာ, သို့သော်, သငျသညျအနညျးဆုံး Linux ထဲရှိအလုပ်လုပ်ကိုင်အဆင်ပြေဖြစ်သင့် - directory များပြောင်းလဲသွားနိုင်ဖြစ်ခြင်းကတ္တရာစေးနှင့် gunzip သုံးပြီးနှင့်လုပ်နှင့်အတူရေးသားထားအပါအဝင်သင်သည်သင်၏ပြုစုကြိုးစားရန်မလိုချင်ကြပါလျှင် (ငါ binaries ရဖို့ဘယ်မှာဆွေးနွေးရန်လိမ့်မယ် ) ကိုယ်ပိုင်။ သင်တို့သည်လည်းဆာဗာစက်ပေါ်တွင်အမြစ်အကောင့်မှဝင်ရောက်ခွင့်ရှိသင့်ပါတယ်။ ဤသူသည်သင်တို့ confuses လျှင်နောက်တဖန်, သင်အမြဲမယ့်အစားသူကကိုယ့်ကိုကိုယ်လုပ်နေတာတစ်ကုန်စည် hosting provider ကမှဖွင့်နိုင်ပါတယ်။

Apache ကို Download လုပ်ပါ

ငါသည်သင်တို့ကိုစတင်အဖြစ် Apache ကို၏နောက်ဆုံးပေါ်တည်ငြိမ်လွှတ်ပေးရန်ဒေါင်းလုပ်အကြံပြုပါသည်။ Apache ကိုရရန်အကောင်းဆုံးနေရာဟာ Apache ကိုသည် HTTP Server ကို download စာမျက်နှာကိုကနေဖြစ်ပါတယ်။ သင်၏ system မှသင့်လျော်သောရင်းမြစ် file တွေကို download လုပ်ပါ။ အချို့လည်ပတ်မှုစနစ်များအဘို့အ binary ထုတ်လွှင်အဖြစ်ကောင်းစွာဒီ site ကနေရရှိနိုင်ပါသည်။

အဆိုပါ Apache ကိုဖိုင်များ Extract

သင်ဖိုင်များကိုဒေါင်းလုပ်လုပ်ပြီးပြီပြီးတာနဲ့သူတို့ကိုသင် uncompressed ဖို့လိုအပ်ပါလိမ့်မယ်:

gunzip -D httpd-2_0_NN.tar.gz
ကတ္တရာစေး xvf httpd-2_0_NN.tar

ဒါဟာအရင်းအမြစ်ဖိုင်တွေနဲ့အတူလက်ရှိ directory ကိုအောက်မှာသစ်တစ်ခု directory ကိုဖန်တီးပေးပါတယ်။

Apache ကိုသင်၏ဆာဗာ Configuring

သငျသညျရရှိနိုင်ဖိုင်များရှိတစ်ပြိုင်နက်, သင်သည်အဘယ်မှာရှိသနည်းအရင်းအမြစ်ဖိုင်များကိုပြင်ဆင် သတ်မှတ်. အရာအားလုံးကိုရှာဖွေသင့်ရဲ့စက်ကိုသွန်သင်ဖို့လိုပါတယ်။ ဒီလိုလုပ်ဖို့အလွယ်ဆုံးနည်းကတော့အပေါငျးတို့သပေးထားတဲ့ defaults ့အမျိုးအစားကိုလက်ခံရန်ဖြစ်ပါသည်:

./configure

ဟုတ်ပါတယ်, လူအများစုကသူတို့ကိုပေးအပ်ကြသည်ရုံက default ရွေးချယ်မှုကိုလက်မခံချင်ကြဘူး။ အရေးအပါဆုံး option ကိုရှေ့ဆက် = prefix option တစ်ခုဖြစ်သည်။ ဒါက Apache ကိုဖိုင်တွေ install လုပ်ထားပါလိမ့်မည်ရှိရာ directory ကိုသတ်မှတ်ပါတယ်။ သင်တို့သည်လည်းပတ်ဝန်းကျင် variable တွေကိုနှင့် module တွေသတ်သတ်မှတ်မှတ်သတ်မှတ်နိုင်သည်။ ငါ installed ကြလိုသည့် module တွေ၏အချို့တို့ပါဝင်သည်:

သီးခြားစီမံကိန်းအားငါ install လုပ်ရာပေါ်မူတည်ပါလိမ့်မယ်, ဒါပေမယ့်စာရင်းအထက်တွင်ဒီကောင်းတစ်ဦး Starting Point သို့ဖြစ်ပါသည် - ဤငါပေးထားသော system ပေါ်တွင် install လုပ်စေခြင်းငှါ, အပေါငျးတို့သ module တွေမဟုတ်ကြဆိုတာကိုသတိရပေးပါ။ သင်လိုအပ်သည့်အရာများကိုဆုံးဖြတ်ရန်ဖို့ module တွေအကြောင်းကိုအသေးစိတ်အကြောင်းပိုမိုဖတ်ပါ။

Apache ကို Build

မဆိုအရင်းအမြစ်တပ်ဆင်ခြင်းနှင့်ဝသကဲ့သို့, သင်အဲဒီနောက် installation တည်ဆောက်ဖို့လိုအပ်ပါလိမ့်မယ်:

အောင်
install လုပ်

Apache ကို Customize

သင့်ရဲ့တပ်ဆင်ရန်နှင့်တည်ဆောက်မပြဿနာများရှိခဲ့ကြောင်းယူဆ, သင်သည်သင်၏ Apache ကို configuration ကို customize ဖို့အဆင်သင့်ရှိပါတယ်။

ဒါဟာတကယ်ကိုပဲ httpd.conf ဖိုင်ကိုတည်းဖြတ်ရန်ပမာဏသည်။ ဤဖိုင်ဟာ prefix / conf directory ထဲတွင်တည်ရှိသည်။ ငါယေဘုယျအားဖြင့် text editor တစ်ခုကိုအတူကတည်းဖြတ်နိုင်သည်။

vi prefix /conf/httpd.conf

မှတ်ချက်: အကယ်. သင်ဤဖိုင်တွင်တည်းဖြတ်ရန်အမြစ်ဖြစ်ရန်လိုအပ်ပါလိမ့်မယ်။

သင့်ရဲ့ configuration ကိုသင်ချင်တဲ့လမ်းကိုတည်းဖြတ်ရန်ဤဖိုင်ထဲတွင်ညွှန်ကြားချက်ကိုလိုက်နာပါ။ ပိုများသောအကူအညီ Apache ကို website တွင်ရရှိနိုင်ပါသည်။ သငျသညျအစဉ်အမြဲအပိုဆောင်းသတင်းအချက်အလက်နှင့်အရင်းအမြစ်များအဘို့အကြောင်း site ကိုမှဖွင့်နိုင်ပါတယ်။

သင့် Apache ကို Server ကိုစမ်းသပ်ရန်

တစ်ဦးတူညီ machine ပေါ်တွင် web browser ကိုနှင့်အမျိုးအစားကို http ဖွင့်ပါ: // localhost / လိပ်စာ box ထဲမှာ။ သင်ကတစိတ်တပိုင်းမျက်နှာပြင်အတွက်တဦးတည်းဆင်တူတဲ့စာမျက်နှာအထက် (ဒီဆောင်းပါးအတူသောပုံရိပ်ကို) ပစ်သတ်ကြည့်ရှုသင့်ပါတယ်။

ဒါဟာ "အစားသင်မျှော်မှန်းထားဝက်ဘ်ဆိုက်၏ဤမြင်လျှင်?" ကြီးမားသောအက္ခရာများအတွက်ဟုဆိုလိမ့်မည် ဒါဟာသင့်ရဲ့ server ကိုမှန်ကန်စွာထည့်သွင်းဆိုလိုတယ်အဖြစ်, ကောင်းသောသတင်းဖြစ်ပါတယ်။

သင့်ရဲ့အသစ်စက်စက် install လုပ်လိုက်တဲ့ Apache ကိုက်ဘ်ဆာဗာမှ Edit / upload စာမျက်နှာများ Start

သင့်ရဲ့ server ကိုဖွင့်ခြင်းနှင့်အပြေးသည်နှင့်တစ်ပြိုင်နက်သင်စာမကျြနှာပို့စ်တင်စတင်နိုင်ပါသည်။ သင့်ရဲ့ website မှာတည်ဆောက်ခြင်းပျော်စရာရှိသည်!