RStudio Server è l'edizione web di RStudio che è una serie di strumenti progettati per facilitare il lavoro di codifica utilizzando il linguaggio di programmazione R.
In questo articolo, ti mostrerò come installare RStudio Server su un server CentOS 7.
Prerequisiti
- Si consiglia un'istanza del server CentOS 7 con almeno 1 GB di RAM, almeno 2 GB di RAM.
- Un utente sudo .
Passaggio 1: aggiornare il sistema
Accedi come utente sudo, quindi esegui i comandi seguenti:
sudo yum install epel-release
sudo yum update
sudo shutdown -r now
Dopo il riavvio, utilizzare lo stesso utente sudo per accedere nuovamente.
Passaggio 2: installare R
sudo yum install R -y
Passaggio 3: installare RStudio Server
Utilizzare i seguenti comandi per installare l'ultima versione stabile di RStudio Server. Al momento in cui questo articolo è stato scritto, lo è 1.0.136.
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
Nota: è sempre possibile trovare l'ultima versione di RStudio Server dalla sua pagina di download ufficiale .
Dopo l'installazione, il servizio RStudio Server dovrebbe essere stato avviato. È possibile controllare il suo stato e impostarlo per l'esecuzione all'avvio come di seguito:
sudo systemctl status rstudio-server.service
sudo systemctl enable rstudio-server.service
Passaggio 4: accedere a RStudio Server da un browser Web
Per consentire l'accesso al Web, è necessario modificare le impostazioni del firewall come di seguito:
sudo firewall-cmd --permanent --zone=public --add-port=8787/tcp
sudo firewall-cmd --reload
Ora, punta il tuo browser web http://203.0.113.1:8787e quindi accedi con le credenziali dell'utente sudo corrente. Se nulla va storto, verrai portato nell'IDE di RStudio Server in cui puoi scrivere e testare il tuo codice R.
Passaggio 5 (facoltativo): aggiungere altri pacchetti da CRAN
Se vuoi installare più pacchetti da CRAN (Comprehensive R Archive Network), puoi farlo accadere come segue:
Installa strumenti di sviluppo:
sudo yum groupinstall "Development Tools" -y
Inserisci la shell R:
sudo -i R
Installa il pacchetto che ti serve come di seguito e puoi installare più pacchetti nello stesso modo:
install.packages('txtplot')
chiudere la shell R:
q()
Questo è tutto. Grazie per aver letto.