'ubuntu'에 해당되는 글 11건

  1. 2012.11.21 우분투(Ubuntu) 서버에 JDK & Tomcat 설치하기 1

우분투(Ubuntu) 서버에 JDK & Tomcat 설치하기




테스트에 사용된 것들


Ubuntu Server 12.10 64-bit

Java SE Development Kit  v7 Update 9 (Linux x64)

Apache Tomcat 6.0.36




Tomcat 을 설치하기 전에 JDK 가 이미 설치되 있다면 JDK 설치는 그냥 넘기면 된다.


※ 콘솔창에 java -version 이라고 입력해 보고 실행이 되면 JDK 가 설치된 상태이다.



JDK 설치

java.oracle.com 에 가보면 Linux 용 JDK 를 rpm 형태로 제공한다. 요기서 우분투 서버가 64-bit 니까 Linux x64 버전 rpm 을 다운로드 한다.



※ 오라클 사이트에서 받으면 다운로드 속도가 드럭게 느리다. 네이버 자료실에서 받는걸 추천함.

JDK : http://file.naver.com/pc/view.html?fnum=335369&cat=30

최신버전 받을라면 검색창에 JDK 라고 치면 많이 검색된다. 원하는걸 다운로드 받으면 된다.



※ 다운로드 받은 파일명 : jdk-7u9-linux-x64.rpm


우분투에 rpm 으로 된걸 설치할려면 alien 이라는게 필요하다.


콘솔창에 alien 이라고 쳐 보면 실행이 되던지 아니면 설치가 안됬다면서 설치하라고 한다.


설치는 요렇게

1
sudo apt-get install alien



이제 alien을 설치했으니 다운로드 받은 jdk-7u9-linux-x64.rpm 설치할 수 있다.

1
sudo alien -i jdk-7u9-linux-x64.rpm



죠렇게 설치해도 되고, 아니면 살짝 번거롭게 

1
2
3
4
5
# jdk-7u9-linux-x64.rpm 을 jdk-7u9-linux-x64.deb 으로 변환하기
sudo alien -d jdk-7u9-linux-x64.rpm
 
# 설치
sudo dpkg -i jdk_1.7.009-1_amd64.deb


요렇게 해도 된다. 뭐 하고 싶은데로 원하는데로 설치하길 바란다.



설치가 다 되면 설치된 경로는  /usr/java/jdk1.7.0_09  요기가 된다. 물론 jdk1.7.0_09 요것은 설치한 JDK 버전에 따라 틀리겠다.


설치를 다 한 후 시스템 환경 변수에 JAVA_HOME 을 추가해 주고 java 를 어디서든지 실행할 수 있도록 PATH에도 등록을 해 줘야 한다.

1
sudo vi /etc/profile


맨 뒷줄에다 

1
2
export JAVA_HOME=/usr/java/jdk1.7.0_09
export PATH=${PATH}:${JAVA_HOME}/bin


요래 추가해준다음


변경내용을 적용하기 위해서

1
source /etc/profile


요렇게 해주면 JDK 는 설치가 다 된 것이다


콘솔창에 java -version 을 입력하고 실행해 보면 잘 실행이 된다.




JDK 를 설치했으니 이제 톰캣을 설치하면 된다.

http://tomcat.apache.org 에 가서 원하는 버전을 다운로드 받거나 아니면 wget 명령어로 인터넷에서 바로 서버로 다운로드 받아도 된다.

1
2
3
4
5
6
7
8
9
10
11
12
13
wget http://mirror.apache-kr.org/tomcat/tomcat-6/v6.0.36/bin/apache-tomcat-6.0.36.tar.gz
 
# 압축풀기
tar xvf apache-tomcat-6.0.36.tar.gz
 
# 너저분한 디렉토리명을 간단하게 맹글기(싫으면 안해도 됨)
mv apache-tomcat-6.0.36 tomcat6
 
# startup.sh 가 있는 곳으로 이동
cd tomcat6/bin/
 
# 톰캣 서버 스탓트
./startup.sh




요렇게 한다음 브라우져 주소창에 http://ip:8080 이라고 입력해 보자~


설치끝~


prev 1 2 3 next


Article Category

분류 전체보기 (223)
이클립 (28)
maven (9)
Spring (7)
Java (26)
mybatis (8)
jQuery Plugi.. (8)
Javascript (14)
Javascript 예.. (12)
CSS (2)
잡다구리 샘플 (4)
쓸만한지식 (81)
Ubuntu serve.. (22)
쇼핑물건 평가 (1)

Recent Article