แชแแขแ แฎแแแก แฌแแ, Mail.Ru Cloud Solutions (MCS) แแ Dobro Mail.Ru แกแแ แแแกแแ แฌแแแแแฌแงแแก แแ แแแฅแขแ.
แแแแแแแชแแแก แแแแแแก แจแแแแแ, NPO-แก แจแแฃแซแแแ แแแแฆแแก แแแ แขแฃแแแฃแ แ แกแแแซแแแแ แ MCS-แแกแแแ, แแแแ แแ แจแแแแแแแ แแแแคแแแฃแ แแชแแ แแแแแฎแแแก แแแ แแแแฃแ แแแแแแคแแแแชแแแก. แแ แแแกแแแแจแ แฉแแแ แแแแแแ แแแแแแแแ แแ แแแแแ แแขแฃแแ แแแกแขแ แฃแฅแชแแแแ Ubuntu Linux-แแ แแแคแฃแซแแแแฃแแ แกแแ แแแ แแก แแแกแแงแแแแแแแ แซแแ แแแแแ แกแแคแฃแซแแแแก แแแแกแแแขแแก แแ แ แแแแแแแแ แฅแแแแแแแแแก แแแกแแจแแแแแ แฃแคแแกแ SSL แกแแ แแแคแแแแขแแแแก แแแแแงแแแแแแ. แแแแ แแกแแแแก แแก แแแ แขแแแ แแแแแแแแแแ แแฅแแแแ, แแแแ แแ แแแแแแแแแแแ, แ แแ แฉแแแแ แแแแแชแแแแแแ แแแแแแแแแแ แกแฎแแ แแ แแแแแแ แชแแฃแ แแ แแแแแแแชแแแแก แแ แแ แ แแฎแแแแ.
FYI: แ แ แจแแแแซแแแแ แแแแฆแแ MCS-แแแ? 4 CPU, 32 GB แแแแ แแขแแฃแแ แแแฎแกแแแ แแแ, 1 TB HDD, Ubuntu Linux OS, 500 GB แแแแแฅแขแแแแก แกแแชแแแ.
แแแแแฏแ 1: แแแฃแจแแแ แแแ แขแฃแแแฃแ แ แกแแ แแแ แ
แแแแแ แแแ แแแแแ แกแแฅแแแแ แแแแแแแแแ แแ แจแแแฅแแแแ แฉแแแแ แแแ แขแฃแแแฃแ แ แกแแ แแแ แ (แแแฃ โแแแแแแแแแโ) แแฅแแแแก MCS แแแ แแ แแแแแ แแจแจแ. แแแแแแแชแแแแแก แแแฆแแแแแจแ แแฅแแแ แฃแแแ แแแ แฉแแแ แแ แแแแแแกแขแแแแ แแ แแแ LAMP แกแขแแแ, แ แแแแแแช แฌแแ แแแแแแแแก แกแแ แแแ แแก แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแแแแแฅแขแก (LAMP = Linux, Apache, MySQL, PHP), แ แแแแแแช แแฃแชแแแแแแแแ แแแแกแแแขแแแแก แฃแแแขแแกแแแแก แแแกแแจแแแแแ.
แแแ แฉแแแ แจแแกแแแแแแกแ แกแแ แแแ แแก แแแแคแแแฃแ แแชแแ แแ แจแแฅแแแแแ แแฎแแแ SSH แแแกแแฆแแแ. แฆแแแแแแ โแแแกแขแแแแชแแแกโ แแแญแแ แแก แจแแแแแ แแแแฌแงแแแ แกแแ แแแ แแกแ แแ LAMP แกแขแแแแก แแแกแขแแแแชแแ, แแแแก แแแ แแแแฃแแ แแ แ แแแกแญแแ แแแแ. แกแแกแขแแแ แแกแแแ แจแแแแแแแแแแแแ แแฅแแแแ แแแแแแฃแขแแ แแก แแแ แแแ แแแกแแฆแแแแก แฉแแแแขแแแ แแแแก, แ แแแ แแแ แแแ แแแ แขแฃแแแฃแ แ แแแแฅแแแ แแแแกแแแแก แกแแจแฃแแแแแแ, แจแแแแแฎแแ แแแ.
แแแแแแแชแแแก แแแกแขแแแแชแแแก แจแแแแแ แแแฃแงแแแแแแแแ แแแแแงแแแแ firewall, แแก แแกแแแ แแแแแแแ แแฅแแแแก แแแ แแ แแแแแ แแจแแ: แแแแแแแ แแแแงแแคแแแแแแจแ โCloud computing -> Virtual Machinesโ แแ แแแ แฉแแแ โFirewall-แแก แแแงแแแแแโ:
แแฅแแแ แฃแแแ แแแแแแขแแ แแแแแ แแแ แจแแแแแแแแแ แขแ แแคแแแแกแแแแก 80 แแ 9997 แแแ แขแแก แกแแจแฃแแแแแแ. แแก แแฃแชแแแแแแแแ แแแแแแแแจแ SSL แกแแ แแแคแแแแขแแแแก แแแกแแงแแแแแแแ แแ phpMyAdmin-แแแ แแฃแจแแแแแกแแแแก. แจแแแแแแ, แฌแแกแแแแก แแแแ แแแ แแกแ แฃแแแ แแแแแแงแฃแ แแแแแแก:
แแฎแแ แแฅแแแ แจแแแแซแแแแ แแแฃแแแแจแแ แแแ แแฅแแแแก แกแแ แแแ แก แแ แซแแแแแแก แฎแแแแก แกแแจแฃแแแแแแ SSH แแ แแขแแแแแแก แแแแแงแแแแแแ. แแแแกแแแแแก แแแ แแคแแ แจแแแแแแ แแ แซแแแแแ, แ แแแแแแช แแแฃแแแแแแก แแฅแแแแก แแแแแแฃแขแแ แแ SSH แแแแแแจแแ แแ แแฅแแแแ แกแแ แแแ แแก แแแ แ IP แแแกแแแแ แแแ (แจแแแแซแแแแ แแแแแแ แแก แแแแงแแคแแแแแแจแ "แแแ แขแฃแแแฃแ แ แแแแฅแแแแแ"):
$ ssh -i /ะฟััั/ะบ/ะบะปััั/key.pem ubuntu@<ip_ัะตัะฒะตัะฐ>
แกแแ แแแ แแแ แแแ แแแแแ แแแแแแจแแ แแแแกแแก แ แแแแแแแแแแฃแแแ แแแกแแ แงแแแแ แแแแแแแแ แ แแแแแฎแแแแแก แแแงแแแแแ แแ แแแกแ แแแแแขแแแ แแแ. แแแแกแแแแแก แจแแแกแ แฃแแแ แจแแแแแแ แแ แซแแแแแแแ:
$ sudo apt-get update
แกแแกแขแแแ แแแแฆแแแก แแแแแฎแแแแแแแก แฉแแแแแแแแแแก, แแแแแแกแขแแแแ แแแก แแแ แแ แแ แซแแแแแแก แแแแแงแแแแแแ แแ แแแฐแงแแแแ แแแกแขแ แฃแฅแชแแแแก:
$ sudo apt-get upgrade
แแแแแฎแแแแแแแก แแแงแแแแแแก แจแแแแแ แแแแแขแแแ แแแ แกแแ แแแ แ:
$ sudo reboot
แแแแแฏแ 2: แแแแงแแแแ แแแ แขแฃแแแฃแ แ แแแกแแแแซแแแแ
แแแแ แแ แแแแแแ แชแแฃแ แแ แแแแแแแชแแแก แกแญแแ แแแแ แแ แแแ แแฃแแแ แ แแแแแแแแ แแแแแแแก แแ แฅแแแแแแแแแก แจแแแแ แฉแฃแแแแ (แแแแแแแแแ, แแแแแแ แ แแแแกแแแขแ แแ แ แแแแแแแแ แกแแ แแแแแแ แแแแ แแ แกแแ แแแแแแ แแแแแแแแแแแกแแแแก แแ แ.แจ.). แแก แงแแแแแคแแ แ แจแแแซแแแแ แแแฎแแ แฎแแแฃแแแ แแแแแแแกแแแก แแ แ แกแแ แแแ แแ แ แแแแแแแแ แแแ แขแฃแแแฃแ แ แฐแแกแขแแก แจแแฅแแแแ.
แแแ แแแ แ แแแจแ, แฉแแแ แฃแแแ แจแแแฅแแแแ แแแ แแฅแขแแ แแ แกแขแ แฃแฅแขแฃแ แ แกแแแขแแแแกแแแแก, แ แแแแแแแช แแแฉแแแแแแ แแฅแแแแ แแแแแขแแ แแแแกแแแแก. แแแแแ แจแแแฅแแแแ แ แแแแแแแแ แแแ แแฅแขแแ แแ:
$ sudo mkdir -p /var/www/a-dobra.ru/public_html
$ sudo mkdir -p /var/www/promo.a-dobra.ru/public_html
แแ แแแฃแแแแแ แแแแแแแแ แ แแแแฎแแแ แแแแแก แแคแแแแแแ:
$ sudo chown -R $USER:$USER /var/www/a-dobra.ru/public_html
$ sudo chown -R $USER:$USER /var/www/promo.a-dobra.ru/public_html
แชแแแแแแแแ $USER
แจแแแชแแแก แแแแฎแแแ แแแแแก แกแแฎแแแก, แ แแแแแแแช แแแแแแแ แฎแแ แ แจแแกแฃแแ (แแแแฃแแแกแฎแแแแแ แแก แแ แแก แแแแฎแแแ แแแแแ ubuntu
). แแฎแแ แแแแแแแแแแแ แแแแฎแแแ แแแแแ แคแแแแก public_html แแแ แแฅแขแแ แแแแก, แกแแแแช แฉแแแ แแแแแฎแแแ แแแแขแแแขแก.
แฉแแแ แแกแแแ แแแญแแ แแแแ แชแแขแแแ แแแแ แแแแฅแขแแ แแ แแแแแ แแแแแ, แ แแแ แแแแ แฌแแฃแแแแ, แ แแ แฌแแแแแฎแแแก แฌแแแแแ แแแจแแแแฃแแแ แกแแแ แแ แแแ แแแ แแฅแขแแ แแแจแ แแ แแแกแจแ แจแแแแแแ แงแแแแ แคแแแแกแ แแ แกแแฅแแฆแแแแแแ. แแก แแฃแชแแแแแแแแ แกแแแขแแก แแแแ แแแแแก แกแฌแแ แแ แฉแแแแแแแกแแแแก:
$ sudo chmod -R 755 /var/www
แแฅแแแแก แแแ แกแแ แแแ แก แแฎแแ แฃแแแ แฐแฅแแแแแก แแแแแ แแแแแ, แ แแช แแแก แกแญแแ แแแแ แจแแแแแ แกแแก แฉแแแแแแแกแแแแก. แแแ แแ แแแแกแ, แแฅแแแแก แแแแฎแแแ แแแแแก แแฎแแ แแฅแแก แจแแกแแซแแแแแแแ แจแแฅแแแแก แจแแแแแ แกแ แกแแญแแ แ แแแ แแฅแขแแ แแแจแ.
แฃแแแ แแ แแก index.php แคแแแแ /var/www/html แแแ แแฅแขแแ แแแจแ, แแแแแ แแแแแแแแแ แแ แแแ แฉแแแแก แแฎแแ แแแ แแฅแขแแ แแแจแ - แแก แแฅแแแแ แฉแแแแ แจแแแแแ แกแ แแ แแ แแแกแแแแก:
$ cp /var/www/html/index.php /var/www/a-dobra.ru/public_html/index.php
$ cp /var/www/html/index.php /var/www/promo.a-dobra.ru/public_html/index.php
แแฎแแ แแฅแแแ แฃแแแ แแแ แฌแแฃแแแแ, แ แแ แแแแฎแแแ แแแแแก แจแแฃแซแแแ แแฅแแแแก แกแแแขแแ แฌแแแแแ. แแแแกแแแแแก แฉแแแ แฏแแ แแแแแแแแคแแแฃแ แแ แแแ แแแ แขแฃแแแฃแ แ แฐแแกแขแแก แคแแแแแแก, แ แแแแแแแช แแแแกแแแฆแแ แแแแ, แแฃ แ แแแแ แฃแแแกแฃแฎแแแก Apache แแแ แกแแ แแแ แ แกแฎแแแแแกแฎแแ แแแแแแแก แแแแฎแแแแแแก.
แแแแฃแแแกแฎแแแแแ, Apache-แก แแฅแแก แแแ แขแฃแแแฃแ แ แฐแแกแขแแก แคแแแแ 000-default.conf, แ แแแแแแช แจแแแแแซแแแ แแแแแแแงแแแแ แ แแแแ แช แกแแฌแงแแกแ แฌแแ แขแแแ. แฉแแแ แแแแแ แแแ แแแแก แแแแแ แแแแก, แ แแแ แจแแแฅแแแแ แแแ แขแฃแแแฃแ แ แแแกแแแแซแแแ แคแแแแแแ แแแแแแฃแแ แฉแแแแ แแแแแแแกแแแแก. แฉแแแ แแแแแฌแงแแแ แแ แแ แแแแแแแ, แแแแแแแแคแแแฃแ แแ แแแ, แแแแแแแแ แแแ แกแฎแแ แแแแแแก แแ แจแแแแแ แแแแแ แแแแแแแแแแ แกแแญแแ แ แ แแแแฅแขแแ แแแแแก.
Ubuntu-แก แแแแฃแแแกแฎแแแแ แแแแคแแแฃแ แแชแแ แแแแแฎแแแก, แ แแ แแแแแแฃแ แแแ แขแฃแแแฃแ แแแกแแแแซแแ แคแแแแก แฐแฅแแแแแก *.conf แแแคแแ แแแแแ.
แแแแแฌแงแแ แแแ แแแแ แแแแแแแกแแแแก แคแแแแแก แแแแแ แแแแ:
$ sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/a-dobra.ru.conf
แแแฎแกแแแแ แแฎแแแ แคแแแแ แ แแแแฅแขแแ แจแ root แฃแคแแแแแแแ:
$ sudo nano /etc/apache2/sites-available/a-dobra.ru.conf
แจแแชแแแแแ แแแแแชแแแแแ แจแแแแแแแแแ แแ, แแแฃแแแแแ แแแ แขแ 80, แแฅแแแแ แแแแแชแแแแแ ServerAdmin
, ServerName
, ServerAlias
, แแกแแแ แ แแแแ แช แแฅแแแแ แกแแแขแแก แซแแ แแฃแแ แแแ แแฅแขแแ แแแจแ แแแแแแแแ แแแ, แจแแแแแฎแแ แคแแแแ (Ctrl+X, แจแแแแแ Y):
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName a-dobra.ru
ServerAlias www.a-dobra.ru
DocumentRoot /var/www/a-dobra.ru/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /var/www/a-dobra.ru/public_html>
Options -Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
<FilesMatch .php$>
SetHandler "proxy:unix:/var/run/php/php7.2-fpm.sock|fcgi://localhost/"
</FilesMatch>
</VirtualHost>
ServerName
แแแแแแก แซแแ แแแแ แแแแแแก, แ แแแแแแช แฃแแแ แแแแฎแแแแแแก แแแ แขแฃแแแฃแ แฐแแกแขแแก แกแแฎแแแก. แแก แฃแแแ แแงแแก แแฅแแแแ แแแแแแแก แกแแฎแแแ. แแแแ แ, ServerAlias
, แแแแกแแแฆแแ แแแก แกแฎแแ แกแแฎแแแแแก, แ แแแแแแแช แฃแแแ แแฅแแแก แแแขแแ แแ แแขแแ แแแฃแแ แแกแ, แแแแฅแแก แแก แแงแแก แแแ แแแแแแ แแแแแแ. แแก แแแกแแฎแแ แฎแแแแแแ แแแแแขแแแแแ แแแแแแฃแ แ แกแแฎแแแแแแก แแแแแกแแงแแแแแแแ, แแแแแแแแแ www.
แแแแแ แแแแแแแแแ แแ แแก แแแแคแแแฃแ แแชแแ แกแฎแแ แฐแแกแขแแกแแแแก แแ แแกแแแ แแแแ แแแแฅแขแแ แแ แแแ แแแแแ แแแแ:
$ sudo cp /etc/apache2/sites-available/a-dobra.ru.conf /etc/apache2/sites-available/promo.a-dobra.ru.conf
แแฅแแแ แจแแแแซแแแแ แจแแฅแแแแ แแแแแแ แแแ แแฅแขแแ แแ แแ แแแ แขแฃแแแฃแ แ แฐแแกแขแ แแฅแแแแ แแแแกแแแขแแแแกแแแแก, แ แแแแแแแช แแกแฃแ แ! แแฎแแ, แ แแแแกแแช แฉแแแ แจแแแฅแแแแแ แฉแแแแ แแแ แขแฃแแแฃแ แ แแแกแแแแซแแแ แคแแแแแแ, แฉแแแ แฃแแแ แแแแแแฅแขแแฃแ แแ แแกแแแ. แฉแแแ แจแแแแแซแแแ แแแแแแแงแแแแ a2ensite แฃแขแแแแขแ แฉแแแแ แแแแแแฃแแ แกแแแขแแก แแแกแแแฅแขแแฃแ แแแแแ:
$ sudo a2ensite a-dobra.ru.conf
$ sudo a2ensite promo.a-dobra.ru.conf
แแแแฃแแแกแฎแแแแแ, แแแ แขแ 80 แแแฎแฃแ แฃแแแ LAMP-แจแ แแ แแแแแแแแแแแ แแแแแญแแ แแแแ SSL แกแแ แแแคแแแแขแแก แแแกแแงแแแแแแแ. แแแแแ, แแแฃแงแแแแแแแแ แฉแแแแกแฌแแ แแ ports.conf แคแแแแ แแ แจแแแแแ แแแแแขแแแ แแแ Apache:
$ sudo nano /etc/apache2/ports.conf
แแแแแแขแแ แแฎแแแ แฎแแแ แแ แจแแแแแฎแแ แคแแแแ แแกแ แ แแ แแแแแแงแฃแ แแแแแแก:
Listen 80
Listen 443
Listen 9997
แแแ แแแแขแ แแแแก แแแกแ แฃแแแแแก แจแแแแแ, แแฅแแแ แฃแแแ แแแแแขแแแ แแแ Apache, แ แแ แงแแแแ แชแแแแแแแ แซแแแแจแ แจแแแแแแก:
$ sudo systemctl reload apache2
แแแแแฏแ 3: แแแแงแแแแ แแแแแแฃแ แ แกแแฎแแแแแ
แจแแแแแแ, แแฅแแแ แฃแแแ แแแแแแขแแ DNS แฉแแแแฌแแ แแแ, แ แแแแแแแช แแแฃแแแแแแก แแฅแแแแก แแฎแแ แกแแ แแแ แแ. แแแแแแแแแก แกแแแแ แแแแแ, แฉแแแแ แแแ แแ แคแแแแ แแ แแแแแขแแแ แแงแแแแแก dns-master.ru แกแแ แแแกแก, แฉแแแ แแแแก แแแแแแแแแ แแแฉแแแแแแ.
แซแแ แแแแแ แแแแแแแกแแแแก A- แฉแแแแฌแแ แแก แแแงแแแแแ แฉแแแฃแแแแ แแ แแแแแแแแฃแแแ แจแแแแแแแแแ แแ (แแแจแแแ @
):
แฅแแแแแแแแแแแก แฉแแแแฌแแ แ แฉแแแฃแแแแ แแ แแแแแแแแฃแแแ แแกแ:
IP แแแกแแแแ แแ แแ แแก Linux แกแแ แแแ แแก แแแกแแแแ แแ, แ แแแแแแช แฉแแแ แแฎแแแฎแแ แจแแแฅแแแแแ. แจแแแแซแแแแ แแแฃแแแแแ TTL = 3600.
แแแ แแแแฃแแ แแแ แแแแแก แจแแแแแ, แจแแกแแซแแแแแแ แแฅแแแแ แแฅแแแแ แกแแแขแแก แแแแแฎแฃแแแแ, แแแแ แแ แฏแแ แฏแแ แแแแ แแฎแแแแ แแแจแแแแแแ http://
. แจแแแแแ แแขแแแแ แฉแแแ แแแแแแแขแแแ แแฎแแ แแแญแแ แแก https://
.
แแแแแฏแ 4: แแแแงแแแแ แฃแคแแกแ SSL แกแแ แแแคแแแแขแแแ
แจแแแแซแแแแ แแแแฆแแ แฃแคแแกแ Let's Encrypt SSL แกแแ แแแคแแแแขแแแ แแฅแแแแ แแแแแแ แ แกแแแขแแกแแแแก แแ แงแแแแ แฅแแแแแแแแแกแแแแก. แแฅแแแ แแกแแแ แจแแแแซแแแแ แแแแแแแคแแแฃแ แแ แแ แแแแ แแแขแแแแขแฃแ แ แแแแแฎแแแแ, แ แแช แซแแแแแ แแแกแแฎแแ แฎแแแแแแ. SSL แกแแ แแแคแแแแขแแแแก แแแกแแฆแแแแ แแแแแแกแขแแแแ แแ Certbot แแฅแแแแก แกแแ แแแ แแ:
$ sudo add-apt-repository ppa:certbot/certbot
แแแแแแกแขแแแแ แแ Certbot แแแแแขแ Apache-แกแแแแก apt
:
$ sudo apt install python-certbot-apache
แแฎแแ Certbot แแแแ แแ แแก แแแแแกแแงแแแแแแแ, แแแฃแจแแแ แแ แซแแแแแ:
$ sudo certbot --apache -d a-dobra.ru -d www.a-dobra.ru -d promo.a-dobra.ru
แแก แแ แซแแแแแ แฃแจแแแแก certbot, แแแกแแฆแแแแแก -d
แแแแกแแแฆแแ แแ แแ แแแแแแแแแก แกแแฎแแแแแ, แ แแแแแแแแช แฃแแแ แแแแชแแก แกแแ แขแแคแแแแขแ.
แแฃ แแแ แแแแแ แแแฃแจแแแ certbot, แแแแแแฎแแแแแแ แจแแแงแแแแแ แแฅแแแแ แแแแฅแขแ แแแฃแแ แคแแกแขแแก แแแกแแแแ แแ แแ แแแแแแแฎแแแ แกแแ แแแกแแ แกแแ แแแแแแแแก แแแ แแแแแก. แจแแแแแ certbot แแแฃแแแแจแแ แแแแ Let's Encrypt แกแแ แแแ แก แแ แจแแแแแ แแแแแแกแขแฃแ แแแก, แ แแ แแฅแแแ แ แแแแฃแ แแ แแแแแขแ แแแแแ แแแแแแก, แ แแแแแกแแแแกแแช แแแแแฎแแแแ แกแแ แแแคแแแแขแ.
แแฃ แงแแแแแคแแ แ แแแ แแแ แฌแแแแแ, certbot แแแแแฎแแแ, แ แแแแ แแกแฃแ แ HTTPS แแแแคแแแฃแ แแชแแแก แแแแคแแแฃแ แแชแแ:
Please choose whether or not to redirect HTTP traffic to HTTPS, removing HTTP access.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1: No redirect - Make no further changes to the webserver configuration.
2: Redirect - Make all requests redirect to secure HTTPS access. Choose this for
new sites, or if you're confident your site works on HTTPS. You can undo this
change by editing your web server's configuration.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Select the appropriate number [1-2] then [enter] (press 'c' to cancel):
แฉแแแ แแแ แฉแแแ แแแ แฉแแแ แแแ แแแแขแ 2 แแ แแแแญแแ แแ ENTER. แแแแคแแแฃแ แแชแแ แแแแแฎแแแแแ แแ Apache แแแแแแขแแแ แแแแ แชแแแแแแแแแแก แแแแแกแแงแแแแแแแ.
แแฅแแแแ แกแแ แแแคแแแแขแแแ แแฎแแ แฉแแแแขแแแ แแฃแแแ, แแแแแกแขแแแแ แแแฃแแ แแ แแฃแจแแแแก. แกแชแแแแ แแฅแแแแ แกแแแขแแก แแแแแขแแแ แแแ https://-แแ แแ แแฅแแแแก แแ แแฃแแแ แจแ แแแแแแฎแแแ แฃแกแแคแ แแฎแแแแแก แฎแแขแฃแแแก. แแฃ แแฅแแแ แจแแแแแฌแแแแ แแฅแแแแก แกแแ แแแ แก
Let's Encrypt แกแแ แแแคแแแแขแแแ แแแฅแแแแแแก แแฎแแแแ 90 แแฆแแก แแแแแแแแแแแจแ, แแแแ แแ แฉแแแ แแแแ แแฎแแแฎแแ แแแแแกแขแแแแ แแแฃแแ certbot แแแแแขแ แแแขแแแแขแฃแ แแ แแแแแแฎแแแแก แกแแ แแแคแแแแขแแแก. แแแแแฎแแแแแก แแ แแชแแกแแก แจแแกแแแแฌแแแแแแ, แฉแแแ แจแแแแแซแแแ แแแแแแแแแ certbot-แแก แแจแ แแแ แแแจแแแแ:
$ sudo certbot renew --dry-run
แแฃ แแ แแ แซแแแแแแก แแแจแแแแแก แจแแแแแแ แแแ แฎแแแแแ แจแแชแแแแแแก, แแแจแแ แงแแแแแคแแ แ แแฃแจแแแแก!
แแแแแฏแ 5: แฌแแแแแ MySQL แแ phpMyAdmin
แแแแ แ แแแแกแแแขแ แแงแแแแแก แแแแแชแแแแ แแแแแก. phpMyAdmin แแแกแขแ แฃแแแแขแ แแแแแชแแแแ แแแแแก แแแ แแแแกแแแแก แฃแแแ แแแแแกแขแแแแ แแแฃแแแ แฉแแแแก แกแแ แแแ แแ. แแแกแแ แฌแแแแแแกแแแแก แแแแแแแ แแฅแแแแก แแ แแฃแแแ แจแ แแแฃแแแก แแแแแงแแแแแแ, แ แแแแ แแชแแ:
https://<ip-ะฐะดัะตั ัะตัะฒะตัะฐ>:9997
root แฌแแแแแแก แแแ แแแแก แแแฆแแแ แจแแแแซแแแแ แแฅแแแแก MCS แแแ แแ แแแแแ แแจแจแ (
แแแแแฏแ 6: แแแแงแแแแ แคแแแแแก แแขแแแ แแแ SFTP-แแก แกแแจแฃแแแแแแ
แแแแแแแแแ แแแ แแแกแแฎแแ แฎแแแแแแ แแฅแแแแ แแแแกแแแขแแก แคแแแแแแแก SFTP-แแก แกแแจแฃแแแแแแ แแขแแแ แแแแก. แแแแกแแแแแก แฉแแแ แจแแแฅแแแแ แแฎแแ แแแแฎแแแ แแแแแก, แแฃแฌแแแแแ แแแก แแแแแแกแขแแ แก:
$ sudo adduser webmaster
แกแแกแขแแแ แแแแแฎแแแ แแแแงแแแแ แแแ แแแ แแ แจแแแงแแแแแ แกแฎแแ แแแแแชแแแแแ.
แแแขแแแแแแก แแคแแแแแแแก แจแแชแแแ แแฅแแแแ แแแแกแแแขแแ:
$ sudo chown -R webmaster:webmaster /var/www/a-dobra.ru/public_html
แแฎแแ แแแแแ แจแแแชแแแแแ SSH แแแแคแแแฃแ แแชแแ แแกแ, แ แแ แแฎแแ แแแแฎแแแ แแแแแก แฐแฅแแแแแก แฌแแแแแ แแฎแแแแ SFTP-แแ แแ แแ แ SSH แขแแ แแแแแแแ:
$ sudo nano /etc/ssh/sshd_config
แแแแแแแ แแแแคแแแฃแ แแชแแแก แคแแแแแก แแแแแแแ แแ แแแแแแขแแ แจแแแแแแ แแแแแ:
Match User webmaster
ForceCommand internal-sftp
PasswordAuthentication yes
ChrootDirectory /var/www/a-dobra.ru
PermitTunnel no
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no
แจแแแแแฎแแ แคแแแแ แแ แแแแแขแแแ แแแ แกแแ แแแกแ:
$ sudo systemctl restart sshd
แแฎแแ แแฅแแแ แจแแแแซแแแแ แแแฃแแแแจแแ แแแ แกแแ แแแ แก แแแแแกแแแแ แ SFTP แแแแแแขแแก แกแแจแฃแแแแแแ, แแแแแแแแแ, FileZilla-แก แแแจแแแแแแ.
แกแฃแ
- แแฎแแ แแฅแแแ แแชแแ, แ แแแแ แจแแฅแแแแ แแฎแแแ แแแ แแฅแขแแ แแแแ แแ แแแแแแแคแแแฃแ แแ แแ แแแ แขแฃแแแฃแ แ แฐแแกแขแแแ แแฅแแแแ แแแแกแแแขแแแแกแแแแก แแแแแ แกแแ แแแ แแ.
- แแฅแแแ แจแแแแซแแแแ แแแ แขแแแแ แจแแฅแแแแ แกแแญแแ แ SSL แกแแ แแแคแแแแขแแแ - แแก แฃแคแแกแแ แแ แแกแแแ แแแขแแแแขแฃแ แแ แแแแแฎแแแแแ.
- แแฅแแแ แจแแแแซแแแแ แแแฎแแ แฎแแแฃแแแ แแแฃแจแแแ MySQL แแแแแชแแแแ แแแแแกแแแ แแแชแแแแ phpMyAdmin-แแก แกแแจแฃแแแแแแ.
- แแฎแแแ SFTP แแแแแ แแจแแแแก แจแแฅแแแ แแ แฌแแแแแแก แฃแคแแแแแแแก แแแงแแแแแ แแแ แซแแแแกแฎแแแแแก แแ แแแแแฎแแแก. แแกแแแ แแแแแ แแจแแแ แจแแแซแแแแ แแแแแแชแแก แแแกแแแ แแฎแแ แแก แแแ แแแแแแแแแ แแแก แแ แกแแแขแแก แแแแแแแกแขแ แแขแแ แแแก.
- แแ แแแแแแแฌแงแแแ แกแแกแขแแแแก แแแ แแแแฃแแแ แแแแแฎแแแแ แแ แฉแแแ แแกแแแ แแแ แฉแแแ แกแแ แแแแ แแ แแกแแแแแก แแแแแแแแแก - MCS-แจแ แจแแแแซแแแแ แแ แแ แแแฌแแแแฃแแแแแ แแแแแแฆแแ แแแแแ แกแแกแขแแแแก โแกแแแแจแแขแแแโ แแ แจแแแแแ, แกแแญแแ แแแแแก แจแแแแฎแแแแแจแ, แแแฃแจแแแ แแแแแ แกแฃแ แแแแแ.
แแแแแงแแแแแฃแแ แ แแกแฃแ แกแแแ, แ แแแแแแแช แจแแแซแแแแ แกแแกแแ แแแแแ แแงแแก:
แกแฎแแแแ แจแแ แแก,
แฌแงแแ แ: www.habr.com