Download Shiny Server 2017-08-01T08:49:11+00:00

Installing Shiny Server Open Source

Open Source Shiny Server provides a platform on which you can host multiple Shiny applications on a single server, each with their own URL or port. It enables you to support non-websocket-enabled browsers like Internet Explorer 8 and 9, and is available under an AGPLv3 license.

We currently provide pre-compiled binaries for Ubuntu 12.04 (or later), RedHat/CentOS 5 and 6, and SUSE Linux Enterprise Server 11+. The instructions for downloading and installing these binaries are available below. For other Linux distributions, we recommend you follow the instructions for building on non-supported distributions.

Once you have Shiny Server downloaded and installed, you can view the Administrator’s Guide for more information about managing and configuring Shiny Server, or use the mailing list to get support.

Do you need support or a commercial license?

Let’s stay in touch. Give us your email and we’ll keep you in the loop.

Download RStudio Shiny Server v1.5.4.869

Ubuntu 12.04 or later

We currently only provide a pre-built binary for the 64-bit architecture. Running on other architectures will require building from source.

Ubuntu 12.04 is supported until April 2017, but we recommend upgrading to a newer Ubuntu version. If you must run on 12.04, you must install some additional dependencies as documented here.

Before installing Shiny Server, you’ll need to install R and the Shiny package. To install the latest version of R you should first add the CRAN repository to your system as described here:

You can then install R using the following command:

$ sudo apt-get install r-base
NOTE: if you do not add the CRAN Debian or Ubuntu repository as described above this command will install the version of R corresponding to your current system version. Since this version of R may be a year or two old it is strongly recommended that you add the CRAN repositories so you can run the most up to date version of R.
You’ll also need to install the Shiny R package before installing Shiny Server:

$ sudo su - \
-c "R -e \"install.packages('shiny', repos='https://cran.rstudio.com/')\""
If you’re using a version of R older than R 3.2.2, you may need to take additional actions as described here in order successfully download and install the package securely. Alternatively, you can download the package insecurely in any version of R by using HTTP instead of HTTPS for the CRAN mirror.

Once you’ve installed R and the Shiny package, execute the following commands in a terminal window to install gdebi (which is used to install Shiny Server and all of its dependencies) and Shiny Server.

64bit
Size:  53.5 MB MD5: 638c1e92ee092104f656b8977c5d222d Version:  1.5.4.869 Released:  2017-08-25
$ sudo apt-get install gdebi-core
$ wget https://download3.rstudio.org/ubuntu-12.04/x86_64/shiny-server-1.5.4.869-amd64.deb
$ sudo gdebi shiny-server-1.5.4.869-amd64.deb
Next Steps
Once installed, view the Administrator’s Guide to learn how to manage and configure Shiny Server. Stay up to date on Shiny Server news and software updates by subscribing above.

RedHat/CentOS 5+

We currently only provide a pre-built binary for the 64 bit architecture. Running on other architectures or versions will require building from source.

Before installing Shiny Server, you must install R and the Shiny R package. To install R, you can use the Extra Packages for Enterprise Linux(EPEL) repository. If you don’t already have this repository available you should add it to your system using the instructions found on theFedora EPEL website.

After enabling EPEL you should then ensure that you have installed the version of R available from EPEL. You can do this using the following command:

$ sudo yum install R
You’ll also need to install the Shiny R package before installing Shiny Server:

$ sudo su - \
-c "R -e \"install.packages('shiny', repos='https://cran.rstudio.com/')\""
If you’re using a version of R older than R 3.2.2, you may need to take additional actions as described here in order successfully download and install the package securely. Alternatively, you can download the package insecurely in any version of R by using HTTP instead of HTTPS for the CRAN mirror.

Once you’ve installed R and the Shiny package, execute the following commands in a terminal window to install Shiny Server.

Download and Install
To download and install RStudio Server open a terminal window and execute the commands

64bit
Size:  53.2 MB MD5: 7254e2f890596e23bf3973e2173b89dd Version:  1.5.4.869 Released:  2017-08-25

$ wget https://download3.rstudio.org/centos5.9/x86_64/shiny-server-1.5.4.869-rh5-x86_64.rpm
$ sudo yum install --nogpgcheck shiny-server-1.5.4.869-rh5-x86_64.rpm
Next Steps
Once installed, view the Administrator’s Guide to learn how to manage and configure Shiny Server. Stay up to date on Shiny Server news and software updates by subscribing above.

SUSE Enterprise Linux 11+

We currently only provide a pre-built binary for the 64 bit architecture. Running on other architectures or versions will require building from source.

Shiny Server recommends an installation of R version 3.0 or higher. You can install R for SUSE Linux Enterprise Server using the instructions on the CRAN SUSE download page:https://cran.rstudio.com/bin/linux/suse/. Note that the binaries suggested here have one additional requirement that isn’t satisfied using the default repositories. Before installing R you should install the libgfortran43 package. This package is available from the SUSE Linux Enterprise SDK. If the SDK repository is available in your environment you can install libgfortran43as follows:

$ sudo zypper install libgfortran
You’ll also need to install the Shiny R package before installing Shiny Server:

$ sudo su - \
-c "R -e \"install.packages('shiny', repos='https://cran.rstudio.com/')\""
If you’re using a version of R older than R 3.2.2, you may need to take additional actions as described here in order successfully download and install the package securely. Alternatively, you can download the package insecurely in any version of R by using HTTP instead of HTTPS for the CRAN mirror.

Download and Install
To download and install RStudio Server open a terminal window and execute the commands

64bit
Size:  53.2 MB MD5: 7254e2f890596e23bf3973e2173b89dd Version:  1.5.4.869 Released:  2017-08-25

$ wget https://download3.rstudio.org/centos5.9/x86_64/shiny-server-1.5.4.869-rh5-x86_64.rpm
$ sudo zypper install shiny-server-1.5.4.869-rh5-x86_64.rpm
Next Steps
Once installed, view the Administrator’s Guide to learn how to manage and configure Shiny Server. Stay up to date on Shiny Server news and software updates by subscribing above.

Other Linux distributions require building the program from its source code. To do this, follow the instructions here.

Windows, Mac OS X, and other operating systems are not currently supported as server platforms.

Next Steps
Once installed, view the Administrator’s Guide to learn how to manage and configure Shiny Server. Stay up to date on Shiny Server news and software updates by subscribing above.