- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- centos docker
- 메소드
- Python
- 클라우드
- 쉘 스크립트
- Java
- RaspberryPi
- 프로젝트
- 그라파나
- Shell script
- 쉘 스크립트 기초
- 자바
- nginx
- synology
- Android
- 리눅스
- docker
- LEVIATHAN
- Tkinter
- 안드로이드
- 쉘 스크립트 if문
- Linux
- GPIO
- System
- JSP
- ACL
- 네트워크
- API
- 라즈베리파이
- GUI
- Today
- Total
IT창고
CentOS 7 - ShinyServer 설치 본문
ShinyServer를 설치해보도록 하겠습니다.
ShinyServer는 인터넷에서 Shiny 응용프로그램을 호스팅하고 관리할 수 있는데 Shiny는 R 기반의 웹 응응 프로그램의 개발을 단순화하는 R패키지 입니다.
ShinyServer에 대해서 최근에 처음 듣게 되어 알아보게 되었으며 ShinyServer의 특징으로 다앵한 URL 및 포트를 통해 다양한 Shiny 응용 프로그램을 실행하는 R 프로세스를 관리할 수 있습니다.
테스트환경은 VM가상환경에 CentOS 7 이며 ShinyServer 설치를 위해서는 현재 글 작성일 기준으로 CentOS 6이상, Ubuntu 14.04 이상, SUSE Linux 12 이상에서만 설치 가능합니다.
설치하기 전 EPEL 저장소를 사용할 수 있어야 합니다. 이미 사용중이라면 문제없지만 사용할 수 없다면 아래의 명령어를 사용합니다.
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
EPEL 저장소를 추가하였다면 yum -y install R 명령어를 입력하여 R 패키지를 설치합니다.
설치가 완료되었다면 R를 입력 후 엔터를 클릭하면 위와 같이 제대로 설치되었는지 확인이 가능합니다.
R 종료는 위의 사진에 나와있듯이 q()로 종료가 가능합니다.
root계정으로 su - -c "R -e \"install.packages(c('shiny', 'rmarkdown', 'devtools', 'RJDBC'), repos='http://cran.rstudio.com/')\"" 명령어를 입력하여 R 의 추가 패키지를 설치하도록 합니다.
설치 진행은 조금 오래 걸릴수있으므로 느긋하게 기다려 줍니다.
이제 본격적으로 Shiny Server를 설치하도록 하겠습니다.
2019/09/09에 출시된 1.5.12.933 버전으로 설치는 간단합니다.
현재있는 디렉토리 혹은 별도의 디렉토리에서 진합니다.
1. wget https://download3.rstudio.org/centos6.3/x86_64/shiny-server-1.5.12.933-x86_64.rpm
2. yum -y install --nogpgcheck shiny-server-1.5.12.933-x86_64.rpm
설치는 방금되며 설치되는 즉시 Shiny Server가 작동됩니다.
웹 브라우저에서 테스트 전에 방화벽은 3838포트를 오픈해두거나 잠시 꺼두도록 합니다.
ex) 아래의 방법 중 택1
1. service firewalld stop
2. firewall-cmd --permanent --zone=public --add-port=3838/tcp && firewall-cmd --reload
위의 사진은 ShinyServer의 기본페이지로 ShinyServer가 정상적으로 작동되는걸 확인하였습니다.
서비스등록은 자동으로 되어있으므로 systemctl start shiny-server도 서버를 구동 시킬 수 있습니다.
ShinyServer 설치 후 관리자 가이드로 여기를 클릭하면 공식사이트의 문서로 이동합니다.
추가 정보를 확인할 시 참고합니다.
'서버운영 > WAS, DBMS' 카테고리의 다른 글
CentOS 7 - Mosquitto (MQTT) 설치 및 사용법 (0) | 2019.09.09 |
---|---|
CentOS 7 - WebLogic 설치, 도메인 구성 (0) | 2019.06.23 |
CentOS 7 - WebtoB 설치 (0) | 2019.06.22 |
CentOS 7 - Tomcat 설치 (다중톰캣 설정) (0) | 2019.06.19 |
CentOS 7 - JEUS7 설치 (2) | 2019.03.11 |