Linux下安装OpenSSL

在为apache站点部署SSL证书时,根据阿里云的安装说明做到下面这步:

打开 apache 安装目录下 conf 目录中的 httpd.conf 文件,找到以下内容并去掉“#”:

#LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件)
#Include conf/extra/httpd-ssl.conf

打开httpd.conf后发现还真找不到#LoadModule ssl_module modules/mod_ssl.so
找了下原因,应该是编译apache的时候没弄好,那么就重新安装OpenSSL一下

1、wget http://www.openssl.org/source/openssl-1.0.0e.tar.gz

2、解压缩,命令:tar -xzf openssl-1.0.0e.tar.gz,得到openssl-openssl-1.0.0e文件夹

3、进入解压的目录:cd openssl-1.0.0e

4、设定Openssl 安装,( –prefix )参数为欲安装之目录,也就是安装后的档案会出现在该目录下:
执行命令: ./config –prefix=/usr/local/openssl

5、执行命令./config -t

6.执行make,编译Openssl

7、安装 Openssl:
make install

8、执行以下命令
cd /usr/local
ldd /usr/local/openssl/bin/openssl
出现如下类似信息后检查安装情况。

9、查看路径 which openssl

10、查看版本 openssl version

 

参考:http://blog.csdn.net/dazhi_100/article/details/17143213