Előfeltételek
1. lépés: Frissítse a rendszert
2. lépés: Telepítse az R
3. lépés: Telepítsen néhány gyakran használt R-csomagot, beleértve a shiny-t is
4. lépés: Telepítse és indítsa el a Shiny Servert
5. lépés: Módosítsa a tűzfalszabályokat
6. lépés: A Shiny Server elérése böngészőből
A Shiny Server egy webszerver program, amelyet kifejezetten R-alapú Shiny alkalmazások fogadására terveztek. A Shiny Server segítségével könnyedén tárolhat különféle R-alapú alkalmazásokat HTML, CSS, JavaScript vagy egyéb dolgok nélkül.
Ez a cikk végigvezeti Önt a Shiny Server telepítésének folyamatán a CentOS 7 rendszeren.
Előfeltételek
- CentOS 7-et futtató virtuális gép (minimális telepítés).
- Egy sudo felhasználó bejelentkezési hozzáféréssel.
1. lépés: Frissítse a rendszert
sudo yum install epel-release
sudo yum update
sudo shutdown -r now
Az újraindítás után jelentkezzen be újra ugyanazzal a sudo felhasználóval.
2. lépés: Telepítse az R
sudo yum install R
3. lépés: Telepítsen néhány gyakran használt R-csomagot, beleértve a shiny-t is
sudo su - -c "R -e \"install.packages(c('shiny', 'rmarkdown', 'devtools', 'RJDBC'), repos='http://cran.rstudio.com/')\""
Ha több R-csomagra van szüksége, ugyanúgy telepítheti őket.
4. lépés: Telepítse és indítsa el a Shiny Servert
Töltse le és telepítse a Shiny Servert:
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
Megjegyzés : A fenti wget letöltési URL az írás időpontjában naprakész. A Shiny Server letöltési oldaláról bármikor ellenőrizheti a legújabb URL-t .
Indítsa el a Shiny Servert:
sudo systemctl start shiny-server
sudo systemctl enable shiny-server
5. lépés: Módosítsa a tűzfalszabályokat
Ahhoz, hogy mások használhassák a Shiny alkalmazásait, módosítania kell a tűzfalszabályokat az alábbiak szerint:
sudo firewall-cmd --permanent --zone=public --add-port=3838/tcp
sudo firewall-cmd --reload
6. lépés: A Shiny Server elérése böngészőből
Most megnyithatja a következő URL-t a böngészőből:
http://<your-Vultr-server-IP>:3838/
Ha minden jól megy, látni fogja a Shiny Server üdvözlő oldalát. Az oldal jobb oldalán egy Shiny alkalmazásnak és egy Shiny Doc-nak is látnia kell.
Ezzel az oktatóanyagunk véget ért. Köszönöm, hogy elolvasta.