State or Province Name (full name) [Some-State]:California // the field for the state
Locality Name (eg, city) :Los Angeles // the field for the city
Organization Name (eg, company) [Internet Widgits Pty Ltd]:NA // the name of your company. If you do not have a company or do not wish to indicate it, simply put NA
Organizational Unit Name (eg, section) :NA // a department of your company. NA can be used here
Common Name (e.g. server FQDN or YOUR name) :example.com // this is the field for your domain
Email Address :. // this field is not required generally so you can leave it blank
Please enter the following ‘extra’ attributes
to be sent with your certificate request
A challenge password :. // can be left blank
An optional company name :. // can be left blank
5. Once done, the C:\Program Files\Nectus\Web\Apache24\conf\ directory will have two new files, the file with the CSR code (.csr) and the file with the private key (.key).
We’ll leave the private key for the time being. The CSR code has to be provided to your certificate vendor — this code is the base for your commercial SSL certificate.
Please contact your SSL vendor for instructions with SSL activation.
6. When the SSL is issued, you should receive at least two files: SSL certificate in a .crt (or .pem, .cer) file, and the CA-bundle (also can be called intermediate CA, root CA certificates) with extensions like .ca-bundle, .crt.
Please note that Apache requires only PEM-encoded certificates, so PKCS#7 or PKCS#12 encoded SSLs won’t work.
Configuring SSL for Apache
7. Upload those files to the C:\Program Files\Nectus\Web\Apache24\conf\ directory.
8. Then, go to the C:\Program Files\Nectus\Web\Apache24\conf\extra folder, and open the httpd-ssl.conf file in Notepad.
9. Find and edit the following directives and make sure that they point to the SSL certificate, Private Key, and the CA-bundle files accordingly: