您现在的位置是:网站首页> 编程资料编程资料
Linux中安装SSL协议依赖库OpenSSL的教程_LINUX_操作系统_
2024-01-16
132人已围观
简介 Linux中安装SSL协议依赖库OpenSSL的教程_LINUX_操作系统_
0.由一个错误引入
复制代码
代码如下:fatal error: openssl/aes.h: No such file or directory
如果你在编译时遇到这个错误,这可能是下面的原因:你尝试编译的程序使用OpenSSL,但是需要和OpenSSL链接的文件(库和头文件)在你Linux平台上缺少。
要解决这个问题,你需要安装OpenSSL 开发包,这在所有的现代Linux发行版的标准软件仓库中都有。
要在Debian、Ubuntu或者其他衍生版上安装OpenSSL:
复制代码
代码如下:$ sudo apt-get install libssl-dev
要在Fedora、CentOS或者RHEL上安装OpenSSL开发包:
复制代码
代码如下:$ sudo yum install openssl-devel
下面我们再来看一下下载压缩包自己安装的方式:
1. 下载
复制代码
代码如下:# wget ftp://ftp.openssl.org/source/openssl-1.0.1g.tar.gz
# tar openssl-1.0.1g.tar.gz
# cd openssl-1.0.1g
2. 确认和安装
复制代码
代码如下:# ./config shared zlib
# make
# make install
3. 连接
复制代码
代码如下:# 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
# echo "/usr/local/ssl/lib" >> /etc/ld.so.conf
# ldconfig -v
4. 验证
复制代码
代码如下:openssl version
相关内容
- 在Linux和Unix中使用chmod命令改变文件权限的用法_LINUX_操作系统_
- Linux中的wget网络下载命令使用全解_LINUX_操作系统_
- Linux中ls命令的参数与返回结果完全解析_LINUX_操作系统_
- Linux上安装使用FTP服务器ProFTPD的教程_LINUX_操作系统_
- 天天飞车风驰属性技能大曝光 R车数据一览_手机游戏_游戏攻略_
- 我叫MT2二测预约活动火爆来袭 12月中旬开启_手机游戏_游戏攻略_
- 我叫MT2新手保值野怪推荐 又便宜又好用_手机游戏_游戏攻略_
- 我叫MT2大大姐沉鱼对比分析 强大的力量型输出_手机游戏_游戏攻略_
- 天天酷跑米诺斯搭配推荐_手机游戏_游戏攻略_
- 我叫MT2大大姐全方位解析 华丽丽的惩戒骑_手机游戏_游戏攻略_