源码安装openssl

下载源码并解压配置

[root@test ~]# wget http://www.openssl.org/source/openssl-1.0.2d.tar.gz
[root@test ~]# tar xf openssl-1.0.2d.tar.gz
[root@test ~]# cd openssl-1.0.2d
[root@test ~]# ./config --prefix=/usr/local/openssl/

修改Makefile里的CFLAG 增加-fPIC,如:CFLAG= -fPIC -DOPENSSL,编译安装

[root@test ~]# make
[root@test ~]# make install

增加openssl的lib目录到系统里并生效

[root@test ~]# echo '/usr/local/openssl/lib' >> /etc/ld.so.conf.d/server.conf
[root@test ~]# ldconfig

增加openssl的bin目录到系统里并生效

[root@test ~]# echo 'export PATH=/usr/local/openssl/bin/:${PATH}' >> /etc/profile
[root@test ~]# source /etc/profile

你可能感兴趣的:(linux)