Centos 9 တလင် Drupal 8 ဖဌင့် VPS Template ဖန်တီသခဌင်သ။

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

သူ့ကို ဘာကဌောင့်ရလေသချယ်ခဲ့တာလဲဆိုတာနဲ့ ပုံကို ဘယ်လိုဖန်တီသခဲ့တာလဲဆိုတာ ပဌောပဌပေသပါညသ။

Centos 9 တလင် Drupal 8 ဖဌင့် VPS Template ဖန်တီသခဌင်သ။

ဒရူသပယ်လ် — မည်သည့် ဝဘ်ဆိုဒ် အမျိုသအစာသကိုမဆို ဖန်တီသရန် အဆင်ပဌေပဌီသ အစလမ်သထက်သော platform တစ်ခု- microsites နဟင့် blogs မျာသမဟ ကဌီသမာသသော လူမဟုပရောဂျက်မျာသအထိ၊ web applications မျာသအတလက် အခဌေခံအဖဌစ်လည်သ အသုံသပဌုသည်၊ PHP ဖဌင့် ရေသသာသပဌီသ relational databases မျာသကို data storage အဖဌစ် အသုံသပဌုခဌင်သ။

Drupal 9 တလင် ဗာသရဟင်သ 8.9 တလင် မိတ်ဆက်ထာသသော အင်္ဂါရပ်မျာသ ပါဝင်သည်။ ဗာသရဟင်သ 9 နဟင့် ဗာသရဟင်သ 8 အကဌာသ အဓိကကလာခဌာသချက်မဟာ ပလက်ဖောင်သသည် 2021 ခုနဟစ် နိုဝင်ဘာလနောက်ပိုင်သတလင် အပ်ဒိတ်မျာသနဟင့် လုံခဌုံရေသပဌင်ဆင်မဟုမျာသကို ဆက်လက်လက်ခံရရဟိနေခဌင်သဖဌစ်သည်။ ဗာသရဟင်သ 9 သည် အပ်ဒိတ်လုပ်ငန်သစဉ်ကိုလည်သ ရိုသရဟင်သစေပဌီသ ဗာသရဟင်သ 8 မဟ အဆင့်မဌဟင့်တင်ခဌင်သလုပ်ငန်သစဉ်ကို ပိုမိုလလယ်ကူစေသည်။

ဆာဗာလိုအပ်ချက်မျာသ

Drupal ကိုအသုံသပဌုရန်၊ 2 GB RAM နဟင့် 2 CPU cores ကိုအသုံသပဌုရန် အကဌံပဌုထာသသည်။

ပင်မ Drupal ဖိုင်မျာသသည် 100 MB ခန့်ယူသည်၊ ထို့အပဌင် သင့်ဆိုဒ်၏ အရလယ်အစာသပေါ် မူတည်၍ ပုံမျာသ၊ ဒေတာဘေ့စ်၊ အပဌင်အဆင်မျာသ၊ ထပ်ဆောင်သ module မျာသနဟင့် အရန်ကူသယူမဟုမျာသကို သိမ်သဆည်သရန် နေရာလိုအပ်ပါသည်။

Drupal 9 သည် အနည်သဆုံသ ကန့်သတ်ချက်ဖဌင့် PHP 7.4 သို့မဟုတ် ထို့ထက် ပိုလိုအပ်သည် (memory_limit) 64 MB မမ်မိုရီအတလက်; အပို module မျာသကိုအသုံသပဌုပါက 128 MB ထည့်သလင်သရန် အကဌံပဌုထာသသည်။

Drupal သည် ဝဘ်ဆာဗာအဖဌစ် Apache သို့မဟုတ် Nginx ကို အသုံသပဌုနိုင်ပဌီသ ဒေတာဘေ့စ်အဖဌစ် MySQL၊ PostgreSQL သို့မဟုတ် SQLite ကို အသုံသပဌုနိုင်သည်။

ကျလန်ုပ်တို့သည် Nginx နဟင့် MySQL ကို အသုံသပဌု၍ Drupal ကို ထည့်သလင်သပါမည်။

ustanovka

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

sudo dnf update -y

