ubuntu openssl 安装
时间: 2023-10-05 17:08:39 浏览: 246
安装Ubuntu上的OpenSSL需要执行以下步骤:
1. 打开终端并执行以下命令安装Apache、OpenSSL和相应的开发库:
```
$ sudo apt-get install apache2
$ sudo apt-get install openssl
$ sudo apt-get install libssl-dev
$ sudo apt-get install bless
```
2. 将下载的OpenSSL压缩包解压,并将解压后的文件夹改名为openssl:
```
$ tar -zxvf openssl-1.1.1o.tar.gz
$ mv openssl-1.1.1o openssl
```
3. 进入解压后的openssl目录:
```
$ cd openssl
```
4. 配置安装目录为/usr/local/openssl,并进行编译:
```
$ ./config --prefix=/usr/local/openssl
$ sudo make
```
5. 安装完成后,可以查看OpenSSL的信息。输入以下命令以确认安装的版本:
```
$ openssl version
```
这将显示安装的OpenSSL版本信息。安装完成后,你可以在项目中添加OpenSSL的配置和调用。在Qt项目的.pro文件中添加openssl头文件和动态库的配置:
```
INCLUDEPATH += /usr/local/openssl/include
LIBS += /usr/local/openssl/lib/libssl.so /usr/local/openssl/lib/libcrypto.so
```
在程序中可使用以下代码调用OpenSSL的功能:
```
#include <openssl/ssl.h>
#include <openssl/sha.h>
#include <openssl/aes.h>
```
这样,你就成功安装了Ubuntu上的OpenSSL。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Ubuntu安装OpenSSL](https://blog.csdn.net/weixin_34378045/article/details/92348747)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Ubuntu安装openssl](https://blog.csdn.net/weixin_45684629/article/details/127772553)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文