Ubuntu Feisty中安装Apache SSL命令支持(编译apache2)

Ubuntu feisty中的apache2安装包有BUG,安装后缺少apache2-ssl-certificate命令,这样如果我们要启用apache的ssl服务,就生成不了站点证书,这个BUG可能在后续的升级中会修复,但是目前官方还未有明确修复该BUG的决定。

不过,现在已经有人做了这个工作了,,我们可以通过自己编译apache2源码来安装,安装方法如下:

首先下载并解压这个修复包:

wget tar xvf files.tar然后安装Apache2 deb源代码及相关编译依赖包,然后编译安装apache2:

sudo apt-get build-dep apache2sudo apt-get source -d apache2dpkg-source -x apache2_2.2.3-3.2build1.dsccd apache2-2.2.3fakeroot debian/rules binary(如果没有安装fakeroot,请先安装)sudo dpkg -i ../*.deb(您也可以选择性的安装您需要的Apache2 deb包)如果您不愿自己编译,可以到这里下载编译好的Apache2 Deb包。

这样安装的apache2包含完整的工具,下面我们来配置Apache2 ssl支持:

先生成站点证书:

sudo apache2-ssl-certificate -days 365接着启用Apache2 的ssl模块:

sudo a2enmod ssl增加ssl端口443监听:

echo “Listen 443” | sudo tee -a /etc/apache2/ports.conf

没有了爱的语言,所有的文字都是乏味的

Ubuntu Feisty中安装Apache SSL命令支持(编译apache2)

相关文章:

你感兴趣的文章:

标签云: