- 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 |
- API
- GUI
- Java
- 메소드
- ACL
- docker
- 안드로이드
- Tkinter
- 리눅스
- System
- synology
- Android
- RaspberryPi
- 그라파나
- 쉘 스크립트
- nginx
- Shell script
- JSP
- 프로젝트
- 자바
- GPIO
- centos docker
- 쉘 스크립트 기초
- LEVIATHAN
- Linux
- 라즈베리파이
- Python
- 네트워크
- 쉘 스크립트 if문
- 클라우드
- Today
- Total
IT창고
CentOS 7 - WebtoB 설치 본문
오늘은 WebtoB설치를 해보도록 하겠습니다.
WebtoB는 TmaxSoft에서 제작한 WebServer로 기본 기능 외에 보안, 장애 대응, 대용량 처리 시 좋은 성능을 보장하며 Tmax의 JEUS와 같이 사용할 시 가장 최적화가 좋습니다.
TmaxSoft 제품들은 대부분 OpenJDK를 지원하지 않기에 별도의 JDK 설정이 필요합니다.
2019/01/20 - [서버운영/WAS, DBMS] - CentOS 7 - JDK 설치
2019/02/10 - [서버운영/WAS, DBMS] - Linux JDK 바꾸기
테스트 환경은 CentOS 7.x 입니다.
여기 링크를 클릭하면 Tmax 다운로드 페이지로 이동합니다.
단 다운로드를 하기 위해서는 Tmax 계정이 필요하므로 없다면 회원가입하여 로그인합니다.
저는 WebtoB 5.0 Fix#2를 다운받아 진행하도록 하겠습니다. wget , ftp , lrzsz 등을 이용하여 설치할 리눅스로 파일을 옮겨줍니다.
리눅스에서 확인해보면 실행권한이 없으므로 755 실행권한을 부여해줍니다.
ex.) chmod 755 WebtoB 파일
파일권한을 확인 후 ./ WebtoB파일 로 설치파일을 실행합니다.
WebtoB 설명과 라이센스 약관 동의 입니다. Enter 클릭 후 라이센스 동의에 Y를 하고 다음으로 넘어갑니다.
WebtoB만 설치할지 Servlet과 함께 설치할지 결정합니다. 저는 WebtoB 웹서버만 설치하도록 하겠습니다.
설치할 디렉토리 경로를 설정합니다. 경로 입력 없이 기본값으로 진행할 경우 /root/webtob 경로에 설치가 됩니다. 따로 설치할 디렉토리를 설정한다면 Enter를 누르지 마시고 설치할 디렉토리 경로를 입력합니다.
경로 설정 후 설치하기 전에 세팅한 설정을 확인 합니다. 문제없다면 Enter를 클릭하여 설치를 진행합니다.
설치를 진행하기 전 최대 파일 디스크립터 수를 설정하라는 정보를 알려줍니다 문제없을 경우 넘어가고 WebtoB 설치가 끝나게 됩니다.
WebtoB의 설정 파일을 확인하도록 하겠습니다.
WebtoB의 설정파일 경로는 ${WEBTOBDIR}/config/ 의 http.m파일 입니다.
설정파일에서 확인해볼만한 설정은 PORT, SHMKEY, JSVPORT 정도이며 JSVPORT는 내장 Servlet포트 이며 PORT의 숫자를 바꿔 8080포트 이외에 포트를 사용할수있습니다.
다음으로 환경설정입니다.
/etc/profile 의 환경설정파일에 위와 같이 설정합니다. 단 WEBTOBDIR 설정은 본인이 설치한 WebtoB 디렉토리 경로를 넣어줍니다.
후에 wscfl -i http.m 명령어를 입력하여 환경파일을 컴파일 합니다. 컴파일에 성공하면 ${WEBTOBDIR}/config 디렉토리에 wsconfig파일이 생성된걸 확인할수있습니다.
source /etc/profile로 재부팅없이 즉시 환경설정 내용을 적용합니다. 혹은 재부팅을 합니다.
wsboot 명령어로 WebtoB 웹서버를 구동시킵니다. WebtoB 설정파일에서 포트를 8083으로 변경했으므로 웹 브라우저에서 변경된 포트로 접속해보면 위와 같이 정상적으로 접속이 된걸 확인할 수 있습니다. 웹 브라우저로 접속 시 방화벽 포트 오픈을 해야합니다. 저는 테스트를 위해 잠시 방화벽을 꺼두었습니다. ex.) service firewalld stop
마지막으로 라이센스에 대해 알아보겠습니다.
테스트할수있는 데모 라이센스는 여기 링크를 클릭하여 발급 받을 수있습니다.
주의할 점은 hostname이 일치해야합니다.
이메일로 라이센스를 발급받게 되는데 라이센스 파일을 ${WEBTOBDIR}/license 디렉토리에 넣어주고 wscfl -i http.m 명령어를 입력하여 환경파일 컴파일을 합니다.
후에 wsboot 명령어로 WebtoB 명령어를 구동시키면 됩니다. wsdown 명령어는 서버를 중지시키므로 참고합니다.
WebtoB에 대해 더 많은 정보를 확인하고 싶다면 여기를 참고합니다.
'서버운영 > WAS, DBMS' 카테고리의 다른 글
CentOS 7 - Mosquitto (MQTT) 설치 및 사용법 (0) | 2019.09.09 |
---|---|
CentOS 7 - WebLogic 설치, 도메인 구성 (0) | 2019.06.23 |
CentOS 7 - Tomcat 설치 (다중톰캣 설정) (0) | 2019.06.19 |
CentOS 7 - JEUS7 설치 (2) | 2019.03.11 |
CentOS 7 - MongoDB 설치 (0) | 2019.02.17 |