3

Looking for guidance to install a free Let's Encrypt SSL cert on shared hosting places like BlueHost or JustHost. (Not interested in procedure on other hosting places.)

I have a dedicated IP address. This is not for WordPress (which BlueHost/JustHost provides for free).

Prefer a solution that uses CPanel functions. Don't have command line access. BlueHost/JustHost does not have a "Let's Encrypt" choice in CPanel.

  • Did you do a web search? Top result for me was garthmortensen.com/letsencrypt-on-bluehost-shared – Steve Apr 11 '18 at 0:17
  • Yes. That result and many others from the googles, is old and outdated; applies to WP sites, and also requires command line access. I need procedure for non-WP domain. – Rick Hellewell Apr 11 '18 at 0:19
  • If Bluehost don't provide letsencrypt for general hosting then you can't use LE certificates. Personally, I reckon you should find another host...this is further proof that cheaper isn't better. – Steve Apr 11 '18 at 0:23
2

Unfortunately, the most effective way to achieve your goal will be to use the command line.

Since you have a "dedicated IP address," you should be able to gain access to the command line fairly easily using the instructions found here:

Bluehost Web Hosting Help - SSH Access

You will need to enable Sudo Access:

Bluehost Web Hosting Help - VPS or Dedicated Hosting - Enabling Sudo Access

According to Bluehost:

The Bluehost system is setup with CentOS and is currently not compatible with any other OS configuration.

Therefore, you will need to use yum to install Let's Encrypt on CentOS. Here's a beginner guide to using yum on Bluehost:

Bluehost Web Hosting Help - VPS or Dedicated Hosting - Using yum

And here is a very helpful guide for how to install Let's Encrypt on CentOS:

How to Secure Apache with Let's Encrypt on CentOS 7


If this task is too difficult, then I would recommend either transferring to a host that allows more flexibility, such as Digital Ocean, or simply purchasing a commercial SSL Certificate:

Bluehost Web Hosting Help - Purchasing or Renewing SSL certificates

  • I use Dreamhost and they handle the Let's Encrypt SSL certs automatically. – Chaoley Apr 13 '18 at 3:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.