Я пользуюсь услугами 1Gb.ru (арендую выделенный сервер). Под вашу конфигурацию у них подходят серверы с десктопными процессорами ( i7-9700 (3.0-4.7 ГГц) / 8 ядер, 8 потоков, 32 Гб RAM, 512 Гб NVME ) от 5700 р., либо с серверными процессорами ( Xeon E5 или Scalable 8 ядер процессора, 32 Гб ECC RAM, 500 Гб NVME SSD). Дата-центр расположен в Москве. Служба поддержки отвечает достаточно оперативно. Плюс они дают скидку за предоплату на 1 год и более.
Так же в использовании выделенный сервер от Selectel. Цены у них повыше, но качество оказания услуг и работа тех. поддержки на 5+. Если бюджет позволяет, то, на мой взгляд, это одно из лучших предложений по качеству в РФ.
Я через него и обновляю. Проблема в том, что у меня даже папок в opt этого скрипта нет. Сейчас пытаюсь обновить через днс, но уже создало 3 txt записи. за 24 часа. :D
в днс.
Вы его из исходников собирали? Попробуйте поставить пакет из репозитария. По умолчанию он ставится в /etc/letsencrypt . Для http в nginx уберите правила редиректа на время обновления. Certbot сам откорректирует конфиг nginx и пропишет нужные пути.
Либо попробовать еще вариант: создать любую папку, например ту же /opt/letsencrypt/.acme-challenges/ , и выставить для нее нужные права - так тоже должно сработать.
Попробуйте обновлять сертификат через Certbot - это наиболее простой способ. Тут для пример для CentOS Установка Certbot на CentOS - Pocket Admin .
Не обязательно.
В ответе сервера для каждой страницы, которая требует редиректа, можете добавить заголовки:
HTTP/1.1 301 Moved Permanently
Location: http://новая_страница
пример на php:
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://новая_страница ');
exit();
Везет Вам) У меня ~10 руб. с 1000. Причем до всех событий было примерно так же (~15 руб.), в то время и стоял так же адсенс, который приносил на порядок больше.