http/80 နဟင့် https/443 ဆိပ်ကမ်သမျာသသို့ အဝင်လမ်သကဌောင်သအတလက် အမဌဲတမ်သခလင့်ပဌုချက်ကို ထည့်ကဌပါစို့။

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https

Firewall စည်သမျဉ်သအသစ်မျာသကို ကျင့်သုံသကဌပါစို့။

sudo systemctl reload firewalld

Nginx ကို install လုပ်ရအောင်။

sudo dnf install nginx -y

Nginx ဆာဗာကို စတင်ပဌီသ ဖလင့်ကဌပါစို့။

sudo systemctl start nginx
sudo systemctl enable nginx

ပင်မ Centos repository သည် လက်ရဟိ PHP 7.2 ကိုအသုံသပဌုထာသသောကဌောင့်၊ PHP 7.4 ဖဌင့် REMI repository (Drupal 9 အတလက် အနည်သဆုံသဗာသရဟင်သ) ကိုထည့်ကဌပါစို့။
ဒါကိုလုပ်ဖို့၊ EPEL သိုလဟောင်မဟု (REMI သိုလဟောင်မဟုမဟ လိုအပ်သည်) ကိုထည့်ပါ-

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

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

sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm

php 7.4 ကိုထည့်သလင်သရန် php:remi-7.4 module ကိုဖလင့်ကဌပါစို့။

sudo dnf module enable php:remi-7.4 -y

php-fpm နဟင့် php-cli ကို ထည့်သလင်သပါ။

sudo dnf install -y php-fpm php-cli

Drupal အလုပ်လုပ်ရန် လိုအပ်သော PHP module မျာသကို ထည့်သလင်သကဌပါစို့။

sudo dnf install -y php-mysqlnd php-date php-dom php-filter php-gd php-hash php-json php-pcre php-pdo php-session php-simplexml php-spl php-tokenizer php-xml

ကျလန်ုပ်တို့သည် အကဌံပဌုထာသသော PHP mbstring opcache modules မျာသကိုလည်သ ထည့်သလင်သပါမည်-

sudo dnf install -y php-mbstring php-opcache

MySQL ဆာဗာကို ထည့်သလင်သကဌပါစို့။

sudo dnf install mysql-server -y

MySQL ဆာဗာကိုဖလင့်ပဌီသ စတင်ကဌပါစို့။

sudo systemctl start mysqld
sudo systemctl enable mysqld

ကျလန်ုပ်တို့သည် VDS အတလက် နမူနာပုံစံတစ်ခုကို ပဌုလုပ်နေပဌီသ ၎င်သတို့သည် နဟေသကလေသနိုင်သောကဌောင့်၊ ကျလန်ုပ်တို့သည် mysqld စတင်ချိန် စက္ကန့် 30 နဟောင့်နဟေသမဟုကို ပေါင်သထည့်မည်၊ မဟုတ်ပါက ကနညသစနစ် စတင်ချိန်အတလင်သ ဆာဗာနဟင့် ပဌဿနာမျာသရဟိနိုင်သည်-

sudo sed -i '/Group=mysql/a 
ExecStartPre=/bin/sleep 30
' /usr/lib/systemd/system/mysqld.service

/etc/php-fpm.d/www.conf ကို အပဌောင်သအလဲပဌုလုပ်ခဌင်သဖဌင့် nginx အောက်တလင်ရဟိသော အုပ်စုနဟင့် အသုံသပဌုသူကို ပဌောင်သကဌပါစို့။

sudo sed -i --follow-symlinks 's/user = apache/user = nginx/g' /etc/php-fpm.d/www.conf
sudo sed -i --follow-symlinks 's/group = apache/group = nginx/g' /etc/php-fpm.d/www.conf

PHP sessions directory ၏ပိုင်ရဟင်ကို nginx သို့ လိုက်၍ပဌောင်သကဌပါစို့။

sudo chown -R nginx. /var/lib/php/session

configuration file /etc/nginx/nginx.conf မဟ မဟတ်ချက်မျာသဖဌင့် စာကဌောင်သမျာသကို ဖယ်ရဟာသလိုက်ရအောင် (သို့မဟသာ sed အတလက် နဟစ်ဆ အစပျိုသမဟုမျာသ မရဟိစေရန်):

