Requisits previs
Pas 1: actualitzeu el sistema
Pas 2: instal·leu R
Pas 3: instal·leu alguns paquets R d'ús habitual, inclòs el brillant
Pas 4: instal·leu i inicieu Shiny Server
Pas 5: modifiqueu les regles del tallafoc
Pas 6: accediu a Shiny Server des d'un navegador
Shiny Server és un programa de servidor web dissenyat específicament per allotjar aplicacions Shiny amb tecnologia R. Amb Shiny Server, podeu allotjar fàcilment diverses aplicacions basades en R sense haver d'implicar HTML, CSS, JavaScript o altres coses.
Aquest article us guiarà pel procés d'instal·lació de Shiny Server en un CentOS 7.
Requisits previs
- Una màquina virtual amb CentOS 7 (instal·lació mínima).
- Un usuari sudo amb accés d'inici de sessió.
Pas 1: actualitzeu el sistema
sudo yum install epel-release
sudo yum update
sudo shutdown -r now
Després del reinici, torneu a iniciar sessió amb el mateix usuari sudo.
Pas 2: instal·leu R
sudo yum install R
Pas 3: instal·leu alguns paquets R d'ús habitual, inclòs el brillant
sudo su - -c "R -e \"install.packages(c('shiny', 'rmarkdown', 'devtools', 'RJDBC'), repos='http://cran.rstudio.com/')\""
Si necessiteu més paquets R, podeu instal·lar-los de la mateixa manera.
Pas 4: instal·leu i inicieu Shiny Server
Baixeu i instal·leu Shiny Server:
cd
wget https://download3.rstudio.org/centos5.9/x86_64/shiny-server-1.4.2.786-rh5-x86_64.rpm
sudo yum install --nogpgcheck shiny-server-1.4.2.786-rh5-x86_64.rpm
Nota : l'URL de descàrrega wget anterior està actualitzat en el moment d'escriure. Sempre podeu confirmar l'URL més recent des de la pàgina de baixada del servidor Shiny .
Inicieu el servidor brillant:
sudo systemctl start shiny-server
sudo systemctl enable shiny-server
Pas 5: modifiqueu les regles del tallafoc
Per permetre que la gent utilitzi les vostres aplicacions Shiny, heu de modificar les regles del tallafoc de la manera següent:
sudo firewall-cmd --permanent --zone=public --add-port=3838/tcp
sudo firewall-cmd --reload
Pas 6: accediu a Shiny Server des d'un navegador
Ara, podeu obrir l'URL següent des del vostre navegador:
http://<your-Vultr-server-IP>:3838/
Si tot va bé, veureu la pàgina de benvinguda de Shiny Server. A la part dreta d'aquesta pàgina, també hauríeu de veure una aplicació Shiny i un Shiny Doc.
Així conclou el nostre tutorial. Gràcies per llegir.