How do I install TLS on my droplet if I have Serverpilot?
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!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.