实验二 OpenSSL安装
参考 https://www.cnblogs.com/rocedu/p/5087623.html 下载安装最新版本的OpenSSL
1. 在Firefox浏览器中下载最新版SSL(3.0.0版本)
下载链接:https://www.openssl.org/source/
2.找到下载文件所在位置(或将文件拖到桌面),进行解压。
tar xzvf openssl-3.0.0.tar.gz
3.进入源代码目录。
cd openssl-3.0.0
3.使用下列命令编译安装。
./configure
make
sudo make install
4.通过man openssl查看帮助文档。
5.编写测试代码。
6.编译。
gcc -o to test_openssl.c -I openEuler/openssl3.0.0/include -L /openEuler/openssl3.0.0/ssl -ldl -Ipthread -lcrypto
7.执行
./to;echo $?
打印0
解决openssl动态库缺失问题:
在root用户下执行:/usr/local/lib64/libssl.so.3 指向实际存在的ssl目录下的lib文件夹
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通