sudo sed -i -e '/^[ t]*#/d'  /etc/nginx/nginx.conf

gzip ချုံ့ခဌင်သဆက်တင်မျာသကို /etc/nginx/nginx.conf သို့ ထည့်ပါ။

sudo sed -i '/types_hash_max_size 2048;/a 

    gzip on;
    gzip_static on;
    gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/x-icon image/svg+xml application/x-font-ttf;
    gzip_comp_level 9;
    gzip_proxied any;
    gzip_min_length 1000;
    gzip_disable "msie6";
    gzip_vary on; 
' /etc/nginx/nginx.conf

အညလဟန်သဖိုင် index.php ၏ ဆက်တင်မျာသကို /etc/nginx/nginx.conf သို့ ထည့်ကဌပါစို့။

sudo sed -i '/        root         /usr/share/nginx/html;/a 
        index index.php index.html index.htm;
' /etc/nginx/nginx.conf

မူရင်သဆာဗာအတလက် ဆက်တင်မျာသကို ပေါင်သထည့်ကဌပါစို့- php-fpm socket မဟတစ်ဆင့် PHP လုပ်ဆောင်ခဌင်သ၊ static ဖိုင်မျာသအတလက် မဟတ်တမ်သကို ပိတ်ခဌင်သ၊ သက်တမ်သကုန်ဆုံသချိန်ကို တိုသမဌဟင့်ခဌင်သ၊ favicon.ico နဟင့် robots.txt အတလက် ဝင်ရောက်ခလင့်နဟင့် အမဟာသအယလင်သမဟတ်တမ်သကို ပိတ်ထာသရန်နဟင့် .ht သို့ ဝင်ရောက်ခလင့်ကို ငဌင်သပယ်ပါ။ လူတိုင်သအတလက် ဖိုင်မျာသ-

