httpd安装见我的另一篇博客 :
http://blog.csdn.net/rock4you/article/details/53115854
以下所有操作,建议全程在root权限下执行。
一、安装OpenSSL
1.下载OpenSSL。当前版本为openssl-1.0.2j.tar.gz
2.解压。
tar zxvf openssl-1.0.2j.tar.gz
3.进入解压后的目录,安装。
./config shared --prefix=/usr/local/openssl
make
make test
make install
二、给服务器颁发证书
1.创建CA签名(不需要加密的话可以去掉 -des3 选项)
openssl genrsa -des3 -out server.key 1024
2.创建CSR
openssl req -new -key server.key -out server.csr