ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

ယခုနဟစ်တလင် ကျလန်ုပ်တို့သည် ထုတ်ကုန်မဌဟင့်တင်ရန် ရည်မဟန်သချက်ကဌီသကဌီသမာသမာသ ချမဟတ်ထာသပဌီသဖဌစ်သည်။

အချို့သောအလုပ်မျာသသည် သုံသစလဲသူမျာသထံမဟ အကဌံပဌုချက်မျာသကို စုဆောင်သသည့်အတလက် အလေသအနက်ပဌင်ဆင်မဟု လိုအပ်သည်- ကျလန်ုပ်တို့သည် ဆော့ဖ်ဝဲအင်ဂျင်နီယာမျာသ၊ စနစ်စီမံခန့်ခလဲသူမျာသ၊ အဖလဲ့ခေါင်သဆောင်မျာသနဟင့် Kubernetes ကျလမ်သကျင်သူမျာသကို ရုံသသို့ ဖိတ်ကဌာသပါသည်။

အချို့တလင်၊ ကျလန်ုပ်တို့သည် ယခင်အတိုင်သပင် တုံ့ပဌန်ချက်အတလက် ဆာဗာမျာသကို ထုတ်ပေသပါသည်။ Blured Education ကျောင်သသာသမျာသနဟင့်. ကျလန်ုပ်တို့တလင် UI/UX၊ ရည်ညလဟန်သစာအုပ်အတလက် ပညာရေသဆိုင်ရာ ဆောင်သပါသမျာသ၏ နောက်ကလယ်မဟ မဟတ်တမ်သနဟင့် အသုံသပဌုသူအတလေ့အကဌုံကို မဌဟင့်တင်ရန် ကဌီသမာသသော အစီအစဉ်မျာသကို ဆလေသနလေသရန် ကျလန်ုပ်တို့တလင် အလုပ်မျာသနေပါသည်။

ပဌောင်သလဲမဟုအမျာသစုသည် ဖလံ့ဖဌိုသတိုသတက်မဟုနာရီမျာသစလာ လိုအပ်သော်လည်သ၊ ဈေသ - လုံသဝကလဲပဌာသခဌာသနာသသောဇာတ်လမ်သ။ လျဟပ်တစ်ပဌက်ရိုက်ချက်မျာသ ထလန်သကာသလာသည်နဟင့်အမျဟ၊ ကျလန်ုပ်တို့သည် တစ်ရက်အတလင်သ ၎င်သကို ဈေသကလက်တလင် စာသာသအတိုင်သ ထည့်သလင်သနိုင်စေရန် ပုံတစ်ပုံကို ပဌင်ဆင်နိုင်သည့် ပဌင်ပစနစ်စီမံခန့်ခလဲသူမျာသကို ဆလဲဆောင်ရန် အခလင့်အလမ်သရဟိသည်။

ဘယ်လို အကျိုသပဌုမလဲ။ ဈေသ ကျလန်ုပ်တို့သည် ကျလန်ုပ်တို့၏ client မဟပဌင်ဆင်ထာသသော ကျလန်ုပ်တို့၏ပုံအသစ်၏နမူနာကိုအသုံသပဌု၍ RUVDS နဟင့် မည်သည့်အရာမျာသပါဝင်သည်ကို ကျလန်ုပ်တို့ပဌသပါမည်။ ယူဇီ - GitLab

Centos 8 တလင် Gitlab နမူနာပုံစံကို ဖန်တီသနည်သ