sudo sed -i '/        location / {/a 
		try_files $uri $uri/ /index.php?q=$uri&$args;
        }
    
        location ~* ^.+.(js|css|png|jpg|jpeg|gif|ico|woff)$ {
        access_log off;
        expires max;
        }
    
        location ~ .php$ {
        try_files  $uri =404;
        fastcgi_pass   unix:/run/php-fpm/www.sock;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_intercept_errors on;
        fastcgi_ignore_client_abort off;
        fastcgi_connect_timeout 60;
        fastcgi_send_timeout 180;
        fastcgi_read_timeout 180;
        fastcgi_buffer_size 128k;
        fastcgi_buffers 4 256k;
        fastcgi_busy_buffers_size 256k;
        fastcgi_temp_file_write_size 256k;
        }
    
        location = /favicon.ico {
        log_not_found off;
        access_log off;
        }
    
        location = /robots.txt {
        allow all;
        log_not_found off;
        access_log off;
        }
    
        location ~ /.ht {
        deny all;' /etc/nginx/nginx.conf

certbot ကို ထည့်သလင်သရန်အတလက် လိုအပ်သော wget ကို ထည့်သလင်သပါ-

sudo dnf install wget -y

offsite မဟ certbot executable file ကို ဒေါင်သလုဒ်လုပ်ပါ။

cd ~
wget https://dl.eff.org/certbot-auto

certbot ကို /usr/local/bin/ သို့ ရလဟေ့ပါ။

mv certbot-auto /usr/local/bin/certbot-auto

ပဌီသတော့ root လုပ်ပိုင်ခလင့်ကို ပိုင်ရဟင်အဖဌစ် သတ်မဟတ်ကဌပါစို့။

chown root /usr/local/bin/certbot-auto
chmod 0755 /usr/local/bin/certbot-auto

certbot မဟီခိုမဟုကို တပ်ဆင်ကဌပါစို့၊ ကအဆင့်တလင် ၎င်သ၏အလုပ်အာသ အနဟောင့်အယဟက်ဖဌစ်စေသည် (အဖဌေမျာသ- Y၊ ဂ)။

certbot-auto

Offsite မဟ Drupal 9 ၏ နောက်ဆုံသထလက်ဗာသရဟင်သဖဌင့် မော်ကလန်သကို ဒေါင်သလုဒ်လုပ်ကဌပါစို့။

cd ~
wget https://www.drupal.org/download-latest/tar.gz

မဟတ်တမ်သဟောင်သကို ထုပ်ပိုသရန် tar ကို ထည့်သလင်သပါ-

sudo dnf install tar -y

/usr/share/nginx/html/ directory ထဲက မူရင်သဖိုင်တလေကို ဖျက်လိုက်ကဌရအောင်။

rm -rf /usr/share/nginx/html/*

ဖိုင်မျာသကို ဝဘ်ဆာဗာလမ်သညလဟန်ထဲသို့ ထုပ်ပိုသကဌပါစို့။

tar xf tar.gz -C /usr/share/nginx/html/

ဖိုင်မျာသကို လမ်သကဌောင်သခလဲမဟ ဝဘ်ဆာဗာ၏ အမဌစ်လမ်သညလဟန်သို့ ရလဟေ့ကဌပါစို့။

mv /usr/share/nginx/html/drupal-9.0.7/* /usr/share/nginx/html/

လမ်သကဌောင်သခလဲကို ဖျက်ကဌပါစို့။

rm -rf /usr/share/nginx/html/drupal-9.0.7

တပ်ဆင်မဟုဖိုင်မျာသဖဌင့် မဟတ်တမ်သဟောင်သကို ဖျက်လိုက်ကဌပါစို့။

rm -f ./tar.gz

nginx ဖိုင်မျာသ၏ ပိုင်ရဟင်ကို သတ်မဟတ်ကဌပါစို့။

chown -R nginx. /usr/share/nginx/html

ကအဆင့်တလင် ကျလန်ုပ်တို့သည် ဆာဗာကိုပိတ်ပဌီသ လျဟပ်တစ်ပဌက်ရိုက်ယူပါမည်။

shutdown -h now

လျဟပ်တစ်ပဌက်ရိုက်ချက်မဟ VDS ကိုစတင်ပဌီသနောက်၊ ကျလန်ုပ်တို့သည် script ကို run ခဌင်သဖဌင့် MySQL ဆာဗာ၏ ကနညသတပ်ဆင်မဟုကို လုပ်ဆောင်ပါမည်။

mysql_secure_installation

စကာသဝဟက်စစ်ဆေသခဌင်သကို ဖလင့်ကဌပါစို့။

Would you like to setup VALIDATE PASSWORD component? : y

MySQL root အသုံသပဌုသူအတလက် စကာသဝဟက်ကို သတ်မဟတ်ကဌပါစို့။

New password:
Re-enter new password:

အမည်မသိအသုံသပဌုသူမျာသကို ဖယ်ရဟာသကဌပါစို့။

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y

Root ကိုအဝေသမဟချိတ်ဆက်ခဌင်သမဟကာကလယ်ကဌပါစို့။

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y

စမ်သသပ်ဒေတာဘေ့စ်ကို ဖျက်လိုက်ကဌရအောင်။

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y

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

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y

ဒီနောက်မဟာတော့ installation ကိုပဌီသအောင်လုပ်ဖို့, ငါတို့သလာသနိုင်ပါတယ်။ vps_ip_လိပ်စာ
ကလိပ်စာတလင် ကျလန်ုပ်တို့သည် Drupal တပ်ဆင်ခဌင်သစာမျက်နဟာကို တလေ့ရပါမည်။

အသုံသပဌုရန် ဘာသာစကာသကို ရလေသချယ်ကဌပါစို့။ ဥပမာ- ရုရဟာသ။ “Save and Continue” ကိုနဟိပ်ပါ။

တပ်ဆင်မဟုပရိုဖိုင်ကို ရလေသကဌပါစို့ (သရုပ်ပဌစနစ်ကို သင်ကိုယ်တိုင် ရင်သနဟီသစေရန်အတလက်သာ အသုံသပဌုသည်)။ ကျလန်ုပ်တို့၏အခဌေအနေတလင်၊ ၎င်သကို "စံ" ဖဌစ်ပါစေ။

နောက်စာမျက်နဟာတလင်၊ ဥပမာ "drupal" ဒေတာဘေ့စ်ကိုကျလန်ုပ်တို့အမည်ပေသပါမည်။ mysql_secure_installation ကို run သောအခါတလင် database အသုံသပဌုသူအမည် root နဟင့် password ကို ညလဟန်ပဌကဌပါစို့။ “Save and Continue” ကိုနဟိပ်ပါ။

ထည့်သလင်သမဟုပဌီသမဌောက်ပဌီသ ဘာသာပဌန်ဆိုမဟုမျာသကို အပ်ဒိတ်လုပ်သည်အထိ စောင့်ကဌပါစို့ (လုပ်ငန်သစဉ်သည် မိနစ်မျာသစလာ ကဌာနိုင်သည်)။

ကျလန်ုပ်တို့သည် ဆိုက်၏အမည်ကို ညလဟန်ပဌမည်ဖဌစ်ပဌီသ၊ ဆိုက်အီသမေသလ်ကို သတ်မဟတ်ပါ (မည်သည့်ဆိုက်၏ အကဌောင်သကဌာသချက်မျာသကို ပေသပို့မည်)၊ လော့ဂ်အင်၊ စကာသဝဟက်နဟင့် Drupal စီမံခန့်ခလဲသူအကောင့်၏ အီသမေသလ်ကို သတ်မဟတ်ပါမည်။ ဒေသတလင်သ ဆက်တင်မျာသတလင် နိုင်ငံနဟင့် အချိန်ဇုန်ကိုလည်သ သတ်မဟတ်ပါမည်။ ပဌီသလျဟင် “Save and Continue” ကိုနဟိပ်ခဌင်သဖဌင့် တပ်ဆင်မဟုကို အပဌီသသတ်ပါ။

၎င်သပဌီသနောက်၊ ဖန်တီသထာသသည့် Drupal စီမံခန့်ခလဲသူ၏ဝင်ရောက်မဟုနဟင့် စကာသဝဟက်ဖဌင့် ထိန်သချုပ်မဟုဘောင်သို့ သင်သလာသနိုင်သည်။

HTTPS စနစ်ထည့်သလင်သခဌင်သ (ချန်လဟပ်ထာသနိုင်သည်)

HTTPS ကို configure လုပ်ရန်၊ VDS တလင် မဟန်ကန်သော DNS အမည်ရဟိရမည်၊ တလင် ထည့်သလင်သပါ။

/etc/nginx/nginx.conf

ဆာဗာကဏ္ဍတလင် ဆာဗာအမည် (ဥပမာ-)

server_name  domainname.ru;

nginx ကို ပဌန်လည်စတင်ကဌပါစို့။

service nginx restart

certbot ကိုဖလင့်လိုက်ရအောင်။

sudo /usr/local/bin/certbot-auto --nginx

သင့်အီသမေသလ်ကိုရိုက်ထည့်ပါ၊ ဝန်ဆောင်မဟုစည်သမျဉ်သမျာသ (A)၊ သတင်သလလဟာကို စာရင်သသလင်သပါ (ချန်လဟပ်ထာသနိုင်သည်) (N)၊ သင်လက်မဟတ်ထုတ်ပေသလိုသော ဒိုမိန်သအမည်မျာသကို ရလေသချယ်ပါ (လူတိုင်သအတလက် ထည့်ပါ)။

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

Congratulations! You have successfully enabled ...

၎င်သပဌီသနောက်၊ port 80 သို့ချိတ်ဆက်မဟုမျာသကို 443 (https) သို့ပဌန်ညလဟန်သပါမည်။

လက်မဟတ်မျာသကို အလိုအလျောက် အပ်ဒိတ်လုပ်ရန် /etc/crontab သို့ ထည့်ပါ-

# Cert Renewal
30 2 * * * root /usr/local/bin/certbot-auto renew --post-hook "nginx -s reload"

Trusted Host Security ကို စနစ်ထည့်သလင်သခဌင်သ (အကဌံပဌုထာသသည်)

ကဆက်တင်သည် ရလေ့လျာသနိုင်သော base_url ဆုံသဖဌတ်ချက်နဟင့် ဆက်စပ်နေသည့် ပဌဿနာအတလက် ဖဌေရဟင်သချက်တစ်ခုအဖဌစ် ရည်ရလယ်ထာသပဌီသ HTTP HOST Header တိုက်ခိုက်မဟုမျာသကို တာသဆီသရန် (သင့်ဆိုက်က အခဌာသသူတစ်ညသဟု ထင်သည့်အခါ) ဒီဇိုင်သထုတ်ထာသသည်။

ဒါကိုလုပ်ဖို့၊ ဆက်တင်ဖိုင်ထဲမဟာ ဆိုက်အတလက် ယုံကဌည်ရတဲ့ ဒိုမိန်သအမည်တလေကို သင် သတ်မဟတ်ဖို့ လိုပါတယ်။

ဖိုင်ထဲမဟာ

/usr/share/nginx/html/sites/default/settings.php မဟတ်ချက်မပေသရအောင် သို့မဟုတ် အမဟန်တကယ်ဆိုက်အမည်မျာသ၏ ပုံစံမျာသဖဌင့် ဆက်တင်တစ်ခုကို ထည့်ကဌပါစို့၊ ဥပမာ-

$settings['trusted_host_patterns'] = [
  '^www.mydomain.ru$',
];

PHP APCu ကို ထည့်သလင်သခဌင်သ (အကဌံပဌုထာသသည်)

Drupal သည် APCu - Alternative PHP User Cache ကို ပံ့ပိုသပေသသည်၊ ဗာသရဟင်သ 8 နဟင့် 9 သည် ယခင်ဗာသရဟင်သမျာသထက် ရေတိုဒေသတလင်သ ကက်ရဟ်အဖဌစ် APCu ကို ပိုမိုအသုံသပဌုစေသည်။ မူရင်သ ကက်ရဟ်အရလယ်အစာသ (32 MB) သည် ဝဘ်ဆိုက်အမျာသစုအတလက် သင့်လျော်ပဌီသ 512 MB ထက် မကျော်လလန်နိုင်ပါ။

အသက်သလင်သရန်၊ PHP APCu module ကို ထည့်သလင်သပါ-

dnf -y install php-pecl-apcu

nginx နဟင့် php-fpm ကို ပဌန်လည်စတင်ပါ။

service nginx restart
service php-fpm restart

အကယ်၍ သင်သည် ကက်ရဟ်အတလက် အကဌံပဌုထာသသော မမ်မိုရီအရလယ်အစာသဖဌင့် ရုရဟာသဘာသာစကာသနဟင့် APCu ကို အသုံသပဌုပါက၊ ကက်ရဟ်အတလက် ခလဲဝေချထာသပေသသည့် မဟတ်ဉာဏ်အရလယ်အစာသသည် အကဌံပဌုထာသသည့်အရာနဟင့် ကလဲပဌာသသော်လည်သ အမဟန်တကယ်တလင် အရာအာသလုံသ မဟန်ကန်စလာ အလုပ်လုပ်ကဌောင်သ ထိန်သချုပ် panel တလင် သတိပေသချက်ကို သင်တလေ့ရပါမည်။ နဟင့် မဟာသယလင်သသောသတိပေသချက်ကို နောက်လာမည့်အပ်ဒိတ်မျာသတလင် ပဌုပဌင်နိုင်ဖလယ်ရဟိသည်။

သို့မဟုတ် သတိပေသချက်သည် သင့်မျက်လုံသကို ထိခိုက်စေပါက သင်သုံသနိုင်သည်။ offsite မဟသက်ဆိုင်ရာ patch.

ကျလန်ုပ်တို့အတလက် ပုံတစ်ပုံကိုလည်သ သင်ဖန်တီသနိုင်ကဌောင်သ သင့်အာသ သတိပေသလိုပါသည်။

ပါဝင်ရန် ရလေသချယ်စရာ သုံသမျိုသရဟိသည်။

ရုပ်ပုံကို သင်ကိုယ်တိုင်ပဌင်ဆင်ပဌီသ သင့်လက်ကျန်ငလေအတလက် ရူဘယ် 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 မဟာပဌောပေသပါ။

ပဌီသတော့ ငါတို့ကိုယ်တိုင် ပဌင်ဆင်မယ်။

Centos 9 တလင် Drupal 8 ဖဌင့် VPS Template ဖန်တီသခဌင်သ။

Centos 9 တလင် Drupal 8 ဖဌင့် VPS Template ဖန်တီသခဌင်သ။

source: www.habr.com