
Step 4: Configure the block for the “SSL-enabled” website. One is for port 80 and another for port 443. If your intention to access your website using both “https” and “http” connections, then you need two separate files in /etc/apache2/sites-enabled/. Open the configuration file with a text editor and locate blocks that contain the Apache setting. Note: If you are unable to find the configuration file on the folder location “sites-enabled” then you must run the following command “sudo a2ensite example_your_domain” Generally, in Ubuntu’s Apache the configuration file can be found in /etc/apache2/sites-enabled/example_your_domain Step 2: Locate the Apache configuration file to editing. Step 1: Copy/paste your SSL certificate files to the server.ĭownload your Intermediate Certificate (CertificateAuthority.cert) and SSL Certificate (Example_Your_Domain.cert) from your Certificate Authority (such as Symantec, GeoTrust, RapidSSL or Thawte).Ĭopy the Intermediate Certificate and SSL Certificate to the directory on the server where you will keep the certificate and key files. The following steps are based on the Ubuntu server version 12.x with Apache2. To create a Certificate Signing Request (CSR) for Ubuntu Server with the Apache2 panel, here is a quick CSR generation tool. SSL Certificate Installation Guide on Ubuntu Server with Apache2
