OpenSSL 是一个强大的安全套接字层密码库,广泛用于 HTTPS、SSL/TLS 协议的实现。本文将指导你在 Windows 系统上正确安装和配置 OpenSSL。
1. 下载 OpenSSL for Windows
访问78TP推荐的 Windows 版本 OpenSSL 下载站点:
根据你的系统架构(32位或64位)选择对应的安装包,建议选择 Light 版本(除非你需要完整功能)。
2. 安装 OpenSSL
- 运行下载的安装程序(如
Win64OpenSSL_Light-3_0_12.exe)。 - 按提示点击“Next”,接受许可协议。
- 选择安装路径(例如
C:\OpenSSL-Win64)。 - 在“Copy OpenSSL DLLs to”选项中,选择 The OpenSSL binaries (/bin) directory。
- 完成安装。
3. 配置环境变量
为了让系统在任意位置都能使用 openssl 命令,请将 OpenSSL 的 bin 目录添加到系统 PATH 环境变量:
- 右键“此电脑” → “属性” → “高级系统设置” → “环境变量”。
- 在“系统变量”中找到
Path,点击“编辑”。 - 点击“新建”,添加你的 OpenSSL 安装路径下的
bin文件夹(例如:C:\OpenSSL-Win64\bin)。 - 点击“确定”保存。
4. 验证安装
打开命令提示符(CMD)或 PowerShell,输入以下命令:
openssl version
如果显示类似 OpenSSL 3.0.12 24 Oct 2023 的信息,说明安装成功!
5. 常见问题
- 提示“openssl 不是内部或外部命令”:请检查 PATH 是否配置正确,并重启终端。
- 缺少 MSVCR120.dll 或其他 DLL:安装对应版本的 Visual C++ Redistributable(通常安装包会提示你下载)。