Install OpenSSL
Windows
OpenSSL is not included with Windows by default.
You can install OpenSSL using the Windows Package Manager:
winget search OpenSSL
Select an appropriate OpenSSL package from the search results and install it with:
winget install <package-name>
After the installation, open a new PowerShell or Command Prompt window and verify the installation:
openssl version
If the openssl command is not recognized, ensure that the OpenSSL installation directory is included in the system PATH environment variable.
Linux
Before creating a certificate request, verify that OpenSSL is installed on the system. Run:
openssl version
If OpenSSL is installed, the installed version is displayed. If the command is not available, install OpenSSL as described below.
Ubuntu / Debian
Install OpenSSL using apt:
sudo apt update
sudo apt install openssl
Verify the installation:
openssl version
Red Hat / Rocky Linux / AlmaLinux / Fedora
Install OpenSSL using dnf:
sudo dnf install openssl
Verify the installation:
openssl version
macOS
macOS includes cryptographic tools, but if a separate OpenSSL installation is required, it can be installed using Homebrew:
brew install openssl
Verify the installation:
openssl version