SSLTrust

SpinUpWP SSL/TLS Configuration Guide

SpinupWP has emerged as a premier, developer-focused hosting control panel, transforming WordPress management with its Git-integrated deployments and performance-driven automation. Central to its secure, modern infrastructure is the implementation of an SSL/TLS certificate—the long-standing web standard that authenticates your server, encrypts all data in transit, and signals immediate trust to visitors. Properly installing SSL on SpinupWP not only activates essential encryption and prevents impersonation attacks, but also boosts SEO, ensures browser compliance, and reinforces user confidence. This guide provides a clear, step-by-step process to install your SSL certificate, enabling you to fully secure your WordPress site and leverage SpinupWP’s robust, security-first environment.

Video Guide to setup SSL for SpinUpWP
Play Video

Video Guide to setup SSL for SpinUpWP

Step 1. Generate your CSR and Private Key

What is a CSR? A Certificate Signing Request (CSR) is a vital element in obtaining digital certificates for securing online communications. Used in public key infrastructure (PKI), a CSR is a formal request submitted to a Certificate Authority (CA), containing essential details and a public key. Its function is to validate the requesting party's legitimacy, facilitating the issuance of a digital certificate. The CSR is generated alongside a private key — either directly on your server using OpenSSL or through our CSR Generator Tool. For this guide, navigate to SSLTrust's CSR Generator and generate your CSR and Private Key.

Note: Save the generated Private Key and CSR on your device. This might come in handy if you want to re-do the configuration. Once generated, the CSR will be submitted to your CA to obtain your SSL certificate. This process enables secure encrypted communication for websites, email, and network connections, playing a pivotal role in upholding the integrity and confidentiality of digital interactions.

Step 2. Order and Configure your SSL Certificate

With your CSR and Private Key ready, the next step is to obtain your SSL certificate. This digital credential is what will authenticate your SpinUpWp server and activate its full encryption capability. For this guide, we will use a Domain Validated (DV) SSL certificate from Sectigo, a globally trusted issuer. We recommend ordering through SSLTrust for a streamlined process backed by our customer support and money-back guarantee. If you prefer a fully managed solution to save time and ensure a flawless configuration, consider our Secure Shield Zero Install SSL service. For any questions about the best certificate for your specific needs, our Sales Team is ready to provide personalized guidance depending on your use case.

1: Once you've added the SSL Certificate into your cart, you can now click on Checkout to complete the process.

SSLTrust Checkout Page

Fill in your account details

SSLTrust Account Details

Choose your preferred mode of payment and click on checkout.

SSLTrust Complete Order

2: After you have purchased the SSL Certificate, you can start the configuration process. This can be started by going into your SSLTrust account and managing your recent purchase. Head over to the SSLTrust Dashboard and under Services, select My Services.

SSL Dashboard

You should be able to see your purchased certificate and order status, now click on Manage

SSLTrust SSL

This will take you to the Product Details of your SSL Certificate. Click on start configuration to do the configuration yourself or you can provide the URL below to the appropriate person to complete the configuration for you.

Start SSL Configuration

3: Copy and paste the previously generated CSR (Certificate Signing Request) which should include:-

text

-----BEGIN CERTIFICATE REQUEST-----
-----END CERTIFICATE REQUEST-----
Verify CSR Details

Then, click on Verify CSR. If the CSR details match the inputs you've entered before, you can now proceed or else generate a new CSR with proper details.

Actual CSR Details Pic

Select the Server Type as and click on Next Step>

Server Type Step

4: Fill in your contact information

Contact Info

If you have a technical contact managing the certificate for you, please enter their details. They will also have permission to manage the Certificate and will be sent renewal reminders.

Technical Contact

To obtain a business SSL certificate, you will need to provide your business details, including your correct address, phone number, and legal entity name. The Certificate Authority will verify the accuracy of this information. If there are any mistakes, it may cause delays in the process. Then, click on Next Step 5: The next step in this process is Domain Control Validation (DCV). DCV, or Domain Control Validation, is a crucial step in SSL certificate issuance. It verifies that the entity requesting the certificate has control over the specific domain by utilizing methods like email verification, file uploads, or DNS changes. This process ensures the legitimacy of SSL certificates and enhances online security.

Domain Control Validation

Select the method that is easiest for you. Having an email address with the domain name will be the quickest. You will be sent an email containing a link which when clicked upon should validate your domain name. In HTTP/HTTPS File Validation Method, you can create a folder in the specified and directory, paste in the contents and your domain should be validated.

HTTP Method DCV

