# Preview
0. 설치 환경
(1) Ubuntu Server 12.04 LTS 64 bit.
(2) Glassfish 4
1. JDK 7 설치
관리 및 설치의 편의를 위해 PPA 를 등록.
sudo
apt-get
install p
ython-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
# 향후 Glassfish 버전이 올라가 JDK 8 설치가 필요할 경우 ‘oracle-java7-installer’ 을 ‘oracle-java8-installer’ 로 변경하면 됨.
2. Glassfish 4 다운로드
(1)작업할 디렉터리를 이동. (사용자 루트에서 작업할 예정)
cd ~
(2) wget 명령으로 Glassfish 4 다운로드.
현재 문서작성 시점에서는 아래 링크가 맞지만, 향후 변경될 수도 있으므로 정확한 주소는 https://glassfish.java.net/download.html 에서 참고.
wget http://download.java.net/glassfish/4.0/release/glassfish-4.0-ml.zip
3. Glassfish 4 설치
(1) unzip 설치
sudo apt-get install unzip
(2) 압축 해제
sudo unzip glassfish-4.0-ml.zip -d /opt
(3) PATH 등록
sudo apt-get install vim
sudo vi /etc/environment
PATH 끝에 “:/opt/glassfish4/bin” 을 추가 후
<ESC> Key -> :wq -> <ENTER> key
(4) 부팅 시 시작 등록
sudo /opt/glassfish4/bin/asadmin create-service
재부팅 후 Glassfish 가 잘 실행되었는지 확인하자!
4. Glassfish 4 초기 설정.
Desktop 버전에서는 Glassfish 가 설치된 PC 의 웹 브라우저로 세팅이 가능하지만 Console 만 지원하는 Server 에서는 불가능함.
Command Shell 에서 명령으로 관리자 접속 설정을 해야 함.
(1) 관리자 패스워드 변경.
sudo /opt/glassfish4/bin/asadmin change-admin-password
Enter admin user name [default: admin]> [엔터로 지나간다.]
Enter the admin password> [엔터로 지나간다.]
Enter the new admin password> [원하는 패스워드를 입력한다.]
Enter the new admin password again> [위에 입력한 패스워드를 다시 입력한다.]
(2) 관리자 콘솔 활성화.
sudo /opt/glassfish4/bin/asadmin enable-secure-admin
Enter admin user name> [‘admin’ 을 입력]
Enter admin password for user “admin”> [방금 설정한 관리자 패스워드 입력]
(3) 설정 적용을 위한 Glassfish 재시작
sudo service GlassFish_domain1 restart
5. 완료!
이제 http://[서버 주소]:4848/ 로 접속해서 로그인 해 보자!
Glassfish 가 느려터져서 초기 로그인이 하루종일 걸리겠지만 잘 될 것이다.