Step 6: Launch XAMPP through the Terminal.Step 5: Work through the graphical setup wizard.Step 2: Make the installation package executable.
Step 1: Download the installation package.Follow the on-screen instructions to install.Use “chmod +x” to make the downloaded file executable.Once the above steps are completed, you can check the installation using this tool. This can be done via the XAMPP control panel by stopping Apache: After the changes are saved, restart the server.The existing one for port 443 should be edited with the paths to your new trusted certificate, bundle, and private key. In this situation, it is not necessary to add another Virtual Host. Note: Usually, there is a self-signed certificate already installed on the server. Please make sure to use your own paths and filenames in the certificate directives. SSLCACertificateFile "D:/xampp/apache/ssl/yourdomain_com.ca-bundle" SSLCertificateKeyFile "D:/xampp/apache/ssl/yourdomain_com.key" SSLCertificateFile "D:/xampp/apache/ssl/yourdomain_com.crt" Here is the example of the block that should be added: Edit the configuration file with the Virtual Host for port 443 and save the changes.Please make sure to use your own path to the XAMPP folder in the command. The following command may be helpful to find all configuration files from which Apache reads Virtual Hosts: You can open the file with any text editor. From there, navigate to the conf folder > extra folder > nf file.
The directory specified should contain the Apache folder. You can see the folder of installation when opening the panel: The path to the configuration file depends on the folder you chose during setup of XAMPP control panel.
This code should have been generated on your server along with the CSR code that was used for certificate activation. You can use the regular text editor on your computer to combine them, but it’s essential to make sure that there are no blank spaces between the three codes as shown below:
If you download the certificate archive from the email sent by COMODO, the bundle might be broken into three pieces, such as COMODORSADomainValidationSecureServerCA.crt, COMODORSAAddTrustCA.crt, and AddTrustExternalCARoot.crt. ca-bundle file) which can be located in the archive you got from your Namecheap account or downloaded from the article ‘ Where do I find SSL CA Bundle?’. The Certificate Authority bundle (the.crt file, or ‘Security certificate’) from the downloaded archive You can then use the files provided there for installation.įor this particular installation process, you will need three files: The certificate needs to be downloaded from your account or email. Prior to certificate installation, please make sure that the CSR was generated, and the certificate was activated, validated, and issued.