2016-10-21 5 views
0

Я установил letencrypt на мой компьютер ubuntu 16.04 со следующей командой.Certbot не найден

sudo apt-get install letsencrypt 

Теперь, я хочу определить cronjob для автоматического возобновления моих сертификатов со следующей строкой.

certbot renew --pre-hook "service nginx stop" --post-hook "service nginx start" 

Но я всегда получаю сообщение об ошибке, что команда certbot не найдена.

Если я использую letencrypt вместо certbot, все работает нормально, пока я не использую --pre-hook и --post-hook.

Как установить certbot или есть альтернативная команда для letencrypt для определения таких крючков?

Благодаря

ответ

1

Ok я нашел решение ..

git clone [email protected]:certbot/certbot.git

cd certbot

./certbot-auto renew --pre-hook "service nginx stop" --post-hook "service nginx start"

+0

Это хорошая практика, чтобы установить certbot через питон менеджер пакетов 'pip': HTTPS : //pypi.python.org/pypi/certbot/0.17.0. Последний Ubuntu 17.04 (Zesty) имеет certbot в своем репозитории. – antonbormotov

 Смежные вопросы

  • Нет связанных вопросов^_^