1、终端下 openssl version
查看版本,隐约记得是0.9.8
2、sudo rm -rf /usr/bin/openssl
删除自带的openssl
3、下载最新的openssl,这里我下载的是OpenSSL 1.0.2a.tar.gz
4、解压之,进入openssl-1.0.2a
5、./config –prefix=/usr/local/openssl
指定安装目录 会报下面的警告
等待执行完成,这个警告怎么办呢???
6、在openssl-1.0.2a目录下找到Makefile这个文件,用编辑器打开查找,将
darwin-i386-cc
替换成
darwin64-x86_64-cc
,保存
7、sudo make
8、sudo make install
骚等片刻之后,安装完成
9、openssl version
查看版本
咦,怎么说找不到这个命令呢,前面配置的是安装到/usr/local/openssl下的,不想把它加到path下
10、sudo ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl 执行之后 再来 openssl version 没有意外的话就是
至此,openssl安装完成