Linux

Centos 7 에 Glassfish 3.1.2.2 설치하기

Ryan's Tech Note 2023. 3. 16. 01:10

Centos 7 에 Glassfish 3.1.2.2 설치하기

J2EE 6 의 Servlet 3.0 을 사용해야해서 Glassfish 현재 버전인 4 대신 3 을 설치해야 했는데, Centos 7 에 설치하는 문서가 없어서 급한대로 검색해서 설치해 보았고, service 등록하는 부분은 해결하지 못했습니다. 혹시 방법을 아시면 댓글로 부탁 드리고, 추후 해결하면 업데이트 하겠습니다.

 


1. 사용자 추가

(root 계정으로 작업)

adduser \
   --comment 'Glassfish User' \
   --home-dir /home/glassfish \
   glassfish

(계정 암호설정)
passwd glassfish 

 


2. 다운로드, 압축풀기

su - glassfish

wget http://download.java.net/glassfish/3.1.2.2/release/glassfish-3.1.2.2.zip
unzip glassfish-3.1.2.2.zip

WAS 시작
/home/glassfish/glassfish3/bin/asadmin start-domain domain1

WAS 중지
/home/glassfish/glassfish3/bin/asadmin stop-domain domain1


3. admin console 비밀번호 설정

/home/glassfish/glassfish3/bin/asadmin
asadmin> change-admin-password --user admin
(그냥 엔터)
(비밀번호 입력)
(비밀번호 확인 입력)


4. 브라우저로 접속할 수 있게 활성화

 

/home/glassfish/glassfish3/bin/asadmin --host 192.168.0.60 --port 4848 enable-secure-admin

위에 IP 는 현재 WAS 를 설치한 서버의 IP 인데 브라우저에 치게될 IP 이다.
만약 도메인으로 관리 콘솔을 들어가는 경우 도메인을 써주면 된다.


5. 방화벽 열기

4848 (관리자 콘솔), 8080 (http), 8181 (https) 포트를 열도록 한다.


6. 브라우저로 접속

admin 계정, 위에서 설정한 비밀번호로 로그인한다.
아래와 같이 접속 되었다.

 

공감과 감사 댓글은 블로그를 운영하는데 힘이 됩니다.