当前位置:网站首页>Compiling OpenSSL
Compiling OpenSSL
2022-04-23 15:05:00 【Small ash pier】
compile Openssl
openssl-3.0.2.tar.gz
Experimental environment
# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
1、 Install the dependent package
# yum install gcc
# yum install perl-CPAN
# yum install perl-YAML perl-Term-ReadLine perl-version perl-libs perl-devel perl-Test-* perl-Pod-* perl-ExtUtils-* perl-CGI
2、 Upload source code package
Official download address :http://www.openssl.org/
# cd /usr/local/src
# rz -b
# ls /usr/local/src/
openssl-3.0.2.tar.gz
3、 decompression
# pwd
/usr/local/src
# tar xvf openssl-3.0.2.tar.gz
4、 compile && install
# pwd
/usr/local/src
# cd openssl-3.0.2/
# ./Configure --prefix=/opt/openssl
# make && make install
5、 Create a soft connection
# ln -sv /opt/openssl/lib64/libssl.so.3 /lib64/libssl.so.3
# ln -sv /opt/openssl/lib64/libcrypto.so.3 /lib64/libcrypto.so.3
6、 Back up and reset the new openssl
# mv /usr/bin/openssl /usr/bin/openssl_old
# ln -sv /opt/openssl/bin/openssl /usr/bin/openssl
7、 verification
# openssl version
OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022)
版权声明
本文为[Small ash pier]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231409158301.html
边栏推荐
- LeetCode165-比较版本号-双指针-字符串
- 8.4 realization of recurrent neural network from zero
- Detailed analysis of SQL combat of Niuke database (26-30)
- OPPO数据湖统一存储技术实践
- 如何设计一个良好的API接口?
- Advanced application of I / O multiplexing: Processing TCP and UDP services at the same time
- 2-GO variable operation
- Openfaas practice 4: template operation
- Leetcode153 - find the minimum value in the rotation sort array - array - binary search
- Async void caused the program to crash
猜你喜欢
Set onedrive or Google drive as a drawing bed in upic for free
你还不知道责任链模式的使用场景吗?
你還不知道責任鏈模式的使用場景嗎?
UML project example -- UML diagram description of tiktok
QT Detailed explanation of pro file
Vous ne connaissez pas encore les scénarios d'utilisation du modèle de chaîne de responsabilité?
Introduction to Arduino for esp8266 serial port function
中富金石财富班29800效果如何?与专业投资者同行让投资更简单
UML学习_day2
如何设计一个良好的API接口?
随机推荐
SQL中HAVING和WHERE的区别
My raspberry PI zero 2W tossing notes record some problems encountered and solutions
小红书 timestamp2 (2022/04/22)
Leetcode149 - maximum number of points on a line - Math - hash table
Epoll's et, lt working mode -- example program
牛客网数据库SQL实战详细剖析(26-30)
When splicing HQL, the new field does not appear in the construction method
[thymeleaf] handle null values and use safe operators
We reference My97DatePicker to realize the use of time plug-in
[stc8g2k64s4] introduction of comparator and sample program of comparator power down detection
Explain TCP's three handshakes in detail
UML project example -- UML diagram description of tiktok
封面和标题中的关键词怎么写?做自媒体为什么视频没有播放量
Provided by Chengdu control panel design_ It's detailed_ Introduction to the definition, compilation and quotation of single chip microcomputer program header file
大文件如何快速上传?
Set up an AI team in the game world and start the super parametric multi-agent "chaos fight"
Role of asemi rectifier module mdq100-16 in intelligent switching power supply
How to upload large files quickly?
Thinkphp5 + data large screen display effect
C语言超全学习路线(收藏让你少走弯路)