ssl 安装(一)

 
1.安装zlib-1.2.3
 
#tar -zxvf zlib-1.2.3.tar.gz -C /usr/local        
*****将其压缩到/usr/local/zlib目录                 
#cd zlib-1.2.3                                    
#./configure --prefix=/usr/local/zlib             
#make                                             
#make install                                     
 
  注意:尝试将原来版本的zlib卸载,结果失败,主要失败原因和卸载openssl差不多,就是libso.z(大约是这个)的链接问题.
 
2.安装openssl-0.9.8g

 
#tar zxvf openssl-0.9.8g.tar.gz                          
#cd openssl-0.9.8g                                       
#./config --prefix=/usr/local/ssl  --shared -            
DSSL_FORBID_ENULL                                        
#make                                                     
#make test                                                
#make install                                             
#mv /usr/bin/openssl /usr/bin/openssl.OFF                
#mv /usr/include/openssl /usr/include/openssl.OFF        
#ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl       
#ln -s /usr/local/ssl/include/openssl /usr/include/openssl
 
注意:尝试将原来版本的openssl-0.9.7卸载,结果失败,主要失败原因和卸载zlib差不多,就是链接的问题.
 
 
3.刷新系统的动态连接库配置


    #vim /etc/ld.so.conf


    在文末插入一行 /usr/local/ssl/lib
    # ldconfig -v

 

4 测试
       # /usr/local/ssl/bin/openssl version
    
# openssl version                                     

                     


    
如果可以看到正确版本,表示安装成功。

 

 

       #openssl version -a                                                                                                                               
       OpenSSL  0.9.8 e 11 Apr 2007                                                                                              
       built on: Sat Mar 24 21:24:41 CST 2007                                                                               
       platform: linux-elf                                                                                                            
       options:  bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) idea(int) blowfish(idx)               
       compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -  
       DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -       
       Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM         
       DMD5_ASM -DRMD160_ASM -DAES_ASM                                                                                  
       OPENSSLDIR: "/usr/local/ssl"
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值