sw:lin:deb:nginx_certbot:nginx_certbot

Установка на Debian Linux nginx и certbot

Виртуальная машина.

Имя ВМ Поколение ВМ Оперативная память Виртуальный коммутатор Жесткий диск Установочный образ Информация

Установка ОС.

Имя хоста Домен

sudo apt update && sudo apt upgrade
sudo apt install nginx
sudo systemctl status nginx.service

Проверка работоспособности nginx Проверка в браузере

sudo nano /etc/nginx/sites-available/nikkutuzov.ru
server {
	listen 80;
	listen [::]:80;

	server_name nikkutuzov.ru www.nikkutuzov.ru;
}
sudo ln -s /etc/nginx/sites-available/nikkutuzov.ru /etc/nginx/sites-enabled/
sudo systemctl restart nginx.service

Проверка работоспособности nikkutuzov.ru без ssl

sudo apt install python3-certbot-nginx
sudo certbot --nginx

Создание сертификата Проверка сайта с сертификатом

sudo systemctl status certbot.time

Проверка таймера обновления ssl

sudo certbot renew --dry-run

Certbot - сухой прогон

sudo nano /etc/nginx/sites-available/nikkutuzov.ru
location / {
		proxy_pass http://nikkutuzov.ru;
}

Проксируем

sudo nano /etc/hosts
192.168.11.13	nikkutuzov.ru	wiki

Правим hosts

ping nikkutuzov.ru

Ping

sudo systemctl restart nginx.service

ссылка на тест

Проверяем наш сайт на соответствие стандартам безопасности соединения

  • sw/lin/deb/nginx_certbot/nginx_certbot
  • Последнее изменение: 2025/09/09 21:35