LINUX.ORG.RU
ФорумAdmin

переустановка letsencrypt ubuntu 16.04

 , ,


0

1

Доброго времени суток!

Столкнулся с проблемой переустановки letsencrypt. Устанавливал letsencrypt для tomcat, установил все работало, сертификат заканчивался но обновить не получилось, мешал nginx на 443 порту.

root@mobile:/opt/tomcat/conf# netstat -pant | grep -i listen tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN 7334/nginx.conf tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1068/sshd tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 963/postgres tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 7334/nginx.conf tcp6 0 0 :::8009 :::* LISTEN 25662/java tcp6 0 0 :::8080 :::* LISTEN 25662/java tcp6 0 0 :::22 :::* LISTEN 1068/sshd tcp6 0 0 :::5432 :::* LISTEN 963/postgres tcp6 0 0 :::8443 :::* LISTEN 25662/java tcp6 0 0 127.0.0.1:8005 :::* LISTEN 25662/java

Почистил conf файл nginx, перезагрузил, но все равно nginx остался на порту. После случайно удалил директорию /etc/letsencrypt с сертификатами. Установил заново, получить сертификат так же новый не получилось.

Потом накосячил, и просто удалил apache2 и nginx директории. Теперь не могу удалить их полностью. На любую команду apt-get install или apt get remove система выдает:

sudo apt remove apache2 Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»: Пакеты, имеющие неудовлетворённые зависимости: linux-image-extra-4.4.0-142-generic : Зависит: linux-image-4.4.0-142-generic но он не будет установлен linux-image-generic : Зависит: linux-image-4.4.0-142-generic но он не будет установлен Рекомендует: thermald но он не будет установлен python-letsencrypt-apache : Зависит: apache2 но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).

Пробывал apt-get -f install

root@mobile:/opt/tomcat/conf# apt-get -f install Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Исправление зависимостей… Готово Следующие пакеты устанавливались автоматически и больше не требуются: linux-headers-4.4.0-119 linux-headers-4.4.0-119-generic linux-headers-4.4.0-127 linux-headers-4.4.0-127-generic linux-headers-4.4.0-130 linux-headers-4.4.0-130-generic linux-headers-4.4.0-133 linux-headers-4.4.0-133-generic linux-headers-4.4.0-134 linux-headers-4.4.0-134-generic linux-headers-4.4.0-137 linux-headers-4.4.0-137-generic linux-headers-4.4.0-138 linux-headers-4.4.0-138-generic linux-image-4.4.0-119-generic linux-image-4.4.0-127-generic linux-image-4.4.0-130-generic linux-image-4.4.0-133-generic linux-image-4.4.0-134-generic linux-image-4.4.0-137-generic linux-image-4.4.0-138-generic linux-image-extra-4.4.0-119-generic linux-image-extra-4.4.0-127-generic linux-image-extra-4.4.0-130-generic linux-image-extra-4.4.0-133-generic linux-image-extra-4.4.0-134-generic linux-image-extra-4.4.0-137-generic linux-image-extra-4.4.0-138-generic Для их удаления используйте «sudo apt autoremove». Будут установлены следующие дополнительные пакеты: linux-image-4.4.0-142-generic Предлагаемые пакеты: fdutils linux-doc-4.4.0 | linux-source-4.4.0 linux-tools НОВЫЕ пакеты, которые будут установлены: linux-image-4.4.0-142-generic обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 107 пакетов не обновлено. не установлено до конца или удалено 9 пакетов. Необходимо скачать 0 B/22,1 MB архивов. После данной операции, объём занятого дискового пространства возрастёт на 68,0 MB. Хотите продолжить? [Д/н]

После установка завершается пишет что недостаточно места для пакета. Те пакеты которые не требуются их можно удалить? и как их удалить ? sudo apt autoremove опять же не работает.

Мне нужно полностью удалить apache2 и переустановить и получить сертификат, помогите.. Спасибо.

Ответ на: комментарий от danil999

попробуй apt reinstall тех пакетов, которых не хватает.

anonymous ()

После установка завершается пишет что недостаточно места для пакета.

Дай свободного места.

Те пакеты которые не требуются их можно удалить? и как их удалить ? sudo apt autoremove опять же не работает.

Что бы корректно удалять через apt тебе нужно в начале исправить зависимости пакетов, т.е. что бы не было сообщений о held пакетах. Без этого apt не будет работать, а у тебя места нет, печально да.

Мне нужно полностью удалить apache2 и переустановить и получить сертификат, помогите.. Спасибо.

Что бы получать сертификат работающий apache не нужен.

Почистил conf файл nginx, перезагрузил, но все равно nginx остался на порту. После случайно удалил директорию /etc/letsencrypt с сертификатами. Установил заново, получить сертификат так же новый не получилось.

Потом накосячил, и просто удалил apache2 и nginx директории. Теперь не могу удалить их полностью.

Не подходи больше к серверу и позови нормального админа.

Что нет даже бэкапа?

anonymous ()

Достаточно было остановить nginx на время обновления сертификата.

Но ты молодец, получил по башке хорошо так, надеюсь, в будущем будешь помнить.

gruy ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.