using Shiny Server on a shared server

975 views
Skip to first unread message

Nicholas Reich

unread,
Mar 19, 2014, 11:53:59 AM3/19/14
to shiny-...@googlegroups.com
Hi there --

I have a shared server web hosting account with bluehost.com. My question is: could I install Shiny Server on this server? My hunch is no, since the Shiny Server install instructions have me running "sudo" commands, which would require me to have root access (which I don't, b/c it's a shared server).

But is there anyone who provide me with a definitive answer to this question? Or who has tried to install on a commercial web-hosting server such as bluehost?

Thanks,
Nick

Huidong TIAN

unread,
Mar 20, 2014, 9:14:01 AM3/20/14
to shiny-...@googlegroups.com
No. You have to use sudo to start your shiny-server. 

Jeff Allen

unread,
Mar 21, 2014, 10:15:57 AM3/21/14
to shiny-...@googlegroups.com
As Huidong said, you will need root privileges to install Shiny Server.

That being said, there are hosting providers that can provide you with such an environment (often called a Virtual Private Server) -- on these you have root privileges and would be able to install Shiny Server on your machine. But in a shared hosting environment like the one you describe, you would not be able to set it up.

Some of the names to look at if you want to get into your own virtual server:
  • Amazon AWS - The most popular choice right now, but they can be a little pricey.
  • DigitalOcean - They're relatively new, but have a much lower entry point
  • Dreamhost, GoDaddy, etc. (maybe even Bluehost, I'm unfamiliar with them) - In addition to the default "shared" hosting environments, many of these companies offer Virtual Private Servers for an additional fee on which you'd have root privileges.

One final option to keep in mind if you'd rather not manage your own server is our hosted service, http://shinyapps.io/. This service will manage the server for you and allow you to focus just on developing your Shiny Applications. It's currently in Alpha testing and is free for the time being.

Jeff

Reply all
Reply to author
Forward
0 new messages