เดเดเตเดเตพ เดเดเตเดเดณเตเดเต เดตเดฟเดชเดฃเดฟ เดตเดฟเดชเตเดฒเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดคเตเดเดฐเตเดจเตเดจเต. เดเดเตเดเดจเต เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดเดเตเดเตพ เด
เดเตเดคเตเดคเดฟเดเต เดธเดเดธเดพเดฐเดฟเดเตเดเต
เดเดจเตเดคเตเดเตเดฃเตเดเดพเดฃเต เดเดเตเดเตพ เดเดคเต เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเดคเตเดจเตเดจเตเด เดเดฟเดคเตเดฐเด เดเดเตเดเดจเต เดธเตเดทเตเดเดฟเดเตเดเตเดตเตเดจเตเดจเตเด เดเดเตเดเตพ เดชเดฑเดฏเตเดจเตเดจเต.
เดฆเตเดฐเตเดชเดพเตฝ เดเดคเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเตเดฑเตเดฑเตเดเดณเตเด เดธเตเดทเตโเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดตเตเด เดถเดเตเดคเดตเตเดฎเดพเดฏ เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดพเดฃเต: เดฎเตเดเตเดฐเตเดธเตเดฑเตเดฑเตเดเดณเตเด เดฌเตเดฒเตเดเตเดเดณเตเด เดฎเตเดคเตฝ เดตเดฒเดฟเดฏ เดธเตเดทเตเดฏเตฝ เดชเตเดฐเตเดเดเตโเดฑเตเดฑเตเดเตพ เดตเดฐเต, เดเดคเต เดตเตเดฌเต เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเดเดณเตเดเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต, เดชเดฟเดเดเตเดเตเดชเดฟเดฏเดฟเตฝ เดเดดเตเดคเดฟเดฏเดคเตเด เดฑเดฟเดฒเตเดทเดฃเตฝ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเตเดเตพ เดกเดพเดฑเตเดฑ เดธเดเดญเดฐเดฃเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เดชเดคเดฟเดชเตเดชเต 9-เตฝ เด
เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเด เดเดฒเตเดฒเดพ เดธเดตเดฟเดถเตเดทเดคเดเดณเตเด เดฆเตเดฐเตเดชเดพเตฝ 8.9-เตฝ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต. เดชเดคเดฟเดชเตเดชเต 9-เดเด เดชเดคเดฟเดชเตเดชเต 8-เดเด เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดตเตเดฏเดคเตเดฏเดพเดธเด, เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเดจเต 2021 เดจเดตเดเดฌเดฑเดฟเดจเต เดถเตเดทเด เด
เดชเตโเดกเตเดฑเตเดฑเตเดเดณเตเด เดธเตเดฐเดเตเดทเดพ เดชเดฐเดฟเดนเดพเดฐเดเตเดเดณเตเด เดคเตเดเตผเดจเตเดจเตเด เดฒเดญเดฟเดเตเดเตเด เดเดจเตเดจเดคเดพเดฃเต. เดชเดคเดฟเดชเตเดชเต 9-เดฒเตเด, เด
เดชเตโเดเตเดฐเตเดกเต เดชเตเดฐเดเตเดฐเดฟเดฏ เดฒเดณเดฟเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดชเดคเดฟเดชเตเดชเต 8-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด
เดชเตโเดเตเดฐเตเดกเต เดชเตเดฐเดเตเดฐเดฟเดฏ เดเตเดเตเดคเตฝ เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเดจเตเดจเต.
เดธเตเตผเดตเตผ เดเดตเดถเตเดฏเดเดคเดเตพ
เดฆเตเดฐเตเดชเดพเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, 2 เดเดฟเดฌเดฟ เดฑเดพเดฎเตเด 2 เดธเดฟเดชเดฟเดฏเต เดเตเดฑเตเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดชเตเดฐเดงเดพเดจ Drupal เดซเดฏเดฒเตเดเตพ เดเดเดฆเตเดถเด 100 MB เดเดฃเต, เดเตเดเดพเดคเต เดเดฎเตเดเตเดเตพ, เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต, เดคเตเดฎเตเดเตพ, เดเดกเต-เดเดฃเตเดเตพ, เดฌเดพเดเตเดเดชเตเดชเตเดเตพ เดเดจเตเดจเดฟเดต เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดเด เดเดตเดถเตเดฏเดฎเดพเดฃเต, เด เดคเต เดจเดฟเดเตเดเดณเตเดเต เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เดตเดฒเตเดชเตเดชเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเด.
เดฆเตเดฐเตเดชเดพเตฝ 9-เดจเต PHP 7.4 เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดฑเดเตเด เดชเดฐเดฟเดงเดฟเดฏเดฟเตฝ เดเตเดเดฟเดฏเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต (memory_limit
) 64 MB เดฎเตเดฎเตเดฎเดฑเดฟ เดตเดฐเต, เด
เดงเดฟเด เดฎเตเดกเตเดฏเตเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, 128 MB เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดฆเตเดฐเตเดชเดพเดฒเดฟเดจเต เดเดฐเต เดตเตเดฌเต เดธเตเตผเดตเดฑเดพเดฏเดฟ เด เดชเตเดชเดพเดเตเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตปเดเดฟเตปเดเตเดธเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดพเดฏเดฟ MySQL, PostgreSQL เด เดฒเตเดฒเตเดเตเดเดฟเตฝ SQLite เดเดจเตเดจเดฟเดตเดฏเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
Nginx, MySQL เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดเตพ Drupal เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด.
เดเตปเดธเตเดฑเตเดฑเดฒเตเดทเตป
เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดค เดชเดพเดเตเดเตเดเตเดเตพ เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดฒเตเดเตเดเต เด เดชเตเดกเตเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด:
sudo dnf update -y
http/80, https/443 เดชเตเตผเดเตเดเตเดเดณเดฟเดฒเตเดเตเดเต เดเตปเดเดฎเดฟเดเดเต เดเตเดฐเดพเดซเดฟเดเตเดเดฟเดจเต เดถเดพเดถเตเดตเดคเดฎเดพเดฏ เด เดจเตเดฎเดคเดฟ เดเตเตผเดเตเดเดพเด:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
เดชเตเดคเดฟเดฏ เดซเดฏเตผเดตเดพเตพ เดจเดฟเดฏเดฎเดเตเดเตพ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด:
sudo systemctl reload firewalld
Nginx เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด:
sudo dnf install nginx -y
เดจเดฎเตเดเตเดเต Nginx เดธเตเตผเดตเตผ เดเดฐเดเดญเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเดพเด:
sudo systemctl start nginx
sudo systemctl enable nginx
PHP 7.2 เดจเดฟเดฒเดตเดฟเตฝ เดชเตเดฐเดงเดพเดจ Centos เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเตฝ, PHP 7.4 (Drupal 9-เดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเตเดฑเดเตเด เดชเดคเดฟเดชเตเดชเต) เดเดชเดฏเตเดเดฟเดเตเดเต REMI เดถเตเดเดฐเดฃเด เดเตเตผเดเตเดเดพเด.
เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, EPEL เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเตผเดเตเดเตเด (REMI เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟเดเตเดเต เดเดตเดถเตเดฏเดฎเดพเดฃเต):
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
เดจเดฎเตเดเตเดเต REMI เดฑเดฟเดชเตเดชเตเดธเดฟเดฑเตเดฑเดฑเดฟ เดเตเตผเดเตเดเดพเด:
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
php 7.4 เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป php:remi-7.4 เดฎเตเดกเตเดฏเตเตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเด:
sudo dnf module enable php:remi-7.4 -y
php-fpm, php-cli เดเดจเตเดจเดฟเดต เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด:
sudo dnf install -y php-fpm php-cli
Drupal เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดตเดถเตเดฏเดฎเดพเดฏ PHP เดฎเตเดกเตเดฏเตเดณเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด:
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 เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด:
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 เดธเตเดทเตป เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเตเดเต เดเดเดฎเดฏเต nginx-เดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเด:
sudo chown -R nginx. /var/lib/php/session
/etc/nginx/nginx.conf เดเตเตบเดซเดฟเดเดฑเตเดทเตป เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฎเดจเตเดฑเต เดฒเตเดจเตเดเตพ เดจเตเดเตเดเด เดเตเดฏเตเดฏเดพเด (เดธเตเดกเดฟเดจเต เดเดฐเดเตเด เดนเดฟเดฑเตเดฑเตเดเตพ เดเดฃเตเดเดพเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเตป):
sudo sed -i -e '/^[ t]*#/d' /etc/nginx/nginx.conf
/etc/nginx/nginx.conf เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต gzip เดเดเดชเตเดฐเดทเตป เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดเตเตผเดเตเดเตเด
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 เดธเตเดเตเดเดฑเตเดฑเต เดตเดดเดฟ เดกเดฟเดซเตเตพเดเตเดเต เดธเตเตผเดตเตผ เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต php เดฏเตเดเต เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดเตเตผเดเตเดเดพเด, เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดเต เดซเดฏเดฒเตเดเตพเดเตเดเดพเดฏเตเดณเตเดณ เดฒเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดเตเดเดพเด, เดเดพเดฒเดนเดฐเดฃเดชเตเดชเตเดเตเดจเตเดจ เดธเดฎเดฏเด เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเดพเด, 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 เดเดเตเดธเดฟเดเตเดฏเตเดเตเดเดฌเดฟเตพ เดซเดฏเตฝ เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเด:
cd ~
wget https://dl.eff.org/certbot-auto
certbot /usr/local/bin/ เดเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดจเตเดเตเดเตเด:
mv certbot-auto /usr/local/bin/certbot-auto
เดฑเตเดเตเดเดฟเดจเดพเดฏเดฟ เด เดตเดเดพเดถเดเตเดเดณเตเด เดเดเดฎเดธเตเดฅเดคเดฏเตเด เดจเตฝเดเตเด:
chown root /usr/local/bin/certbot-auto
chmod 0755 /usr/local/bin/certbot-auto
certbot-เดจเตเดฑเต เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเต เด เดเดเตเดเดคเตเดคเดฟเตฝ เด เดคเต เดจเดฟเตผเดคเตเดคเตเด (เดเดคเตเดคเดฐเดเตเดเตพ: Y, c):
certbot-auto
เดเดซเตโเดธเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต Drupal 9-เดจเตเดฑเต เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดเดชเดฏเตเดเดฟเดเตเดเต เดเตผเดเตเดเตเดตเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเด:
cd ~
wget https://www.drupal.org/download-latest/tar.gz
เดเตผเดเตเดเตเดตเต เด เตบเดชเดพเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดพเตผ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด:
sudo dnf install tar -y
/usr/share/nginx/html/ เดกเดฏเดฑเดเตโเดเดฑเดฟเดฏเดฟเดฒเต เดกเดฟเดซเตเตพเดเตเดเต เดซเดฏเดฒเตเดเตพ เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเด:
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 เดเดฐเดเดญเดฟเดเตเดเดคเดฟเดจเต เดถเตเดทเด, เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเต เดเดเตเดเตพ MySQL เดธเตเตผเดตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเดพเดฐเดเดญ เดธเดเตเดเตเดเดฐเดฃเด เดจเดเดคเตเดคเตเด:
mysql_secure_installation
เดชเดพเดธเตโเดตเตเดกเต เดตเดพเดฒเดฟเดกเตเดฑเตเดฑเตผ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเด:
Would you like to setup VALIDATE PASSWORD component? : y
MySQL เดฑเตเดเตเดเต เดฏเตเดธเตผ เดชเดพเดธเตโเดตเตเดกเต เดธเดเตเดเดฎเดพเดเตเดเตเด:
New password:
Re-enter new password:
เด เดเตเดเดพเดค เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเต เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเด:
Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
เดตเดฟเดฆเตเดฐเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฑเตเดเตเดเต เดคเดเดฏเดพเด:
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
เด
เดคเดฟเดจเตเดถเตเดทเด, เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดพเตป, เดจเดฎเตเดเตเดเต เดชเตเดเดพเด
เด เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเตฝ เดจเดฎเตเดเตเดเต Drupal-เดจเตเดฑเต เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดเดณเตเดณ เดเดฐเต เดชเตเดเต เดเดพเดฃเดพเด.
เดเดชเดฏเตเดเดฟเดเตเดเตเดฃเตเด เดญเดพเดท เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต: เดฑเดทเตเดฏเตป. "เดธเดเดฐเดเตเดทเดฟเดเตเดเต เดคเตเดเดฐเตเด" เดเตเดฒเดฟเดเตเดเต เดเตเดฏเตเดฏเตเด
เดจเดฎเตเดเตเดเต เดเดฐเต เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดชเตเดฐเตเดซเตเตฝ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเดพเด (เดธเดฟเดธเตเดฑเตเดฑเด เดชเดฐเดฟเดเดฏเดชเตเดชเตเดเดพเตป เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดกเตเดฎเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต). เดเดเตเดเดณเตเดเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด เดคเต "เดธเตเดฑเตเดฑเดพเตปเดกเตเตผเดกเต" เดเดฏเดฟเดฐเดฟเดเตเดเดเตเดเต.
เด เดเตเดคเตเดค เดชเตเดเดฟเตฝ, เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเดจเต "เดฆเตเดฐเตเดชเดพเตฝ" เดชเตเดฒเตเดณเตเดณ เดเดฐเต เดชเตเดฐเต เดจเตฝเดเตเด. mysql_secure_installation เดเดฐเดเดญเดฟเดเตเดเตเดฎเตเดชเตเตพ เดกเดพเดฑเตเดฑเดพเดฌเตเดธเต เดเดชเดฏเตเดเตเดคเตเดจเดพเดฎเด เดฑเตเดเตเดเตเด เด เดตเดจเต เดจเตฝเดเดฟเดฏ เดฐเดนเดธเตเดฏเดตเดพเดเตเดเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด. "เดธเดเดฐเดเตเดทเดฟเดเตเดเต เดคเตเดเดฐเตเด" เดเตเดฒเดฟเดเตเดเตเดเตเดฏเตเดฏเตเด.
เดตเดฟเดตเตผเดคเตเดคเดจเดเตเดเดณเตเดเต เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเดจเตเด เด เดชเตโเดกเตเดฑเตเดฑเตเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดจเตเดจเดคเตเดตเดฐเต เดจเดฎเตเดเตเดเต เดเดพเดคเตเดคเดฟเดฐเดฟเดเตเดเดพเด (เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเตเดเตเดเต เดเตเดฑเดเตเดเต เดฎเดฟเดจเดฟเดฑเตเดฑเตเดเตพ เดเดเตเดคเตเดคเตเดเตเดเดพเด).
เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเต เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด, เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เดเดฎเตเดฏเดฟเตฝ เดธเดเตเดเดฎเดพเดเตเดเตเด (เดเดคเต เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เด เดฑเดฟเดฏเดฟเดชเตเดชเตเดเตพ เดตเดฐเตเด), เดฒเตเดเดฟเตป, เดชเดพเดธเตเดตเตเดกเต, Drupal เด เดกเตเดฎเดฟเดจเดฟเดธเตเดเตเดฐเตเดฑเตเดฑเตผ เด เดเตเดเตเดฃเตเดเดฟเดจเตเดฑเต เดเดฎเตเดฏเดฟเตฝ. เดชเตเดฐเดพเดฆเตเดถเดฟเด เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเดฟเตฝ เดฐเดพเดเตเดฏเดตเตเด เดธเดฎเดฏ เดฎเตเดเดฒเดฏเตเด เดเดเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเด. "เดธเดเดฐเดเตเดทเดฟเดเตเดเต เดคเตเดเดฐเตเด" เดเตเดฒเดฟเดเตเดเตเดเตเดฏเตเดคเต เดเตปเดธเตเดฑเตเดฑเดพเดณเตเดทเตป เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเตเด.
เด เดคเดฟเดจเตเดถเตเดทเด, เดธเตเดทเตเดเดฟเดเตเด Drupal เด เดกเตเดฎเดฟเดจเดฟเดธเตเดเตเดฐเตเดฑเตเดฑเตผ เดฒเตเดเดฟเตป, เดชเดพเดธเตเดตเตเดกเต เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเดพเดจเดฒเดฟเดฒเตเดเตเดเต เดชเตเดเดพเด.
HTTPS เดเตเดฐเดฎเตเดเดฐเดฃเด (เดเดชเตเดทเดฃเตฝ)
HTTPS เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, VDS-เดจเต เดเดฐเต เดธเดพเดงเตเดตเดพเดฏ DNS เดจเดพเดฎเด เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด, เด เดคเดฟเตฝ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเด
/etc/nginx/nginx.conf
เดธเตเตผเดตเตผ เดตเดฟเดญเดพเดเดคเตเดคเดฟเตฝ เดธเตเตผเดตเตผ เดจเดพเดฎเด (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต):
server_name domainname.ru;
nginx เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเตเด:
service nginx restart
เดจเดฎเตเดเตเดเต certbot เดเดฐเดเดญเดฟเดเตเดเดพเด:
sudo /usr/local/bin/certbot-auto --nginx
เดจเดฟเดเตเดเดณเตเดเต เด-เดฎเตเดฏเดฟเตฝ เดจเตฝเดเตเด, เดธเตเดตเดจ เดจเดฟเดฌเดจเตเดงเดจเดเตพ เด เดเดเตเดเดฐเดฟเดเตเดเตเด (เด), เดตเดพเตผเดคเตเดคเดพเดเตเดเตเดฑเดฟเดชเตเดชเดฟเดฒเตเดเตเดเต เดธเดฌเตโเดธเตโเดเตเดฐเตเดฌเตเดเตเดฏเตเดฏเตเด (เดเดชเตเดทเดฃเตฝ) (เดเตป), เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเต เดจเตฝเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดกเตเดฎเตเดฏเตโเตป เดจเดพเดฎเดเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด (เดเดฒเตเดฒเดพเดตเตผเดเตเดเตเด เดจเตฝเดเตเด).
เดเดฒเตเดฒเดพเด เดชเดฟเดถเดเตเดเดณเดฟเดฒเตเดฒเดพเดคเต เดจเดเดจเตเดจเดพเตฝ, เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเตเดเดณเตเดเต เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏ เดตเดฟเดคเดฐเดฃเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเด เดธเตเตผเดตเตผ เดธเดเตเดเตเดเดฐเดฃเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเด เดเดเตเดเตพ เดเดฐเต เดธเดจเตเดฆเตเดถเด เดเดพเดฃเตเด:
Congratulations! You have successfully enabled ...
เด เดคเดฟเดจเตเดถเตเดทเด, เดชเตเตผเดเตเดเต 80-เดฒเต เดเดฃเดเตเดทเดจเตเดเตพ 443 (https) เดฒเตเดเตเดเต เดฑเตเดกเดฏเดฑเดเตโเดเตเดเตเดฏเตเดฏเตเด.
เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเตเดเตพ เดธเตเดตเดฏเดฎเตเดต เดชเตเดคเตเดเตเดเตเดจเตเดจเดคเดฟเดจเต /etc/crontab-เดฒเตเดเตเดเต เดเตเตผเดเตเดเตเด:
# Cert Renewal
30 2 * * * root /usr/local/bin/certbot-auto renew --post-hook "nginx -s reload"
เดตเดฟเดถเตเดตเดธเดจเตเดฏเดฎเดพเดฏ เดนเตเดธเตเดฑเตเดฑเต เดธเตเดฐเดเตเดท เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต (เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต)
เด เดเตเดฐเดฎเตเดเดฐเดฃเด เดกเตเดจเดพเดฎเดฟเดเต base_url เดเดฃเตเดเตเดคเตเดคเดฒเดฟเดจเตเดฑเต เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟ เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดณเตเดณเดคเดพเดฃเต, เดเตเดเดพเดคเต HTTP HOST เดนเตเดกเตผ เดเดเตเดฐเดฎเดฃเดเตเดเตพ เดคเดเดฏเดพเตป เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดณเตเดณเดคเดพเดฃเต (เด เดคเต เดฎเดฑเตเดฑเดพเดฐเตเดเตเดเดฟเดฒเตเดฎเดพเดฃเตเดจเตเดจเต เดจเดฟเดเตเดเดณเตเดเต เดธเตเดฑเตเดฑเต เดเดฐเตเดคเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ).
เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดเตเดฐเดฎเตเดเดฐเดฃ เดซเดฏเดฒเดฟเตฝ เดจเดฟเดเตเดเตพ เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เดตเดฟเดถเตเดตเดธเดจเตเดฏเดฎเดพเดฏ เดกเตเดฎเตเดฏเตเตป เดจเดพเดฎเดเตเดเตพ เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เดซเดฏเดฒเดฟเตฝ
/usr/share/nginx/html/sites/default/settings.php
เดฏเดฅเดพเตผเดคเตเดฅ เดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเตเดเดณเตเดเต เดชเดพเดฑเตเดฑเตเดฃเตเดเดณเตเดณเตเดณ เดเดฐเต เดเตเดฐเดฎเตเดเดฐเดฃเด เด
เตบเดเดฎเดจเตเดฑเต เดเตเดฏเตเดฏเตเด เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเตผเดเตเดเตเด, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต:
$settings['trusted_host_patterns'] = [
'^www.mydomain.ru$',
];
PHP APCu เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดจเตเดจเต (เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเดคเต)
Drupal APCu - เดเดคเดฐ PHP เดเดชเดฏเตเดเตเดคเต เดเดพเดทเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต, เดชเดคเดฟเดชเตเดชเตเดเตพ 8 เดเด 9 เดเด เดฎเตเตป เดชเดคเดฟเดชเตเดชเตเดเดณเตเดเตเดเดพเตพ APCu เดเดฐเต เดนเตเดฐเดธเตเดตเดเดพเดฒ เดฒเตเดเตเดเตฝ เดเดพเดทเตเดฏเดพเดฏเดฟ เดเตเดเตเดคเตฝ เดคเตเดตเตเดฐเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดกเดฟเดซเตเตพเดเตเดเต เดเดพเดทเต เดตเดฒเตเดชเตเดชเด (32 MB) เดฎเดฟเดเตเด เดธเตเดฑเตเดฑเตเดเตพเดเตเดเตเด เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดเตเด, เดเตเดเดพเดคเต 512 MB เดเดตเดฟเดฏเดพเตป เดชเดพเดเดฟเดฒเตเดฒ.
เดธเดเตเดตเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต, PHP APCu เดฎเตเดกเตเดฏเตเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเด:
dnf -y install php-pecl-apcu
nginx, php-fpm เดเดจเตเดจเดฟเดต เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเตเด:
service nginx restart
service php-fpm restart
เดถเตเดชเดพเตผเดถเดเตเดฏเตโเดค เดเดพเดทเต เดฎเตเดฎเตเดฎเดฑเดฟ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเตฝ เดฑเดทเตเดฏเตป เดญเดพเดทเดฏเตเด APCu เดเด เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด เดจเตเดตเดฆเดฟเดเตเด เดเดพเดทเต เดฎเตเดฎเตเดฎเดฑเดฟเดฏเตเดเต เดตเดฒเตเดชเตเดชเด เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเตเดจเตเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเดพเดจเดฒเดฟเตฝ เดเดฐเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด, เดเดจเตเดจเดพเตฝ เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เดเดฒเตเดฒเดพเด เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดคเตเดฑเตเดฑเดพเดฃเต เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเดฟเดเตเดเดตเดพเดฑเตเด เด เดเตเดคเตเดค เด เดชเตโเดกเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด.
เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดเดฃเตเดฃเดฟเดจเต เดตเตเดฆเดจเดฏเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด
เดจเดฟเดเตเดเตพเดเตเดเตเด เดเดเตเดเตพเดเตเดเดพเดฏเดฟ เดเดฐเต เดเดฟเดคเตเดฐเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดฎเตเดจเตเดจเต เดจเดฟเดเตเดเดณเต เดเตผเดฎเตเดฎเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต
เดเดเตเดเดจเต เดชเดเตเดเตเดเตเดเตเดเดพเด เดเดจเตเดจเดคเดฟเดจเต เดฎเตเดจเตเดจเต เดเดชเตเดทเดจเตเดเดณเตเดฃเตเดเต.
เดเดฟเดคเตเดฐเด เดธเตเดตเดฏเด เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟ เดจเดฟเดเตเดเดณเตเดเต เดฌเดพเดฒเตปเดธเดฟเตฝ 3000 เดฑเตเดฌเดฟเตพเดธเต เดจเตเดเตเด
เดจเดฟเดเตเดเตพ เดเดเดจเดเดฟ เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดเตผเดชเตเดชเตเดเดพเดจเตเด เดจเดฟเดเตเดเตพเดเตเดเต เดเดฒเตเดฒเดพเดคเตเดค เดเดฎเตเดเต เดธเตเดทเตเดเดฟเดเตเดเดพเดจเตเด เดคเดฏเตเดฏเดพเดฑเดพเดฃเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเดณเตเดเต เดเดจเตเดคเดฐเดฟเด เดฌเดพเดฒเตปเดธเดฟเดฒเตเดเตเดเต เดเดเตเดเตพ 3000 เดฑเตเดฌเดฟเดณเตเดเตพ เดเตเดฐเตเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเตเด - เดจเดฟเดเตเดเตพเดเตเดเต เด เดคเต เดธเตเตผเดตเดฑเตเดเดณเดฟเตฝ เดเตเดฒเดตเดดเดฟเดเตเดเดพเด.
เดจเดฟเดเตเดเดณเตเดเต เดเดฟเดคเตเดฐเด เดเดเตเดเดจเต เดธเตเดทเตเดเดฟเดเตเดเดพเด:
- เดเดเตเดเดณเตเดเตเดชเตเดชเด เดเดฐเต เด
เดเตเดเตเดฃเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเด
เดธเตเดฑเตเดฑเต - เดจเดฟเดเตเดเตพ เดเดฟเดคเตเดฐเดเตเดเตพ เดธเตเดทเตโเดเดฟเดเตเดเดพเดจเตเด เดชเดฐเตเดเตเดทเดฟเดเตเดเดพเดจเตเด เดชเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดชเดฟเดจเตเดคเตเดฃ เด เดฑเดฟเดฏเดฟเดเตเดเตเด
- เดเดเตเดเตพ เดจเดฟเดเตเดเตพเดเตเดเต 3000 เดฑเตเดฌเดฟเดณเตเดเตพ เดเตเดฐเตเดกเดฟเดฑเตเดฑเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดธเตเดจเดพเดชเตเดชเตเดทเตเดเตเดเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเต เดชเตเดฐเดพเดชเตเดคเดฎเดพเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด
- เดตเตเดคเตเดคเดฟเดฏเตเดณเตเดณ เดเดชเตเดชเดฑเตเดฑเตเดฑเดฟเดเดเต เดธเดฟเดธเตเดฑเตเดฑเดฎเตเดณเตเดณ เดเดฐเต เดตเตเตผเดเตเดตเตฝ เดธเตเตผเดตเตผ เดเตผเดกเตผ เดเตเดฏเตเดฏเตเด
- เด เดตเดฟเดชเดฟเดเดธเดฟเตฝ เดธเตเดซเตโเดฑเตเดฑเตโเดตเตเดฏเตผ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเต เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเด
- เดธเตเดซเตเดฑเตเดฑเตโเดตเตเดฏเตผ เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเดณเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดดเตเดคเตเด
- เดเตเดฐเดฎเตเดเดฐเดฟเดเตเด เดธเตเตผเดตเดฑเดฟเดจเดพเดฏเดฟ เดเดฐเต เดธเตเดจเดพเดชเตเดชเตเดทเตเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเด
- "เดธเตเตผเดตเตผ เดเตเดเดชเตเดฒเตเดฑเตเดฑเต" เดกเตเดฐเตเดชเตเดชเต-เดกเตเตบ เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดฎเตเดฎเตเดชเต เดธเตเดทเตเดเดฟเดเตเด เดธเตเดจเดพเดชเตเดชเตเดทเตเดเตเดเต เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต เดเดฐเต เดชเตเดคเดฟเดฏ เดตเตเตผเดเตเดตเตฝ เดธเตเตผเดตเตผ เดเตผเดกเตผ เดเตเดฏเตเดฏเตเด
- เดธเตเตผเดตเดฑเดฟเดจเตเดฑเต เดตเดฟเดเดฏเดเดฐเดฎเดพเดฏ เดธเตเดทเตเดเดฟเดฏเตเดเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดเตเดเด 6-เตฝ เดฒเดญเดฟเดเตเด เดฎเตเดฑเตเดฑเตเดฐเดฟเดฏเดฒเตเดเตพ เดธเดพเดเตเดเตเดคเดฟเด เดชเดฟเดจเตเดคเตเดฃเดฏเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดฑเตเด
- เดเดฐเต เดชเดฟเดถเดเต เดธเดเดญเดตเดฟเดเตเดเดพเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเต เดเดพเดฐเดฃเด เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเต เดธเดเตเดเตเดเดฐเดฃเด เดเดตเตผเดคเตเดคเดฟเดเตเดเดพเด
เดฌเดฟเดธเดฟเดจเดธเตเดธเต เดเดเดฎเดเตพเดเตเดเต: เดจเดฟเดเตเดเดณเตเดเต เดธเตเดซเตโเดฑเตเดฑเตโเดตเตเดฏเตผ เดตเดพเดเตเดฆเดพเดจเด เดเตเดฏเตเดฏเตเด
เดจเดฟเดเตเดเตพ เดเดฐเต VPS-เตฝ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดเดฏเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจ เดเดฐเต เดธเตเดซเตโเดฑเตเดฑเตโเดตเตเดฏเตผ เดกเตเดตเดฒเดชเตเดชเดฑเดพเดฃเตเดเตเดเดฟเตฝ, เดเดเตเดเตพเดเตเดเต เดจเดฟเดเตเดเดณเต เดตเดฟเดชเดฃเดฟเดฏเดฟเตฝ เดเตพเดชเตเดชเตเดเตเดคเตเดคเดพเด. เดชเตเดคเดฟเดฏ เดเดชเดญเตเดเตเดคเดพเดเตเดเดณเตเดฏเตเด เดเตเดฐเดพเดซเดฟเดเตเดเดฟเดจเตเดฏเตเด เดฆเตเดถเตเดฏเดชเดฐเดคเดฏเตเดฏเตเด เดเตเดฃเตเดเตเดตเดฐเดพเตป เดเดเตเดเตพ เดจเดฟเดเตเดเดณเต เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจเดคเต เดเดเตเดเดจเตเดฏเดพเดฃเต.
เดเดคเต เดเดฟเดคเตเดฐเดฎเดพเดฃเต เดจเดฟเดเตเดเตพเดเตเดเต เดจเดทเตเดเดฎเดพเดฏเดคเตเดจเตเดจเต เด เดญเดฟเดชเตเดฐเดพเดฏเดเตเดเดณเดฟเตฝ เดเดเตเดเดณเต เด เดฑเดฟเดฏเดฟเดเตเดเตเด?
เดเดเตเดเตพ เด เดคเต เดธเตเดตเดฏเด เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด
เด
เดตเดฒเดเดฌเด: www.habr.com