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
    Commented Apr 11, 2018 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. Commented Apr 11, 2018 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
    Commented Apr 11, 2018 at 0:23

1 Answer 1


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
    Commented Apr 13, 2018 at 3:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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