OwnCloud… Your personal private Cloud. With Bluehost Setup Guide

If you are not sure what OwnCloud is head over to the following url:


Setting it up with Bluehost:

*Bluehost is a hosting provider, just happen to be the one i am using.

Easiest way, create a subdomain and upload the setup-owncloud.php file and you can take it from there.

1. Creating a subdomain

– Login to Bluehost
– Access the following url https://my.bluehost.com/cgi/dm/subdomain
– Create a subdomain. From my case, I input owncloud.mydomain.com

Make sure you have php 5.3 and above. Follow this link to turn it on

2. Uploading of the setup-owncloud.php

– Download the setup-owncloud.php from http://owncloud.org/install/ select the Web Installer
– Switch to your Bluehost Cpanel -> File manager
– Look under the WWW folder, you should have a folder created ask owncloud (or whatever name you gave previously for your subdomain)
– Now upload the setup-owncloud.php to this folder.

If you get the error after you make sure php 5.3 is turn on. Follow this link to dismiss the message

3. Installing OwnCloud

– Access the following url : http://owncloud.mydomain.com/setup-owncloud.php
*Note: replace the following url with your own values.

And we are good to go!

Happy Easter!

23 thoughts on “OwnCloud… Your personal private Cloud. With Bluehost Setup Guide”

    1. Hi Andy,

      What version of owncloud are you trying with? Did you download the web installer?

      Also there should be log file, check it out.


  1. THANK YOU SO VERY VERY MUCH!!!!! Your owncloud tutorial was super helpful– I will pay it forward by helping others install it 🙂 Could not have done it without your site– had to edit the php file as explained in your other post; never would know how to do that without your help.

  2. my sute send error “PHP 5.3.2 is required. Please ask your server administrator to update PHP to version 5.3.2 or higher. PHP 5.2 is no longer supported by ownCloud and the PHP community”

    But in cpanel says
    Version of Apache 2.2.24
    Version of PHP 5.3.24
    Version of MySQL 5.5.30-30.2

    can you help me please

  3. Thanks for the write-up! Everyone should note, though, that the Bluehost terms of service (TOS) explicitly state that their servers are not permitted to be used for personal file storage, unless the files are used directly by a hosted website. Many users have had their accounts frozen because of this. Some were not able to get their data back at all. Just be aware. I had high hopes for this personal cloud solution but it won’t happen with Bluehost.

  4. hello!
    i was able to successfully setup owncloud on my bluehost installation but i can’t connect to it from the desktop client. the client error reads: Failed to connect to ownCloud: Protocol "" is unknown..
    Any suggestions on how to fix that one? Thanks a ton, this article was very helpful!

    1. I had the same problem, but I noticed that it had changed my server address to HTTPS:// instead of http://.
      I just removed the “S” and clicked try again and it worked fine.

      Hope this helps.

  5. For some reason I had it working great following your setup guide but then it stopped syncing from my PC desktop – I think it was with the new client update but I am not sure. I uninstalled and re-installed and still get an error telling me the file is not acceptable – it doesn’t matter if it is a text file or jpg, etc…

    Any thoughts?

    Thank you for any help.

  6. Regarding SSL and HTTPS:
    As I understand it, to have SSL for your OwnCloud setup (on BlueHost or elsewhere), there are two options: 1) used a shared SSL connection, 2) get your own SSL certificate for your domain.
    The problem with (1) is that shared SSL comes with restrictions regarding file sizes.
    The problem with (2) is that buying a SSL certificate (BlueHost sell Comodo ones) is expensive. More than that, you also need to pay for a dedicated IP address at an additional cost. AND both the IP and SSL you buy apply to only one specified domain. AND you would need to purchase additional SSL certificates and IP addresses for additional domains, and even subdomains! The cost starts piling up. I have found other hosting companies that are cheaper when it comes to IP and SSL, and are even set up to host OwnCloud (so no ambiguity over whether it is permitted), but they tend to have some space restrictions (e.g. sell packages of 10 or 100 GB, rather than “unlimited”. Then again, the whole thing is that BlueHost say “unlimited” but don’t really seem to mean it, and their Terms and Conditions explicitly state using their service for file storage will result in cancellation of the account without warning. I am with BlueHost at the moment, but I don’t know if this will continue; the OwnCloud solution seems like an attractive escape route from having everything in DropBox and GoogleDrive, where who knows who is looking at it. But at least those guys have SSL.
    I would also mention that if you just need secure cloud storage, check out SpiderOak. Their encryption prevents employees from seeing any of your data. For me that works great, but I need OwnCloud for things SpiderOak doesn’t have (like Calendar hosting), but then, as I keep saying, I would need SSL to know that OwnCloud is secure enough for my tastes.

  7. I had this set up in under 5 minutes. Astoundingly easy. Thanks for the great guide!

    P.S. My Bluehost php was already at version 5.4.x so no php setup was required which simplified everything.

  8. Good morning, TY for this post! I’m sad… it does not work for me… Nothing even happen after clicking “next” at the very first step…

    Your help would be wonderful!

    Martin Comeau

  9. Hi!

    Thanks for sharing this. I installed on my domain hosted via Bluehost.com
    –>no problems at all.
    When trying to install the desktop client it sais there is a problem with the *.bluehost.com SSL certification that did not match my domain.
    –>I clicked on “trust anyway”…

    Then when asked form my Owncloud server address I tried to use (as suggested by Owncloud) the https://XXXXXXX address.
    It says it cannot connect securely (since I don’t have my own SSL, right?)

    So- bottom line- if Owncloud on my own server with our dedicated SSL is not secured- why would I use it??

    Am I missing anything?

  10. Fantastic post with clear instructions! I was able to quickly and successfully install and deploy ownCloud on my web host’s server. Keep up the good work.

Leave a Reply

Your email address will not be published. Required fields are marked *