CentOS升级Openssl至openssl-1.1.0
1、查看原版本
wget http://www.openssl.org/source/openssl-1.1.0c.tar.gz
openssl version
2、解压安装
tar zxf openssl-1.1.0c.tar.gz
cd openssl-1.1.0c
./config shared zlib
make
make install
mv /usr/bin/openssl /usr/bin/openssl.bak
mv /usr/include/openssl /usr/include/openssl.bak
ln -s /usr/local/bin/openssl /usr/bin/openssl
ln -s /usr/local/include/openssl /usr/include/openssl
echo “/usr/local/ssl/lib” >> /etc/ld.so.conf
ldconfig -v
(PS:
很多博客都这么写的
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/ssl/include/openssl /usr/include/openssl
然而安装openssl-1.1.0c.tar.gz,ssl目录下并不存在bin和include文件夹,而是和ssl在同一级目录下!
)
3、查看版本
openssl version
可能错误:
1.make时
安装zlib-devel
2.openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
root用户执行:
ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
最新文章
- 取字符串拼音首字母(js)
- [python基础]关于中文编码和解码那点事儿
- Java jar命令 常见用法
- sdutoj 2623 The number of steps
- switch… case 语句的用法(二)
- mac 环境下mysql 不能删除schema问题的解决办法
- 組裝工廠設置IQC的目的
- asp.net mvc 中 tempdata、viewdata、viewbag生命周期(转载)
- Navi.Soft31.产品.登录器(永久免费)
- RxJava系列4(过滤操作符)
- 编写手机端自适应页面案例,springMVC代码,SpringMVC上传代码,去掉input框中原有的样式,使ios按钮没有圆角,css中的border-radius类似
- RHEL,红帽CentOS7linux进入单用户(紧急救援)模式修改密码
- Java的URL类(一)
- AX_RecordSortedList
- .Net NPOI 根据excel模板导出excel、直接生成excel
- hadoop:如何运行自带wordcount
- vue父组件如何调用子组件的属性或方法
- python thrift使用实例
- Python 面向对象基础(类、实例、方法、属性封装)
- Eigen 学习之块操作