Как добавить SSL в Zabbix 6 Debian11 nginx чтобы IP и домен открывались по https?
Здравствуйте.
Установлен zabbix 6 на deb11 и прекрасно работает через IP и домен по http.
По пути /etc/nginx/conf.d/zabbix.conf прописано:
server {
listen 80;
listen 443;
server_name mysite.com www.mysite.com;
# listen 8080;
# server_name example.com;
root /usr/share/zabbix;
index index.php;
client_max_body_size 200M;
и тд.
пробовал ставить install certbot python3-certbot-nginx по схеме с DO но в конце ошибка что не могу ребутнуть nginx хотя он без проблем ребутится systemctl reload nginx
Как мне добавить SSL gh этой схеме чтобы IP и домен открывались по https ?
это да, но если добавить listen 443 ssl; то nginx падает с ошибкой , а прописать пути в конфиге до серта я не могу так как не могу до конца настроить серт LE , см выше
Вы можете выпустить LE сертификат вручную, без плагина nginx. А в конфигурационном файле nginx прописать настройки server ssl и путь к сертификату и ключу. Информация как это сделать есть в соответствующей документации.
Там всего два пункта и чтобы я не вводил результат примерно одинаковый:
Rolling back to previous server configuration...
nginx restart failed:
nginx: [emerg] a duplicate listen 0.0.0.0:443 in /etc/nginx/conf.d/zabbix.conf:67
nginx restart failed думаю в этом проблема, что он не может передёрнуть nginx