솔라리스(Solaris)10 에서 썬글래스피시v2.1HADB 설치

0

Written on 오전 6:08 by 강여사(J.Y.Kang)

솔라리스10 기본설치를 하게되면 AS(Sun Java Application Server 8.2)가 번들로 설치된다.
확인 방법은 다음과 같다.
# asadmin
asadmin>version
확인이 끝나면 exit 로 프롬프트로 돌아온다.





서버관련 패키지 확인
#pkgchk -l -p /usr/appserver


#pkgchk -l -p /usr/appserver/javadb


설치된 패키지 삭제
# pkgrm SUNWasac SUNWascmn SUNWasjdoc SUNWasman SUNWasr SUNWasu SUNWasjavadb SUNWasut


y 로 진행(all)












패키지 삭제 및 서버 삭제 확인
#asadmin
아까와는 달리 인식 안됨(없음)

썬에서 다운로드 받은 파일 실행
http://developers.sun.com/appserver/downloads/index.jsp
Sun GlassFish Enterprise Server v2.1 with HADB 다운로드 후 적절한 경로에 놓는다.
(예. /opt/ses/software/ ...)

설치실행
# chmod +x sges_ee-2_1-solaris-i586-ml.bin
# ./sges_ee-2_1-solaris-i586-ml.bin








비밀번호는 adminadmin 으로 (default)



아까 패키지를 지운후 바로가기가 안되므로
루트셀을 변경하고 프로파일에 PATH 추가
# vi /etc/passwd


root 의 로그인셀을 /sbin/sh 에서 /bin/ksh 로 변경


그리고 프로파일 작성
# cd /
# vi .profile


프로파일 내용
export PATH=$PATH:.:/opt/SUNWappserver/bin
저장 후 다시 로그인


다시 asadmin 확인
버전 확인

# asamdin
asadmin> version



도메인 확인 및 시작
asadmin> list-domains
asadmin> start-domain domain1


도메인이 시작되면 웹 브라우저를 열어 확인
http://localhost:4848





솔라리스(Solaris)10 에서 자바 6 패키지 기반(package-based)으로 설치

0

Written on 오전 6:07 by 강여사(J.Y.Kang)

솔라리스 10 u7 을 기본 설치하게되면 자바 5 버전이 번들로 설치되어 있다.

따라서 이 환경에다 자바 6 버전을 패키지 기반(package-based)으로 설치해보고자 한다.

우선 http://java.sun.com/ 의 download (http://java.sun.com/javase/downloads/index.jsp)에서 적절한 파일을 다운로드 받는다.

현재(2009.09.03) 자바 6 버전은 업데이트 16 며, 패키지 기반 설치를 위해서는 *tar.Z 을 다운로드 받는다.

관련 링크: (*tar.Z)

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter

다운로드후 다음과 같이 처리

# chmod +x jdk-6-solaris-i586.tar.Z

# zcat jdk-6-solaris-i586.tar.Z | tar -xf -




압축이 풀리면 다음과 같이 패키지 추가
# pkgadd -d . SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6dmo

팁. 기존에 6 버전이 설치되어 있다면 삭제방법
# pkgrm SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6dmo






패키지 설치 후 심볼릭링크 걸기
# cd /usr
# rm java
# ln -s jdk/jdk1.6.0_16 java
# java -version



자바버전 확인
# java -version