如何在没有 libcherokee-mod-ssl 的情况下在 Cherokee 中启用 SSL?

如何在没有 libcherokee-mod-ssl 的情况下在 Cherokee 中启用 SSL?

我正在尝试在 Cherokee 网络服务器中启用 HTTPS 支持,但管理网络界面的“常规”选项卡中缺少启用该选项。后端下拉菜单仅包含“无 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

答案1

你检查过他们的安装指南? 在那里您可以找到一个 PPA(我猜是由 Cherokee 团队维护的),它提供了 Cherokee 和您需要的软件包。

因此,如果可以使用 PPA,请按照以下说明操作:

sudo add-apt-repository ppa:cherokee-webserver/ppa
sudo apt-get update
sudo apt-get install libcherokee-mod-libssl

祝你好运!

相关内容