-
Notifications
You must be signed in to change notification settings - Fork 14
05.nginx
Andrey F. Mindubaev edited this page Apr 13, 2018
·
1 revision
Конфигурация HTTP-домена происходит в 3 этапа
Пример конфигурация для домена site-dev1.ru
Здесь 192.168.10.10 - содержимое переменной NETWORK_IP_MASTER из настроек репозитория разработчика dev1
server {
listen 80;
# listen 443 ssl;
server_name site-dev1.ru;
# ssl_certificate /etc/letsencrypt/live/site-dev1.ru/fullchain.pem;
# ssl_certificate_key /etc/letsencrypt/live/site-dev1.ru/privkey.pem;
# if ($ssl_protocol = "") {
# rewrite ^/(.*) https://$server_name/$1 permanent;
# }
location / {
proxy_pass http://192.168.10.10;
include proxy_params;
}
location ~ /.well-known {
allow all;
alias /var/lib/letsencrypt/.well-known;
}
}
/root/certbot-auto certonly \
--no-self-upgrade \
--webroot \
-d site-dev1.ru \
-w /var/lib/letsencrypt
Нужно раскоментировать строки в конфигурации HTTP-домена и перегрузить Nginx
nginx -t
service nginx reload