Live가 될 서버는 웹서버 Webtob 4.1, WAS는 JEUS 6 환경이다.
따라서 개발 서버에도 우선 웹서버로 Webtob 4.1를 설치해 놓는다...
개발은 Node.js 기반으로 하고 Webtob의 프록시 서버 기능을 이용하여 80포트로 http 접속 시 Node.js 기반으로 구동되고 있는 웹 어플리케이션으로 연결시켜 주는 것이 목적이다.
그래서 개발 서버에서는 JEUS는 설치하지 않는다.
개발 서버 OS는 Redhat과 가장 커널 구조가 유사하다는 CentOS 7을 설치해놓았다.
ftp로 Webtob 설치파일을 서버에 올려놓고 chmod 명령어로 실행권한을 준 다음 설치 명령어 실행
linux screenshot
그러면 아래와 같이 설치가 진행된다. 설치할 디렉터리를 지정하고 엔터.
linux screenshot
root 계정으로 전환하여 'vi /etc/profile' 명령어로 Webtob 패스 설정 linux screenshot
'source profile' 명령어로 적용한다.
일반계정으로 Webtob를 설치했다면 80포트를 사용할 수 없으므로 일반계정으로 서비스를 관리할 거면 아래와 같이 셋팅해준다.
linux screenshot
Webtob 설치 디렉터리 내 bin 폴더로 들어간다.
'chown root:root htl' 명령어로 htl 파일의 소유자를 root계정으로 변경한다.
'chmod u+s htl' 명령어로 일반계정도 htl 파일에 접근할 수 있게 해준다.