1. CSR and Private Key Generation
The generation of the .key file (private key) must be performed on your server, specifically the neoCatalog server. This process creates both the Certificate Signing Request (CSR) and the private key, which is required by GoDaddy to issue the SSL certificate.
Step-by-Step Instructions
Connect to the neoCatalog server via terminal.
Run the following OpenSSL command to generate the CSR and private key:
openssl req -newkey rsa:2048 -keyout PRIVATEKEY.key -out MYCSR.csrEnter the required organization information when prompted:
Country Name (2 letter code)
State or Province Name
Locality Name (City)
Organization Name
Organizational Unit Name
Common Name: Use
neocatalogo.lastamperiasa.coEmail Address
After execution, you will have two files:
PRIVATEKEY.key: Your private key fileMYCSR.csr: The certificate signing request
Send the
MYCSR.csrfile to GoDaddy to generate your SSL certificate.
For reference, you can follow this guide:
https://www.ssl.com/how-to/manually-generate-a-certificate-signing-request-csr-using-openssl/
2. SSL Certificate Installation
Once you receive the new certificate files from GoDaddy:
Step-by-Step Installation (Apache Example)
Go to the Apache SSL configuration directory (usually under
Apache24/conf/sslor similar).Check for currently used certificate files, such as:
wc.inedit.es.pemwc.inedit.es.key
Backup the existing files by renaming them with the past year (e.g.,
wc.inedit.es_2024.pem).Copy and paste the new certificate files (the
.crtand updated.keyfiles) into the directory.Update Apache configuration, if necessary, to point to the new certificate file names.
Restart the Apache service to apply the changes: httpd -k restart