RStudio Server auf CentOS 7 installieren – Anleitung

RStudio Server stellt eine webbasierte Benutzeroberfläche zur Verfügung, mit der Entwickler direkt im Browser in der Programmiersprache R arbeiten können.

Diese Anleitung beschreibt Schritt für Schritt, wie Sie RStudio Server auf einem Server mit CentOS 7 einrichten.

Voraussetzungen

  • Ein CentOS 7 Server mit mindestens 1 GB RAM (empfohlen sind 2 GB oder mehr)
  • Ein Benutzerkonto mit sudo-Rechten

Schritt 1: System aktualisieren

Melden Sie sich als Benutzer mit sudo-Rechten an und führen Sie folgende Befehle aus:


sudo yum install epel-release
sudo yum update
sudo shutdown -r now

Nach dem Neustart melden Sie sich erneut mit dem gleichen Benutzer an.

Schritt 2: R installieren

Installieren Sie R mit folgendem Befehl:

Schritt 3: RStudio Server herunterladen und installieren

Laden Sie die aktuelle stabile Version von RStudio Server herunter und installieren Sie sie mit diesen Befehlen (zum Zeitpunkt der Erstellung war Version 1.0.136 aktuell):


cd
wget https://download2.rstudio.org/rstudio-server-rhel-1.0.136-x86_64.rpm
sudo yum install –nogpgcheck rstudio-server-rhel-1.0.136-x86_64.rpm -y

Tipp: Die neueste Version finden Sie jederzeit auf der offiziellen Download-Seite von RStudio Server.

Nach der Installation prüfen Sie den Dienststatus und aktivieren Sie den Autostart:


sudo systemctl status rstudio-server.service
sudo systemctl enable rstudio-server.service

Schritt 4: Webzugriff auf RStudio Server freigeben

Um RStudio Server im Browser erreichbar zu machen, passen Sie die Firewall wie folgt an:


sudo firewall-cmd –permanent –zone=public –add-port=8787/tcp
sudo firewall-cmd –reload

Öffnen Sie dann im Browser die Adresse:

http://203.0.113.1:8787

Melden Sie sich mit den sudo-Benutzerdaten an. Wenn alles korrekt eingerichtet ist, gelangen Sie zur RStudio Server-Oberfläche und können mit dem Programmieren beginnen.

Schritt 5 (optional): Zusätzliche CRAN-Pakete installieren

Falls Sie weitere Pakete aus dem CRAN-Netzwerk verwenden möchten, gehen Sie wie folgt vor.

Entwicklungstools installieren


sudo yum groupinstall „Development Tools“ -y

R-Konsole starten

Ein Paket aus CRAN installieren


install.packages(‚txtplot‘)

R-Konsole beenden

Fazit

Ihr CentOS 7 Server ist nun mit RStudio Server ausgestattet, womit Sie eine komfortable, browserbasierte Entwicklungsumgebung für R erhalten. Die Installation weiterer Pakete aus CRAN ist ebenfalls möglich, sodass Sie Ihre Arbeitsumgebung flexibel erweitern können – ideal für die R-Programmierung und Datenanalyse aus der Ferne.

Quelle: vultr.com

Jetzt 200€ Guthaben sichern

Registrieren Sie sich jetzt in unserer ccloud³ und erhalten Sie 200€ Startguthaben für Ihr Projekt.

Das könnte Sie auch interessieren: