Initial import from PC
This commit is contained in:
39
2. Проекты/Adguard/4. Получение SSL-сертификатов.md
Normal file
39
2. Проекты/Adguard/4. Получение SSL-сертификатов.md
Normal file
@@ -0,0 +1,39 @@
|
||||
Сначала настроим "заглушку" в Nginx, чтобы Certbot мог подтвердить домен.
|
||||
|
||||
**Настраиваем default конфиг Nginx:**
|
||||
```
|
||||
nano /etc/nginx/sites-available/default
|
||||
```
|
||||
|
||||
**Вставляем код:**
|
||||
```
|
||||
server {
|
||||
listen 80 default_server;
|
||||
server_name _;
|
||||
|
||||
# Разрешаем Certbot'у проверять домены
|
||||
location ^~ /.well-known/acme-challenge/ {
|
||||
default_type "text/plain";
|
||||
root /var/www/html;
|
||||
}
|
||||
|
||||
# Все остальные запросы отбрасываем
|
||||
location / {
|
||||
return 404;
|
||||
}
|
||||
}
|
||||
```
|
||||
_Сохранить и выйти._
|
||||
|
||||
**Перезапускаем Nginx:**
|
||||
```
|
||||
sudo systemctl reload nginx
|
||||
```
|
||||
|
||||
**Получаем сертификат:** Указать свой домен!
|
||||
```
|
||||
sudo certbot certonly --webroot -w /var/www/html -d adguard.example.com
|
||||
```
|
||||
|
||||
>[!Bug] Переход в [[5. Настройка Nginx как Прокси]]
|
||||
|
||||
Reference in New Issue
Block a user