VPS template တစ်ခု ဖန်တီသခဌင်သ Drupal 9 တလင် Centos 8

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

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

VPS template တစ်ခု ဖန်တီသခဌင်သ Drupal 9 တလင် Centos 8

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

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

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

အသုံသပဌုရန်အတလက် Drupal 2 GB RAM နဟင့် 2 CPU cores ကိုအသုံသပဌုရန်အကဌံပဌုအပ်ပါသည်။

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

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

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

ကျလန်တော်တို့ တပ်ဆင်ပေသပါမယ် Drupal Nginx နဟင့် MySQL ကို အသုံသပဌု၍။

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

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

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

ကျလန်ုပ်တို့သည် လုပ်ငန်သအတလက် လိုအပ်သော PHP module မျာသကို install လုပ်ပါမည်။ Drupal:

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 modules mbstring opcache ကိုလည်သ ထည့်သလင်သပါမည်။

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

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

/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

တရာသဝင်ဆိုက်မဟ 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၊ c)။

certbot-auto

တရာသဝင်ဝက်ဘ်ဆိုက်မဟ နောက်ဆုံသထလက်ဗာသရဟင်သဖဌင့် archive ကို download လုပ်ပါ။ Drupal 9:

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

archive ကိုဖလင့်ရန် tar ကို install လုပ်ကဌပါစို့။

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

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

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

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

နောက်စာမျက်နဟာတလင်၊ ဥပမာ၊ "drupal" ဒေတာဘေ့စ်၏အမည်ကို သတ်မဟတ်ပါမည်။ mysql_secure_installation ကိုလုပ်ဆောင်သောအခါတလင် ဒေတာဘေ့စ်အသုံသပဌုသူ root ၏အမည်နဟင့် ၎င်သအတလက်သတ်မဟတ်ထာသသော စကာသဝဟက်ကို ကျလန်ုပ်တို့ သတ်မဟတ်ပေသပါမည်။ "Save and continue" ကိုနဟိပ်ပါ။

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

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

ထို့နောက် ဖန်တီသထာသသော administrator login နဟင့် password ဖဌင့် control panel သို့သလာသနိုင်သည်။ Drupal.

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

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

/etc/nginx/nginx.conf

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

server_name  domainname.ru;

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

service nginx restart

certbot ကို run ကဌရအောင်။

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 (အခဌာသရလေသချယ်စရာ PHP User Cache) ကို ပံ့ပိုသပေသသည်။ ဗာသရဟင်သ ၈ နဟင့် ၉ သည် ယခင်ဗာသရဟင်သမျာသထက် APCu ကို ရေတိုဒေသခံ cache အဖဌစ် ပိုမိုအသုံသပဌုသည်။ မူရင်သ cache အရလယ်အစာသ (32 MB) သည် ဆိုက်အမျာသစုအတလက် သင့်လျော်ပဌီသ 512 MB ထက် မပိုစေရ။

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

dnf -y install php-pecl-apcu

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

service nginx restart
service php-fpm restart

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

သို့မဟုတ် သတိပေသချက်သည် မျက်စိနာလလန်သလျဟင် အသုံသပဌုနိုင်သည်။ တရာသဝင်ဆိုက်မဟသက်ဆိုင်ရာ 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 မဟာပဌောပေသပါ။

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

VPS template တစ်ခု ဖန်တီသခဌင်သ Drupal 9 တလင် Centos 8

VPS template တစ်ခု ဖန်တီသခဌင်သ Drupal 9 တလင် Centos 8

source: www.habr.com

DDoS ကာကလယ်ရေသ၊ VPS VDS ဆာဗာမျာသပါသည့် ဆိုက်မျာသအတလက် ယုံကဌည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကလယ်မဟု၊ VPS VDS ဆာဗာမျာသပါရဟိသော ယုံကဌည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster