linux安装openssl libs
时间: 2023-08-21 19:02:28 浏览: 202
openssl1.1.1k.zip
要在Linux系统上安装OpenSSL库,可以按照以下步骤进行操作:
1. 首先,检查已安装的OpenSSL组件及版本,可以使用以下命令进行查询:
```
yum list installed | grep openssl
```
[1]
2. 如果已经安装了旧版本的OpenSSL,需要先移除旧版本:
```
sudo yum -y remove openssl
```
[1]
3. 下载OpenSSL的源代码,可以使用curl命令下载指定版本的源码:
```
curl -O https://www.openssl.org/source/openssl-1.1.1g.tar.gz
```
[1]
4. 解压源码并进入解压后的目录:
```
tar -zxvf openssl-1.1.1g.tar.gz
cd openssl-1.1.1g
```
[1]
5. 运行配置命令以指定安装目录和其他选项:
```
./config --prefix=/usr/local --openssldir=/usr/local/openssl no-ssl2 make
```
[1]
6. 编译并安装OpenSSL库:
```
sudo make install
```
[1]
7. 配置环境变量,以便系统能够正确识别和使用新安装的OpenSSL库。可以使用以下命令创建一个新的环境变量配置文件:
```
sudo tee /etc/profile.d/openssl.sh <<EOF
export LD_LIBRARY_PATH=/usr/local/lib
export LC_ALL="en_US.UTF-8"
export LDFLAGS="-L /usr/local/lib -Wl,-rpath,/usr/local/lib"
EOF
```
[1]
8. 最后,重新启动系统使环境变量生效。
请注意,以上步骤假设您已具备适当的权限来执行这些操作,并且网络连接正常。此外,这些步骤是基于OpenSSL版本1.1.1g的安装。如果您需要安装不同的版本,请相应地修改命令中的版本号。引用提供了更多详细的操作步骤和命令。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Linux源码安装OpenSSL(近期高版本)](https://blog.csdn.net/bluishglc/article/details/127556157)[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^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [请教Linux下Openssl安装的问题。](https://blog.csdn.net/weixin_39702714/article/details/116733429)[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^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文