본문 바로가기
Dev./Back-end

Ubuntu 12.04(x86) 에 Oracle11g Tomcat7 JDK1.7 Eclipse 깔기.

by 돌도르 2012. 10. 4.
728x90

<윈도우에서 까는거라 별로 어렵지않은 VMware에 Ubuntu설치하기>

일단 vmware깔고 우분투 깔고 업데이트까진 쉬움.

i5에 메모리 10기가인 내 메인컴으로도 20분이상 걸림.

열두번째만에 블로그에 정리하면서 깔아야겠다는 생각을 하고 업데이트중에 블로그에 정리중... 


업데이트하면서 오라클 톰캣 JDK 다운로드 걸어라. 오래걸린다.


JDK부터 깔고 나머지는 순서 상관음슴


나는 JDK-톰캣-이클립스-오라클 순으로 깔꺼다. 



<생각보단 어렵지않은(하도 여러번 실패해서 무한 재설치하다보니 쉬워진) JDK깔기>


터미널열자 단축키는 컨+알+T


1. 주소를 등록해서 깔기 (최신버전만 가능함 구버전까는법은 모름..)

# sudo add-apt-repository ppa:webupd8team/java

치면 JDK을 받기위한 URL정보를 시스템에 등록한댄다.


# sudo apt-get update

라고 치면 앞서 등록한 URL을 시스템에 갱신해서 반영한데


# sudo apt-get install oracle-jdk7-installer

라고 치면 설치 시작.

적당히 엔터 Y 치면서 넘어가면 다 깔림


2. 깔렷는지 테스트

다깔면 깔렸는지 테스트해봐야지

# java -version

자바 버전확인하면 떠야됨.


# javac -version

자바 컴파일러 버전확인


실패해도 일단 다음과정을 진행후 다시 테스트. 나는 여기서 이미 성공했음.


다음은 윈도우의 환경설정에서 패스 잡아주듯 우분투에서 패스잡아주기.


3. 패스설정

우분투에 패스는 다음 명령어로 확인가능하다

# echo $PATH

확인했으면 이제 여기 추가해보자...

패스를 설정해주는 파일은 /etc/profile 이란다.

이파일을 수정해주면됨..


vim편집기 설치 명령어

# sudo apt-get install -y vim


루트권한으로 해야됨.

루트권한에서 하는법은

# sudo passwd root 라고 입력해주면 비번을 설정해주게되고,

# su 라고 입력하면 비번을 물어보면서 방금 입력했던 비번을 입력하면 

root@Ubuntu:/home/아이디# 이라고 나오면서 루트권한으로 터미널 이용시작


# vim /etc/profile


마지막부분에 입력(o) 후 저장종료(:wq)

#Java

JAVA_HOME=/usr/lib/jvm/java-7-oracle

export JAVA_HOME

export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

PATH=$PATH:$JAVA_HOME/bin


# source /etc/profile 

이라고 입력해서 다시 로딩해주기



<만만한 톰캣 깔기>

톰캣 홈페이지에서 파일 다운로드한다.

압축풀어줌

bin폴더 안에 startup.sh 실행

끄는건 shutdown.sh


어디서나 실행할수있게 패스도 잡아주자.


확인하는법 

localhost:8080으로 접속해본다. 톰캣서버가 뜨면 성공



<젤 쉬운 이클립스 깔기>


우분투 소프트웨어 센터에가서

이클립스 검색후 인스톨 누르기.


혹은 # sudo apt-get install eclipse


해도 됨.






<난이도가 급이다른 Oracle 11g 깔기>


http://ioriy2k.pe.kr/archives/656


lsb-rpm 패키지 때문에 12.04에서 깔기 잠정중단.

10.10 에서 깔기 성공.


1. 오라클을 사용하기 위한 필수패키지 설치


# sudo apt-get install unzip build-essential x11-utils rpm ksh lsb-rpm libaio1




'Dev. > Back-end' 카테고리의 다른 글

Ubuntu 10.10 에 Sql Developer 설치하기  (0) 2012.10.16
Oracle 연습문제 2~7장  (1) 2012.10.14
SQL Table space 생성 (OEMC에서)  (0) 2012.10.04
20120925 Oracle  (0) 2012.09.25
Oracle 연습문제 . 데이터입력  (0) 2012.09.24

댓글