This guide outlines the steps required to generate a Certificate Signing Request (CSR) using OpenSSL and upload it to your Esadax account.
A CSR is a digital certificate that allows a Certificate Authority (CA) to issue an SSL/TLS certificate. This guide assumes you have already purchased or obtained a domain name and are ready to secure it with an SSL certificate.
Install OpenSSL: Ensure OpenSSL is installed on your system. For Debian/Ubuntu, install it using:
sudo apt-get install openssl
For macOS, use Homebrew:
brew install openssl
Create a Private Key File: Generate a private key file for SSL operations.
openssl req -x509 -days 365 -newkey rsa:2048 -out priv_key.pem
Replace priv_key.pem with your desired filename.
Create the CSR File: Use the private key to generate a CSR.
openssl csr -new x509 -key priv_key.pem -out csr.pem
Replace csr.pem with your desired filename.
CSR Details: Ensure the following details are correct in the CSR:
example.com).www.example.com.Log in to Esadax: Access your Esadax account via their website.
Navigate to SSL Section: Go to the SSL/TLS section in your account settings.
Upload CSR:
csr.pem and follow the prompts to submit the request.Esadax Requirements: