Report this

What is the reason for this report?

How do I install TLS on my droplet if I have Serverpilot?

Posted on February 19, 2019

Hi, apologies in advance for my general lack of knowledge about this stuff.

I have a Wordpress blog on a DigitalOcean droplet. I installed Serverpilot with this guide: https://serverpilot.io/docs/how-to-connect-a-server-to-serverpilot

Then I installed WP by following this one: https://serverpilot.io/docs/how-to-install-wordpress-on-digitalocean

So that’s worked all fine. It’s just a personal blog site so I don’t need anything crazy.

However, now I’d like to add a TLS/SSL certificate to my site. I found this guide from DO: https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04

But, when I went to start it, I realized that my droplet doesn’t actually have the apache package! I think because of having Serverpilot, if I do dpkg -l | grep apache, it just returns “apache-sp”, which is ServerPilot’s version.

So I’m guessing following that DO TLS guide won’t work, right? For example, I don’t even have a /var/www directory (like you would if you have legit normal apache).

To be honest I don’t really understand why I even have Serverpilot. I just want Wordpress, which it seems like you can install without using SP, right? It seems like to get TLS working with Serverpilot, I might have to pay? Whereas it would be free if I just followed the DO guide, right?

thanks for any tips or advice!

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Start building today

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.