Manual Install on Green Geeks

Hi there,
Apologies if I have missed a thread somewhere to explain. I seem to be going around in circles, trying to use cert bot but I can’t figure out what system to use. I know it’s Apache guessing it’s Ubuntu but what version? Then I try to find how to use manual, more circles.
GG cpanel has SSH to create keys (which I did) Cpanel also offers install or import certs and private keys,
I found this great tutorial http://wayneoutthere.com/how-to-lets-encrypt-cpanel-shared-hosting/ but I don’t know what “sudo apt-get install git” is or where/how to use it. Or "you will get the file name from your terminal by selecting everything after ‘acme-challenge’ " What is the terminal? I’m figuring something to do with let’s encrypt which lead me to: https://gethttpsforfree.com/ I tried to use my public key here but it says it’s not formatted correctly. More circles cause I can’t find it in a different format anywhere.

As you can see, I’m not a pro at this stuff, I just want a free SSL lol. Any help is greatly appreciated. I may not understand all the ins and outs but if you can tell me what to do, I’m sure I can do it!

Thanks in advance

Please fill out the fields below so we can help you better.

My domain is:

I ran this command:

It produced this output:

My web server is (include version):

The operating system my web server runs on is (include version):

My hosting provider, if applicable, is:

I can login to a root shell on my machine (yes or no, or I don’t know):

I’m using a control panel to manage my site (no, or provide the name and version of the control panel):

Thank you


I didn’t run a command
So no output
I don’t know, I ggogled and found they use Apache
I don’t know
I don’t know, but I would guess no
Yes, Cpanel 64.0.36

I don’t think your hosting provider is “compatible” with LetsEncypt:
https://www.greengeeks.com/kb/2134/what-is-required-to-install-a-ssl-certificate-on-my-account/

Correct! So I was trying to use the manual install of cert bot. But I’m just going round in circles trying to figure out what to do.

research lead me to: https://gethttpsforfree.com/ I tried to use my public key here but it says it’s not formatted correctly.

I guess I’m missing something in my steps! So following the tutorial I found I am now installing Git. Hopefully this is what I need!

It’s not (yet) possible with that hosting provider (Green Geeks):
chat

Yes I asked them too :frowning: so, I’m following this tutorial on how to install on GG without thier help. What I need is the Let’s Encrypt client. Where can I find that?

Oh, don’t worry I think I just found out how to do it! perseverance is the key

“Terminal” refers to a “command prompt” environment usually accessible via SSH and all the commands shown in the tutorial are only accessible if you have “root access” / “shell account” and which usually require a dedicated system/IP - NOT ON SHARED HOSTING and NOT VIA A CONTROL PANEL / MENU (ONLY) DRIVEN SYSTEM.

Have a look at: Web Hosting who support Lets Encrypt

If you did/do, please post your method and results for others to benefit.

Oh I see. Yes I looked at your hosting link. But it requires me moving everything to a new host, and GG have been really good (and cheap!) so if I can’t get this to work I guess I’ll have to fork out and buy an SSL. GG offer $49 p/yr. There are other options I think.

What about adding SSL via something like CloudFlare in front of your site?

Can you walk me through that?

No I can’t help you with setting up cloudflare.
Try their website:

I can do the install, but I don;t know anything about cloud flare. How do you use it to add SSL?

Not a worry I’m doing it now, so I guess it will explain to me :slight_smile: thank you

Cloud Flare offers a free CDN (Content Delivery Network) service plan.
Your users would connect to their server (enable option for securely) and CloudFlare would connect to your servers to get your content.
So the users would see a valid lock and the site would be (can be set to use and require) TLS/SSL.

But this is way of topic for this forum.
So this ends here.
Good luck.

Thank you so much! I’m learning heaps LOL have a great day