Date Tags Apache

环境:

  • CentOS: 6.3

首先安装mod_ssl, open_ssh, 执行

sudo yum install mod_ssl openssl

用 OpenSSL 生成私有证书, 执行

openssl genrsa -out ca.key 1024

生成CSR文件, 执行

openssl req -new -key ca.key -out ca.csr

生成Cert文件

openssl x509 -req -days 3650 -in ca.csr -signkey ca.key -out ca.crt

拷贝文件到指定目录

sudo cp ca.crt /etc/pki/tls/certs
sudo cp ca.key /etc/pki/tls/private/ca.key
sudo cp ca.csr /etc/pki/tls/private/ca.csr

编辑apache下的ssl.conf, sudo vi /etc/httpd/conf.d/ssl.conf , 把其中两行改成如下

SSLCertificateFile /etc/pki/tls/certs/ca.crt
SSLCertificateKeyFile /etc/pki/tls/private/ca.key

重启Apache

/etc/init.d/httpd restart