- 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 |
- 프로젝트
- Linux
- synology
- Python
- 쉘 스크립트 기초
- 자바
- API
- 그라파나
- 클라우드
- LEVIATHAN
- 쉘 스크립트
- 메소드
- 안드로이드
- RaspberryPi
- Android
- GPIO
- GUI
- docker
- 네트워크
- JSP
- Java
- Shell script
- nginx
- centos docker
- Tkinter
- 라즈베리파이
- ACL
- System
- 리눅스
- 쉘 스크립트 if문
- Today
- Total
IT창고
CentOS 7 - JEUS7 설치 본문
JEUS 7을 설치해보도록 하겠습니다.
JEUS는 티맥스 회사에서 만든 미들웨어로 tomcat과 같은 WAS(Web Application Server)에 속합니다.
테스트환경은 CentOS 7 이며 JEUS 7을 설치하기 전에 JDK와 XWindow를 미리 설치되어있어야 합니다. XWindow는 필수가 아니지만 JDK는 yum으로 받는 openJDK일 경우 정상적인 설치가 되지 않으므로 주의 합니다.
JDK 설치방법은 참고합니다.
2019/01/20 - [서버운영/WAS, DBMS] - CentOS 7 - JDK 설치
2019/02/10 - [서버운영/WAS, DBMS] - Linux JDK 바꾸기
XWindow 패키지 설치는 아래의 명령어를 따라 합니다.
yum groupinstall "X Window System" "GNOME Desktop"
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
후에 재부팅 한번해주면 콘솔창에서 GUI로 부팅된걸 확인할 수 있습니다.
여기를 클릭하면 위와 같이 티맥스 홈페이지의 다운로드 페이지로 이동합니다. JEUS를 다운받기 위해서는 회원가입을 해야하므로 계정이 없다면 회원가입하여 다운받으면 됩니다. 저는 JEUS 7 Fix5로 다운받았습니다.
자세한 설치방법은 티맥스 온라인메뉴얼을 클릭하면 확인할수있으며 여기있는 설치법을 봐도 잘 이해가 안된다면 아래의 내용을 따라해봅니다.
먼저 jeus7의 계정을 만들었습니다. root계정으로도 설치해도 상관은 없습니다. lrzsz로 다운받았던 jeus7 파일을 리눅스로 이동시켰고 jeus7 설치파일은 755권한 혹은 u+x 권한이 있어야 합니다.
설치방법은 두가지가 있습니다.
GUI와 CUI방식이 있으며 GUI가 눈으로 이해하기 쉬우므로 GUI방식으로 설치해보도록 하겠습니다.
GUI방식은 Xwindow가 설치되어있어야 합니다. 먼저 root 계정으로 xclock명령어를 사용해보고 이상없다면 새로 만든 계정으로 전환하여 xclock명령어를 사용해봅니다. 만약 시계 GUI가 나온다면 아래의 내용은 따라 하실 필요없이 설치파일로 설치를 진행하면 됩니다. 계정을 전환하고 xclock명령어가 에러가 난다면 아래와 같이 해봅니다.
위의 사진과 같이 명령어를 입력하여 xclock명령어를 입력해서 시계GUI가 나온다면 Jeus7 GUI 설치가 가능하게 됩니다.
위와 같이 설치파일로 설치를 진행하면 잠시 후 위와 같은 TmaxSoft JEUS7 설치창이 나오게 됩니다.
동의하고 다음으로 진행합니다.
현재 테스트환경은 CentOS 7 64bit이므로 Linux x64로 선택하고 다음으로 넘어갑니다.
설치될 JEUS7을 어느 디렉토리로 할지 정합니다. 저는 기본값으로 넘어갑니다.
Domain Admin Server(DAS) or Manged Server(MS) 중 하나를 선택하게 됩니다.
Domain Admin Server는 DAS와 MS 서버 모두 설치하며 DAS서버는 MS서버를 관리하기 위한 서버입니다. 저는 Domain Admin Server 로 선택하고 넘어가겠습니다.
Domain Admin Server 를 선택하고 넘어가려 하면 위와 같은 창이 나오는데 저는 테스트를 위한 설치이므로 Develpment Mode를 선택하고 넘어가겠습니다.
사전에 설치한 JDK경로를 넣어둡니다. 해당 경로는 저와 다를수있으므로 자신의 JDK경로를 넣어야만 합니다.
JEUS의 관리자 계정인 administrator의 패스워드를 설정합니다. 최소길이 8자 이므로 주의합니다.
JEUS에서 사용할 도메인을 설정합니다. 저는 기본값으로 넘어갑니다.
Domain Admin Server를 사용할 경우 위와 같이 사용할 노드매니저를 선택합니다. 저는 ssh를 선택하고 넘어갑니다.
이제 설정이 끝나고 설치만 남았습니다. install를 클릭하여 설치를 진행합니다.
설정한 시간에 비해 설치는 금방 끝나는 편입니다. 이제 마무리로 환경변수를 설정해야합니다.
jeus7gsk계정의 홈 디렉토리에 jeus7이 설치된걸 확인할수있습니다. 이제 홈디렉토리에 있는 .bash_profile을 vi편집기로 열어 가장 아래쪽에 아래의 사진과 같이 입력해줍니다.
JAVA_HOME의 경로는 설치한 경로에 따라 달아질수 있습니다.
저장하고 재부팅을 하거나 source 명령어를 사용하여 설정파일을 적용시키거나 원하는 방법을 사용합니다.
이제 DAS서버를 먼저 시작해줘야 합니다. 위와 같은 명령어에 -u 옵션에 계정명을 -p옵션에 패스워드를 입력하면 됩니다. 정상적으로 작동이 된다면 맨 마지막 메세지에 Successfully started the server. The server state is now RUNNING. 와 같은 문구를 볼수있으며 이 문구가 나온다면 정상적으로 실행되고 있다는 것입니다.
MS서버를 구동시키는 방법은 startManagedServer -domain <domain_name> -server <server_name> -u <administrator-id> -p <password>' 입니다. 위의 DAS서버를 가동시키는 방법에서 명령어가 조금바뀌고 옵션이 추가되었습니다.
위의 사진은 JEUS의 관리 콘솔에 접근하는 방법입니다. jeusadmin 명령어로 접근이 가능합니다.
웹 브라우저에 접속해보도록 하겠습니다. 위와 같이 http:localhost:9736/webadmin 주소로 접속합니다. 만약 안된다면 방화벽 문제일수있으니 방화벽을 끄거나 9736포트를 개방해주도록 합니다. centos7은 iptables가 아닌 firewalld 방화벽을 사용합니다.
id와 pw를 입력하면 위와 같이 정상적으로 접속이 가능한걸 확인해볼수 있습니다.
'서버운영 > WAS, DBMS' 카테고리의 다른 글
CentOS 7 - WebtoB 설치 (0) | 2019.06.22 |
---|---|
CentOS 7 - Tomcat 설치 (다중톰캣 설정) (0) | 2019.06.19 |
CentOS 7 - MongoDB 설치 (0) | 2019.02.17 |
CentOS 7 - Postgresql 설치 (0) | 2019.02.17 |
CentOS 7 - Nginx 설치 (1) | 2019.02.16 |