Debian 4.0 apache2 安装及配置
安装必须的软件包:
- 安装apache,这个非常方便,输入apt-get install apache2即可。
- 安装ssl:apt-get install ssl-cert。
生产SSL的认证证书:
- 建立ssl目录:mkdir /etc/apache2/ssl
- 创建证书:make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem
修改配置文件:
- 修改/etc/apache2/ports.conf,加入”Listen 443″,https使用的默认端口就是443,这个端口相应必须打开。
- 修改/etc/apache2/sites-available/default。
- 新增ssl配置文件:cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
- 修改ssl配置文件
NameVirtualHost * <virtualhost>
改成
NameVirtualHost *:80 <virtualhost *:80>
NameVirtualHost *:80 <virtualhost *:80>
改成:
NameVirtualHost *:443 <virtualhost> SSLEngine on SSLCertificateFile /etc/apache2/ssl/apache.pem
激活ssl 站点:
- a2ensite ssl
激活apache的部分模块:
- a2enmod ssl
- a2enmod rewrite (这个是常用模块,虽然不是ssl必须的
- a2enmod include
安装心得:
感觉整个配置比ubuntu server方便不少,虽然不像Fedora哪样默认就已经安装好,但毕竟Debian比Fedora强多了,什么都可以自己配置,少装很多垃圾文件。
真的爱上Debian了。
尚无评论