The final method to validate your domain name would be CNAME Validation. Basically you have to create a CNAME record in your DNS Settings to validate your domain name and then click on the Check DNS Record button to verify DNS changes.

CNAME Method DCV

After a few seconds or minutes depending on your DNS propagation speed, the CNAME record should be verified.

DNS Check DNSChecker

The configuration should be a success. Click on the button below to access the validation manager.

Certificate Configuration Success

6: Your certificate should have now been issued if you completed all the above steps correctly.

Certificate Issue Success

If not, click on Domain Control Validation, and re-submit whatever method you chose for validation. Upon completing domain validation using the chosen method, your SSL certificate will be issued. If you have ordered a Business SSL, you will need to wait for the Certificate Authority to verify your business address and phone number.

If the validation process has not been completed or you have not received your certificate after a certain period of time, please reach out to the support team to check on the status of your certificate.

Step 3. Paste your SSL Certificate Files to your SpinUpWP Server

Once your SSL certificate has been issued, you will receive an email with the certificate directly from the Certificate Authority. Alternatively, you can download the certificate from the SSLTrust Portal, which presents the certificate in a convenient, easy-to-use format. Again, head over to the SSLTrust Dashboard and click on your certificate:-

dashboard-final

1: Click on Collect/Download Certificate-

Collect Certificate

Go to the first column and click on copy to clipboard

Copy SSL Certificate

2: Login to your SpinUpWP Server's Admin Panel and you will see the dashboard. One the left menu, click on HTTPS .

SpinUpWP Dashboard Navigate to HTTPS

3: Enable HTTPS (If not already enabled) and then Choose "I will provide the certificate and manage it myself" .

SpinUpWP HTTPS Own Certificate

4: Paste the copied SSL Certificate in the Certificate Dialog Box. 5: Head back to the certificate collection page and click on copy to clipboard on the Intermediate certificate.

Copy Intermediate SSL Certificate

6. Paste the intermediate certificate also in the same Certificate Dialog Box. The aim is to combine both files into one. Should look like below

.

SpinUpWP Combined SSL Certificates

7. Copy and paste in your Private Key and then click on save

SpinUpWP Save Private Key and Save

The Server will now automatically restart. Now, navigate to https://yourdomain.com to view your secure website.

Step 4. Check your SSL Certificate

After installing your certificate on your SpinUpWP server, it’s crucial to confirm it’s working correctly and securely. SSLTrust’s Free SSL Checker provides an immediate, in-depth analysis of any domain’s SSL/TLS setup. Simply enter your server’s hostname to validate the certificate’s issuer, expiration date, encryption strength, and overall trust status across browsers and operating systems. A result showing an "A" rating confirms your SSL configuration meets the highest security benchmarks.

SSLTrust Free SSL Checker A Rating

The tool automatically flags potential vulnerabilities or misconfigurations, such as weak protocols or improper chain installation. This gives you and your users confidence that their connection to your website is fully encrypted and protected from interception.

SSLTrust Free SSL Checker Detailed Report Example Drop Down

For a comprehensive security audit, use the detailed check option. It generates a full technical report covering supported protocols, cipher suites, and any identified vulnerabilities—offering clear insights for fine-tuning your SSL implementation.

SSLTrust Free SSL Checker Detailed Report

If the checker reveals issues, you may need to adjust your server configuration or ensure all services are correctly pointed to the HTTPS-enabled address. Should you require any assistance with your SSL installation or configuration, our support team is ready to help. Contact us here for expert guidance.

Discussions and Comments

Click here to view and join in on any discussions and comments on this article.

Written by
Siddiqui Ammar


Helpful Guides

View more Guides, FAQs and information to help with your Certificate purchases.

Learning Centre

View more resources on cyber security, encryption and the internet.


Continue reading with these guides you may be interested in...

#SSL/TLS

ServerAvatar SSL Installation Guide

Video Included

Founded in 2020, ServerAvatar has rapidly become a go-to solution for server management, especially favored by users in India. Its user-friendly interface and comprehensive features simplify tasks like server setup and website deployment. With over …

#SSL/TLS

Centos Web Panel SSL Configuration and Installation Guide

Video Included

CentOS Web Panel (CWP) 7 is a user-friendly, open-source web hosting control panel designed for CentOS, Red Hat Enterprise Linux (RHEL), and CloudLinux servers. It offers a web-based interface for managing hosting tasks like website hosting, email …

#SSL/TLS

Apache on Ubuntu SSL Installation Guide

Video Included

Apache is the most widely used web server in the world, powering more than 60% of all active websites on ther internet. It is an open-source software available for free which anybody can use to serve static or dynamic sites to userts. Ubuntu is an …