В логе вижу (в сислоге)
Dec 27 11:51:58 debFin systemd[1]: Started Run certbot twice daily.Dec 27 12:00:01 debFin CRON[64919]: (root) CMD (test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew)
вероятно сам сертбот установился и работает после команды
apt-get install certbot
проблема именно с пакетом python3-certbot-nginx он почему то не хочет ставиться.
E: The value 'stretch-backports' is invalid for APT::Default-Release as such a release is not available in the sources
Команда
прошла нормально и все установилось. Но это скорее всего совсем не то что и apt install certbot python3-certbot-nginx да?
Чтобы ssl сертификат автоматом домены выдавать и продлевать.
А как пробовать другие версии certbot ?
Стабильная
В общем вопрос решился следующим образом - попросил друга заграницей пройти регистрацию тут https://www.maxmind.com/en/geolite2/signup (не пытайтесь через ВПН не прокатит, почта gmail), далее получил ID и ключ (бесплатно для лайт баз) и все что нужно установил скриптом из первого поста. Бинго!
А старый (до этого установленный) точно удален nginx?
find / -name nginx ?
root@hel:/etc/init.d# find / -name nginx/var/log/nginx/var/cache/nginx/usr/sbin/nginx/usr/local/nginx/usr/local/nginx/sbin/nginx/root/nginx-1.22.0/objs/nginx/etc/nginx/etc/init.d/nginx/etc/logrotate.d/nginx
Что-то у меня проблемы с установкой. Вот что сделал.
1. Установил Nginx через https://github.com/angristan/nginx-autoinstall
2. скачал эту же версию nginx перешел в его папку и попробовал сделать
./configure --add-module=/tmp/ngx_http_geoip2_module $(nginx -V)
получил ошибку
./configure: error: the geoip2 module requires the maxminddb library.
3. Нашел в сети эту подсказку и сделал
git clone --recursive https://github.com/maxmind/libmaxminddbcd libmaxminddb./bootstrap./configuremakemake install
4. Снова ./configure --add-module=/tmp/ngx_http_geoip2_module $(nginx -V) и теперь все ок
5. Далее
makemake install
и вроде бы все тоже норм собралось.
Перезапускаю Nginx, смотрю его конфигурацию, а geoip2 там нет. как так?
root@hel:/# nginx -Vnginx version: nginx/1.22.0built by gcc 10.2.1 20210110 (Debian 10.2.1-6)built with OpenSSL 1.1.1 (compatible; BoringSSL) (running with BoringSSL)TLS SNI support enabledconfigure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --user=nginx --group=nginx --with-cc-opt=-Wno-deprecated-declarations --with-cc-opt=-Wno-ignored-qualifiers --with-openssl=/usr/local/src/nginx/modules/quiche/quiche/deps/boringssl --with-quiche=/usr/local/src/nginx/modules/quiche --with-threads --with-file-aio --with-http_ssl_module --with-http_v2_module --with-http_mp4_module --with-http_auth_request_module --with-http_slice_module --with-http_stub_status_module --with-http_realip_module --with-http_sub_module --add-module=/usr/local/src/nginx/modules/ngx_brotli --with-http_v3_module
В чём может быть проблема?
Дело может быть в правах на запись файлов в папки, но по хорошему нужно включить дебаг и смотреть ошибки или смотреть логи
В принципе, ничем, если id уникальный.
При чем тут id ? Я про конкатенацию и фигурные скобки вообще-то.