Я пытаюсь включить поддержку HTTPS в моем веб-сервере Cherokee, но на веб-интерфейсе администратора отсутствует возможность включить ее на вкладке «Общие». Внутренний выпадающий список содержит только параметр «Без TLS / SSL».
После небольшого поиска я нашел несколько упоминаний о пакете libcherokee-mod-libssl
, который, как мне кажется, должен быть установлен. Но он существует только в 10.04, 11.10 и 12.04 , а не 12.10. Попытка прямого apt-get install
дает следующее:
josh@sirius:~$ sudo apt-get install libcherokee-mod-libssl
[sudo] password for josh:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libcherokee-mod-libssl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libcherokee-mod-libssl' has no installation candidate
Вы проверили руководство по установке ? Там вы можете найти PPA (который поддерживается Cherokee Team), который предоставляет Cherokee и пакет, который вам нужен.
Итак, если вы используете PPA, просто следуйте этим инструкциям:
sudo add-apt-repository ppa:cherokee-webserver/ppa
sudo apt-get update
sudo apt-get install libcherokee-mod-libssl
Удачи!