This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
letsencrypt_certbot [2024/05/20 14:27] val |
letsencrypt_certbot [2025/09/30 11:26] (current) val [Настройка SSL для сайта] |
||
---|---|---|---|
Line 6: | Line 6: | ||
===== Настройка DNS ===== | ===== Настройка DNS ===== | ||
<code> | <code> | ||
- | $ host host2.mgtu.ru | + | $ host host4.mgtu.ru |
- | host2.mgtu.ru has address 195.19.40.152 | + | host3.mgtu.ru has address 195.19.40.152 |
</code> | </code> | ||
===== Создание сайта ===== | ===== Создание сайта ===== | ||
+ | |||
+ | * [[Сервис HTTP#Использование виртуальных хостов]] | ||
+ | |||
<code> | <code> | ||
val@val:~$ mkdir hostN.mgtu | val@val:~$ mkdir hostN.mgtu | ||
Line 29: | Line 32: | ||
</code><code> | </code><code> | ||
root@val:~# a2ensite hostN.mgtu.ru | root@val:~# a2ensite hostN.mgtu.ru | ||
+ | |||
+ | root@val:~# apachectl -t | ||
root@val:~# systemctl reload apache2 | root@val:~# systemctl reload apache2 | ||
Line 52: | Line 57: | ||
And make it available on your web server at this URL: | And make it available on your web server at this URL: | ||
- | http://val.mgtu.ru/.well-known/acme-challenge/NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN | + | http://hostN.mgtu.ru/.well-known/acme-challenge/NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN |
... | ... | ||
Press Enter to Continue | Press Enter to Continue | ||
- | ... | + | </code> |
- | </code><code> | + | |
+ | * !!! Оставляем эту и открываем новую консоль !!! | ||
+ | |||
+ | <code> | ||
val@val:~$ mkdir -p hostN.mgtu/.well-known/acme-challenge/ | val@val:~$ mkdir -p hostN.mgtu/.well-known/acme-challenge/ | ||
Line 63: | Line 71: | ||
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM | MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM | ||
</code><code> | </code><code> | ||
- | val@val:~$ ###curl http://hostN.mgtu.ru/.well-known/acme-challenge/NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN | + | val@val:~$ curl http://hostN.mgtu.ru/.well-known/acme-challenge/NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN |
- | </code><code> | + | </code> |
+ | |||
+ | * !!! Возвращаемся в предыдущую консоль !!! | ||
+ | |||
+ | <code> | ||
... | ... | ||
Press Enter to Continue | Press Enter to Continue | ||
Line 75: | Line 87: | ||
===== Настройка SSL для сайта ===== | ===== Настройка SSL для сайта ===== | ||
+ | |||
+ | * [[Сервис HTTP#Поддержка протокола HTTPS]] | ||
<code> | <code> | ||
Line 90: | Line 104: | ||
SSLCertificateFile /etc/letsencrypt/live/hostN.mgtu.ru/fullchain.pem | SSLCertificateFile /etc/letsencrypt/live/hostN.mgtu.ru/fullchain.pem | ||
SSLCertificateKeyFile /etc/letsencrypt/live/hostN.mgtu.ru/privkey.pem | SSLCertificateKeyFile /etc/letsencrypt/live/hostN.mgtu.ru/privkey.pem | ||
- | </VirtualHost> | + | </VirtualHost> |
+ | </IfModule> | ||
</code><code> | </code><code> | ||
root@val:~# apachectl -t | root@val:~# apachectl -t |