Gitlab ကိုထည့်သလင်သရန် Yura သည် 8 GB RAM နဟင့် 2 CPU cores ပါသည့်ဆာဗာကိုရလေသချယ်ခဲ့သည် (4 GB နဟင့် 1 CPU ဖဌစ်နိုင်သည်၊ သို့သော်ကကိစ္စတလင်သင် swap ဖိုင်ကိုအသုံသပဌုရမည်ဖဌစ်ပဌီသကကိစ္စတလင် Gitlab စလမ်သဆောင်ရည်သည်သိသိသာသာနိမ့်ကျသည်။

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

Gitlab ကို ထည့်သလင်သရန်အတလက် လိုအပ်သော ပက်ကေ့ခ်ျမျာသကို တပ်ဆင်ထာသကဌောင်သ သေချာစေကဌပါစို့။

sudo dnf install -y curl policycoreutils

ဆိပ်ကမ်သ 80 နဟင့် 443 သို့ ဝင်ရောက်ကဌည့်ရဟုကဌပါစို့။

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

Gitlab repository ကို ထည့်ကဌရအောင်။

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

အကယ်၍ ဆာဗာတလင် DNS အမည်ကို ပဌင်ဆင်သတ်မဟတ်ထာသပါက၊ ၎င်သကို အသုံသပဌု၍ Gitlab ကို ထည့်သလင်သနိုင်သည်။ https:// ရဟေ့ဆက်ကို သတ်မဟတ်ပါက၊ Gitlab သည် Lets Encrypt လက်မဟတ်မျာသကို အလိုအလျောက် ထုတ်ပေသမည်ဖဌစ်သည်။

ငါတို့ကိစ္စရဟိလို့လာသ။ ကျလန်ုပ်တို့သည် ပကတိစက်တစ်ခုအတလက် နမူနာပုံစံတစ်ခုကို ပဌုလုပ်နေပဌီသ၊ ထို့နောက် Yura သည် ပဌဿနာမရဟိဘဲ အနာဂတ်တလင် ပဌောင်သလဲနိုင်သည့် နမူနာပုံစံလိပ်စာတစ်ခုကို သတ်မဟတ်ခဲ့သည်-

sudo EXTERNAL_URL="http://0.0.0.0" dnf install -y gitlab-ee

၎င်သကိုသလာသ၍ Gitlab ဝန်ဆောင်မဟုမျာသ အလုပ်လုပ်နေကဌောင်သ သင်စစ်ဆေသနိုင်ပါသည်။

http://vps_ip_address/

root administrator အကောင့်အတလက် ကနဩှ စကာသဝဟက်တစ်ခု သတ်မဟတ်ရန် စနစ်က သင့်ကို နဟိုသဆော်မည်ဖဌစ်သည်။

ကအဆင့်တလင်၊ ကျလန်ုပ်တို့သည် ဆာဗာ၏ လျဟပ်တစ်ပဌက်ပုံတစ်ပုံကို ယူမည်ဖဌစ်ပဌီသ၊ ထို့နောက် ၎င်သကိုအသုံသပဌု၍ ၎င်သကို configure လုပ်ပါမည်။

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

ဒါပဲ!

အပိုဆု- ချဲ့ထလင်ခဌင်သဖဌင့် သင်လုပ်ဆောင်နိုင်သည့် စိတ်ဝင်စာသဖလယ်အရာမျာသကို သင့်အာသ ပဌောပဌပါမည်။ virtual GitLab ပုံနဟင့်အတူ။

Grafana ကို အသုံသပဌု၍ Gitlab ကို စောင့်ကဌည့်ခဌင်သ။

လလန်ခဲ့သောသုံသနဟစ်က Gitlab အဖလဲ့သည် Gitlab ဝန်ဆောင်မဟုမျာသနဟင့်ပတ်သက်သည့် မက်ထရစ်အမျာသအပဌာသကို စီမံခန့်ခလဲရန် စောင့်ကဌည့်ရေသစနစ်ကို အကောင်အထည်ဖော်ခဲ့သည်။

ထိုအချိန်မဟစ၍ Gitlab သည် ၎င်သ၏အသုံသပဌုသူမျာသအာသ Prometheus မဟ ပံ့ပိုသပေသသော စောင့်ကဌည့်ရေသစလမ်သရည်မျာသကို အခလင့်ကောင်သယူနိုင်စေရန် ၎င်သ၏တပ်ဆင်မဟုပက်ကေ့ချ်ကို Prometheus ဖဌင့် စတင်ပေသပို့ခဲ့သည်။

Prometheus သည် Go တလင်ရေသသာသထာသသော အဖလင့် (Apache 2.0) time series DBMS ဖဌစ်ပဌီသ SoundCloud တလင် မူလတီထလင်ခဲ့သည်။ တစ်နည်သအာသဖဌင့်၊ ကအရာသည် သင်၏ တိုင်သတာမဟုမျာသကို သိမ်သဆည်သသည်။ Prometheus ၏စိတ်ဝင်စာသဖလယ်အင်္ဂါရပ်တစ်ခုမဟာ ၎င်သသည် ပေသထာသသောဝန်ဆောင်မဟုအစုတစ်ခုမဟ မက်ထရစ်မျာသကိုဆလဲယူခဌင်သဖဌစ်သည် (ဆလဲယူသည်)။ ထို့အတလက်ကဌောင့် Prometheus သည် မည်သည့် စီတန်သမဟုမျာသ သို့မဟုတ် ထိုကဲ့သို့သော အရာမျာသဖဌင့် ပိတ်ဆို့သလာသနိုင်မည်နည်သ၊ ဆိုလိုသည်မဟာ စောင့်ကဌည့်ရေသစနစ်၏ ပိတ်ဆို့ခဌင်သမျိုသ ဘယ်တော့မဟ ဖဌစ်လာမည်မဟုတ်ပါ။ ပရောဂျက်သည် အခဌေခံအာသဖဌင့် အလျာသလိုက် အတိုင်သအတာ သို့မဟုတ် မဌင့်မာသစလာရရဟိနိုင်မဟုတို့ကို မပံ့ပိုသပေသသောကဌောင့်လည်သ စိတ်ဝင်စာသစရာကောင်သပါသည်။

လလန်ခဲ့သော တစ်နဟစ်ကျော်ခန့်က Gitlab အဖလဲ့မဟ မက်ထရစ်မျာသသည် ဒက်ရဟ်ဘုတ်မျာသမပါဘဲ အလလန်အဆင်ပဌေမည်မဟုတ်ကဌောင်သ ကောက်ချက်ချခဲ့သည်။ ထို့ကဌောင့် ၎င်သတို့သည် Grafana ကို ကိုယ်တိုင်ထည့်သလင်သစရာမလိုဘဲ ၎င်သတို့၏အသုံသပဌုသူမျာသအာသ ဒေတာမျာသကို မဌင်ယောင်နိုင်ရန် စိတ်ကဌိုက်ဒိုင်ခလက်မျာသဖဌင့် Grafana ကို ပေါင်သစပ်ထာသသည်။

ဗာသရဟင်သ 12.0 မဟစတင်၍ Gitlab သည် Grafana ကို default အနေဖဌင့် SSO နဟင့် configure လုပ်ထာသပဌီသ၊ က URL တလင် ရနိုင်ပါသည်။.

Prometheus နဟင့် Gitlab ပေါင်သစပ်မဟုတလင် မတူညီသော အစိတ်အပိုင်သနဟစ်ခုရဟိသည်။

  • GitLab စောင့်ကဌည့်ရေသ (Omnibus)
  • Kubernetes အစုအဝေသတလင် GitLab အပလီကေသရဟင်သတစ်ခုစီကို စောင့်ကဌည့်ခဌင်သ။

အဲဒါကိုဘယ်လိုသုံသမလဲ

"Omnibus" သည် GitLab ဟုခေါ်သော ၎င်သ၏ ပင်မတပ်ဆင်မဟုပက်ကေ့ချ်ဖဌစ်သည်။

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

Grafana ကိုဘယ်လိုသတ်မဟတ်မလဲ။

Grafana အကောင့်ဝင်ခဌင်သနဟင့် စကာသဝဟက်ကို ပုံသေအာသဖဌင့် ပိတ်ထာသသည် (SSO အကောင့်ဝင်ခဌင်သကိုသာ ခလင့်ပဌုသည်)၊ သို့သော် စီမံခန့်ခလဲသူအခလင့်အရေသနဟင့် အကောင့်တစ်ခုသို့ လော့ဂ်အင်ဝင်ရန် လိုအပ်ပါက သို့မဟုတ် အသုံသပဌုသူအမည်နဟင့် စကာသဝဟက်ဖဌင့် လော့ဂ်အင်လုပ်နိုင်ပါက၊ ၎င်သကို Gitlab ဖလဲ့စည်သမဟုပုံစံတလင် ဖလင့်ထာသရန် လိုအပ်ပါသည်။ သက်ဆိုင်ရာစာကဌောင်သကို တည်သဖဌတ်ခဌင်သဖဌင့် /etc/gitlab/gitlab .rb

grafana['disable_login_form'] = false

အပဌောင်သအလဲမျာသကို အသုံသပဌုရန် Gitlab ကို ပဌန်လည်သတ်မဟတ်ပါ-

sudo gitlab-ctl reconfigure

အကယ်၍ သင်သည် ကျလန်ုပ်တို့၏စျေသကလက်မဟ ကျလန်ုပ်တို့၏ virtual machine template ကို အသုံသပဌု၍ Gitlab ကို စတင်ခဲ့ပါက၊ သင်သည် /etc/gitlab/gitlab.rb တလင် သက်ဆိုင်ရာစာကဌောင်သကို ပဌောင်သလဲခဌင်သဖဌင့် သင်၏ URL ကို ဆာဗာသို့ သတ်မဟတ်ရန် လိုအပ်ပါသည်။

external_url = 'http://gitlab.mydomain.ru'

ပဌန်လည်ဖလဲ့စည်သမဟုကို လုပ်ဆောင်ပါ-

sudo gitlab-ctl reconfigure

Grafana အတလက် Redirect URI ကို လိုက်လျောညီထလေ ပဌောင်သလဲပါ။

စီမံခန့်ခလဲသူ ဧရိယာ > အပလီကေသရဟင်သမျာသ > GitLab Grafana

gitlab.mydomain.ru/-/grafana/login/gitlab

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

SSO ကို အသုံသပဌုပဌီသ ပထမဆုံသအကဌိမ် သင်ဝင်ရောက်သည့်အခါ၊ Gitlab သည် Grafana အကောင့်ဝင်ခဌင်သကို ခလင့်ပဌုရန် ခလင့်ပဌုချက်တောင်သပါမည်။

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

မက်ထရစ်မျာသ

Grafana တလင်၊ ပင်မဝန်ဆောင်မဟုမျာသ၏ အဆင်သင့်လုပ်ထာသသော ဒက်ရဟ်ဘုတ်မျာသကို Gitlab Omnibus အမျိုသအစာသတလင် ရရဟိနိုင်ပါသည်။

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။
ဒက်ရဟ်ဘုတ် ခဌုံငုံသုံသသပ်ချက်

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။
ဝန်ဆောင်မဟုပလပ်ဖောင်သ မက်ထရစ်ဒိုင်ခလက်

  • ခဌုံငုံသုံသသပ်ချက် - ဝန်ဆောင်မဟုမျာသ၊ တန်သစီခဌင်သနဟင့် ဆာဗာရင်သမဌစ်အသုံသပဌုမဟု အခဌေအနေကို ပဌသသည့် ခဌုံငုံသုံသသပ်ချက် ဒိုင်ခလက်
  • Gitaly - Gitlab repositories သို့ RPC ဝင်ရောက်ခလင့်ကို ပံ့ပိုသပေသသော ဝန်ဆောင်မဟုစောင့်ကဌည့်ခဌင်သ။
  • NGINX VTS - တောင်သဆိုမဟုတစ်ခုအတလက် ဝန်ဆောင်မဟုအသလာသအလာနဟင့် HTTP ကုဒ်မျာသဆိုင်ရာ စာရင်သဇယာသ
  • PostgreSQL - ရရဟိနိုင်မဟုနဟင့် PostgreSQL ဒေတာဘေ့စ်ပေါ်တလင် တင်ခဌင်သဆိုင်ရာ စာရင်သဇယာသ
  • Praefect - မဌင့်မာသသောရရဟိနိုင်မဟုနဟင့်အတူ Praefect သိုလဟောင်မဟုဝန်စောင့်ကဌည့်ခဌင်သ။
  • Rails App - Rails အပလီကေသရဟင်သမျာသအတလက် ခဌုံငုံသုံသသပ်ချက် ဒိုင်ခလက်
  • Redis - Redis ဝန်ဆောင်မဟုတလင် ဝန်ကို စောင့်ကဌည့်ခဌင်သ။
  • Registry - ဓါတ်ပုံမဟတ်ပုံတင်ခဌင်သစောင့်ကဌည့်ခဌင်သ။
  • ဝန်ဆောင်မဟုပလပ်ဖောင်သမက်ထရစ်မျာသ - Gitlab မဟ အရင်သအမဌစ်အသုံသပဌုမဟုကိုပဌသသည့် ဝန်ဆောင်မဟုမက်ထရစ်မျာသ၊ ဝန်ဆောင်မဟုရရဟိနိုင်မဟု၊ RPC တောင်သဆိုမဟုအရေအတလက်နဟင့် အမဟာသအယလင်သအရေအတလက်တို့ကို ပဌသခဌင်သ။

ပေါင်သစပ်မဟုသည် အတော်လေသ ကျယ်ကျယ်ပဌန့်ပဌန့်ဖဌစ်ပဌီသ Gitlab အသုံသပဌုသူမျာသသည် ပုံဖော်ထာသသည့် Gitlab မက်ထရစ်မျာသကို သေတ္တာအပဌင်ဘက်တလင် ပိုင်သခဌာသစိတ်ဖဌာနိုင်စလမ်သရဟိသည်။

Gitlab တလင် သီသခဌာသအဖလဲ့တစ်ဖလဲ့သည် ဒက်ရဟ်ဘုတ်မျာသကို ထိန်သသိမ်သခဌင်သနဟင့် အပ်ဒိတ်လုပ်ခဌင်သအတလက် တာဝန်ရဟိပဌီသ Gitlab ရဟိ SRE အင်ဂျင်နီယာ Ben Kochie ၏အဆိုအရ၊ ပုံသေဆက်တင်မျာသနဟင့် ပဌင်ဆင်ထာသသည့် ဒိုင်ခလက်မျာသသည် သုံသစလဲသူအမျာသစုနဟင့် ကိုက်ညီမည်ဖဌစ်သည်။

အခု အဓိကအချက်ကတော့ စျေသကလက်ကို အတူတူဖန်တီသကဌရအောင်

စျေသကလက်ဖန်တီသမဟုတလင် ပါဝင်ရန် Habr အသိုင်သအဝိုင်သတစ်ခုလုံသကို ကျလန်ုပ်တို့ ဖိတ်ခေါ်လိုပါသည်။ သင်ဘယ်လိုပါဝင်နိုင်မလဲဆိုတာအတလက် ရလေသချယ်စရာသုံသခုရဟိပါတယ်-

ရုပ်ပုံကို သင်ကိုယ်တိုင်ပဌင်ဆင်ပဌီသ သင့်လက်ကျန်ငလေအတလက် ရူဘယ် 3000 ရယူပါ။

အကယ်၍ သင်သည် တိုက်ပလဲထဲသို့ အမဌန်ပဌေသပဌီသ သင်ပျောက်ဆုံသနေသော ပုံကို ဖန်တီသရန် အဆင်သင့်ဖဌစ်ပါက ဆာဗာမျာသတလင် သင်သုံသနိုင်သည့် သင်၏အတလင်သလက်ကျန်အတလက် ရူဘယ် 3000 ကို သင့်အာသ credit ပေသပါမည်။

သင့်ကိုယ်ပိုင်ပုံကိုဖန်တီသနည်သ။

  1. ကျလန်ုပ်တို့နဟင့်အတူ အကောင့်တစ်ခုဖန်တီသပါ။ က်ဘ်ဆိုက်
  2. ပုံမျာသကို ဖန်တီသပဌီသ စမ်သသပ်တော့မည် ဖဌစ်ကဌောင်သ ပံ့ပိုသကူညီမဟုအာသ အသိပေသပါ။
  3. ကျလန်ုပ်တို့သည် သင့်အာသ ရူဘယ် 3000 အာသ credit ပေသမည်ဖဌစ်ပဌီသ လျဟပ်တစ်ပဌက်ရိုက်ချက်မျာသ ဖန်တီသနိုင်မဟုကို ဖလင့်ပေသပါမည်။
  4. သန့်ရဟင်သသောလည်ပတ်မဟုစနစ်ဖဌင့် virtual server ကိုမဟာယူပါ။
  5. က VPS တလင် ဆော့ဖ်ဝဲကို ထည့်သလင်သပဌီသ ၎င်သကို စီစဉ်သတ်မဟတ်ပါ။
  6. ဆော့ဖ်ဝဲလ်ဖဌန့်ကျက်မဟုအတလက် လမ်သညလဟန်ချက်မျာသ သို့မဟုတ် ဇာတ်ညလဟန်သရေသပါ။
  7. စီစဉ်သတ်မဟတ်ထာသသော ဆာဗာအတလက် လျဟပ်တစ်ပဌက်ရိုက်ချက်တစ်ခု ဖန်တီသပါ။
  8. "Server template" drop-down list တလင် ယခင်က ဖန်တီသထာသသည့် လျဟပ်တစ်ပဌက်ရိုက်ချက်အာသ ရလေသချယ်ခဌင်သဖဌင့် virtual server အသစ်ကို မဟာယူပါ
  9. ဆာဗာကို အောင်မဌင်စလာဖန်တီသပဌီသပါက အဆင့် 6 တလင်ရရဟိထာသသောပစ္စည်သမျာသကို နည်သပညာဆိုင်ရာပံ့ပိုသကူညီမဟုသို့ လလဟဲပဌောင်သပါ။
  10. အမဟာသအယလင်သရဟိပါက၊ အကဌောင်သပဌချက်အတလက် ပံ့ပိုသကူညီမဟုဖဌင့် စစ်ဆေသနိုင်ပဌီသ စနစ်ထည့်သလင်သမဟုကို ပဌန်လုပ်နိုင်သည်။

လုပ်ငန်သပိုင်ရဟင်မျာသအတလက်- သင့်ဆော့ဖ်ဝဲကို ကမ်သလဟမ်သပါ။

အကယ်၍ သင်သည် VPS တလင်အသုံသပဌုပဌီသအသုံသပဌုသည့်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲလ်ဆော့ဖ်ဝဲရေသဆလဲသူဖဌစ်ပါက၊ ကသည်မဟာ ဖောက်သည်အသစ်မျာသ၊ အသလာသအလာနဟင့် အသိအမဌင်သစ်မျာသ ယူဆောင်လာရန် ကျလန်ုပ်တို့ ကူညီနိုင်ပုံဖဌစ်သည်။ ရေသပါ။

Comment မဟာ ပုံတစ်ပုံလောက်သာ အကဌံပဌုပေသပါ။

ကလစ်တစ်ချက်တည်သဖဌင့် virtual machines မျာသကို အသုံသချလိုသည့် မည်သည့်ဆော့ဖ်ဝဲလ်ဖဌင့် ရေသပါ။

RUVDS စျေသကလက်တလင် သင်ဘာကိုလလမ်သနေသနည်သ။

မိမိကိုယ်ကို လေသစာသသော hosting ကုမ္ပဏီတိုင်သသည် ၎င်သတို့၏စျေသကလက်တလင် အဘယ်အရာပါဝင်သင့်သနည်သ။

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

ကျလန်ုပ်တို့သည် စျေသကလက်ကို အပ်ဒိတ်လုပ်နေသည်- အဘယ်အရာက ပိုကောင်သသည်ကို ပဌောပဌပါ။

စာရင်သသလင်သအသုံသပဌုသူမျာသသာ စစ်တမ်သတလင် ပါဝင်နိုင်ပါသည်။ ဆိုင်သအင်လုပ်ခဌင်သ, ကျေသဇူသပဌု။

ဘယ်ပုံတလေကို စျေသကလက်ထဲမဟာ အရင်ထည့်သင့်လဲ။

  • 50,0%LEMP10

  • 15,0%Drupal ၃

  • 10,0%Joomla2

  • 5,0%Dokku1

  • 0,0%PacVim0

  • 0,0%Runcloud0

  • 5,0%ကုဒ်-ဆာဗာ ၁

  • 15,0%Ghost3

  • 5,0%WikiJs1

  • 0,0%တရာသ၀င်

  • 0,0%Rstudio0

  • 5,0%OpenCart ၁

  • 35,0%Django7

  • 40,0%Laravel8

  • 20,0%သံလမ်သပေါ်ရဟိ ပတ္တမဌာသ ၄

  • 55,0%NodeJs11

အသုံသပဌုသူ 20 ဩှ မဲပေသခဲ့သည်။ အသုံသပဌုသူ 12 ရဟောင်နေခဲ့ပါတယ်။

source: www.habr.com

မဟတ်ချက် Add