티스토리 뷰

이클립스가 기본 소프트웨어네요.. 따로 받을 필요가 없게 되었네요.. 아무튼 이건 나중에;..

이클립스 설치 후 jdk 자동 설치하면.. 1.5 가 설치된다고 하네요..
저야 잘 모르니까;.. 인터넷에서 SE java JDK 최신 버전을 받겠습니다..

다운 받는건 전에도 올렸지만.. 다시 올립니다.. 받으실 링크는 아래 있습니다..
http://www.oracle.com/technetwork/java/javase/downloads/index.html


우선 다운 받은 jdk를 바탕화면으로 옮겼습니다..

그리고 터미널로 접속합니다..


$ sudo mv 바탕화면/jdk-6u24-linux-i586.bin /usr/local
$ sudo chmod a+x /usr/local/jdk-6u24-linux-i586.bin
$ sudo sh /usr/local/jdk-6u24-linux-i586.bin

Java(TM) SE Development Kit 6 successfully installed.
Press Enter to continue.....

/usr/local/ 아래에 폴더가 생성되어야 하는데;..


그냥 저 위치에서 풀어서 그런건지.. 제가 못해서 그런건지 모르겠지만;..

$ cd /usr/local 로 이동 후에..

$ sudo sh /usr/local/jdk-6u24-linux-i586.bin.. 하니까 되더군요..



우선 JDK 설치 완료입니다..

$ sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk1.6.0_24/jre/bin/java" 1
update-alternatives: using /usr/local/jdk1.6.0_24/jre/bin/java to provide /usr/bin/java (java) in auto mode.

이거 왜 해주는지 아직 잘 모르겠습니다;.. 아시는 분 댓글 좀;..

jdk1.6.0_24 폴더 이름이 길어서.. jdk로 바꿔주고 싶은데.. 명령어를 모릅니다;..

그래서 jdk 폴더를 만들고.. jdk1.6.0_24 폴더를 옮겼습니다..

$ mkdir jdk
$ sudo mv jdk1.6.0_24 jdk

아마 jdk 폴더를 만드시려는 분은.. 이런 글이 출력될겁니다..
mkdir : 'jdk' 디렉터리를 만들 수 없습니다: 허가 거부

"어?.. 나는 mkdir 이 안되는데"..


/usr/local 안에 있는 파일은 지우기도 안되고.. 생성도 안될겁니다..

root 계정을 이용해야만.. 삭제/수정/생성이 되죠..

root 계정을 활성화 시키려면.. 우선 root 계정 비밀번호부터 설정해줘야 합니다..

$ sudo passwd root
새 UNIX 암호 입력 :
이 나오고.. 암호를 입력해 주시면 되겠습니다..

암호를 성공적으로 업데이트 했으면 이제  root 계정에 접속을 해야겠죠?..

접속 명령어는 다음과 같습니다..

$ su
암호:
  방금전에 설정한 암호를 넣으면..

root@ubuntu: 사용자 계정이 바뀔겁니다..

이 상태에서 mkdir 로 폴더를 생성하고.. 삭제하고 수정하시면 됩니다..

root 계정에서 원래 사용자 계정으로 돌아가려면 exit 하시면 됩니다..

더 쉽게 하는 방법은.. 바탕화면에서 압축을 풀고.. 이름을 변경한 다음.. 옮기면 되죠..

저는 이렇게 옮겼습니다;.. 터미널 내에서 폴더 이름 바꾸는걸 모르겠더라구요;.. 모르니까 어쩔수없지요;..

이렇게라도 하는 수 밖에;..

검색좀 해봤는데.. 이렇게 하면 되네요..

$ ln -s /usr/local/jdk1.6.0_24 /usr/local/jdk
를 입력하면.. jdk1.6.0_24 폴더 내용을 jdk 폴더에서 볼 수 있게 만들어 줍니다..

jdk1.6.0_24 폴더로 바로가기 라고 할 수 있습니다..
그래서 jdk1.6.0_24 폴더를 지우면.. jdk 폴더는 사용할 수 없습니다..

환경 설정하는 것이 있는데.. 톰캣까지 설치를 하고 한번에 합시다.. 그게 편할 것 같네요..

다음은 톰캣 설치입니다..

다시 터미널을 실행합니다.. 아래 명령어들을 실행합니다..
톰캣 역시 바탕화면에 올려뒀기에.. 바탕화면에 있는 톰캣 파일을 옮겼습니다..

$ sudo mv 바탕화면/apache-tomcat-7.0.8 /usr/local
$ cd /usr/local
$ sudo tar xvf apache-tomcat-7.0.8.tar.gz

이제 tomcat 설치는 끝났습니다..

tomcat 폴더도.. jdk 바로가기 만든것 처럼 만드시면 됩니다..

JDK 도 Tomcat 도 설치가 끝났으니.. 환경변수를 잡아 봅시다..

# sudo gedit /etc/profile 또는 sudo vi /etc/profile 을 해도 됩니다..
아마 gedit 가 보기 편하실 겁니다..

gedit 는 메모장 처럼 뜹니다.. vi 는 꼭 dos에서 copy con profile 해서.. 작성하는 것 같다고나 할까요?..


가장 아랫부분에 추가하라고 하는데.. 가장 아랫부분이 fi 가 끝나는 지점인지.. 아니면 umask 022인지..
정확하게 알려준 곳이 없더군요.. 그래서.. 제가 이짓을 하는겁니다;..

umask가 명령어고.. 숫자가 뭘 원하는지 봐도 모르겠더라구요;..
아무튼 저처럼 초보자를 위한 상세한 설명이 필요한겁니다!..

우선 저는 umask 022 아래에 썼습니다.. 가장 아랫부분이라니까.. 맞다면 이 아래가 맞겠죠..

PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME=/usr/local/jdk
export JRE_HOME=/usr/local/jdk/jre
를 추가하고.. (jdk 설정)..

export CATALINA_HOME=/usr/local/tomcat
export PATH=$PATH:$JAVA_HOME/bin
를 또 추가해줍니다.. (tomcat 설정)..

jdk 가 제대로 설치됐는지 확인하는 방법은..
터미널에서 $ javac 를.. 실행 했을때.. 명령어가 쭈욱 나오면 성공..

tomcat이 제대로 설치됐는지 확인하는 방법은..
터미널에서 톰캣의 설치 경로로 이동..
$ cd /usr/local/tomcat/bin
$ ./startup.sh
를 실행 했을때..
Using ~~ 뭐라고 나오면 성공..
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

이제 마지막으로 아파치 설치만 남았군요..

아파치 설치가 이 3개 중에서 가장 힘들었습니다;.. 제대로 설명한 곳이 없더라구요..

파일 이동하고 압축 풀고.. 하는건 다 똑같은데..

# make
# make install 하면 된다고 써있습니다..

하지만.. make 파일 자체가 없는데.. make 하고 make install 하라니.. 대체 이따위로 글을 올리다니..
물론 다 그렇다는 얘기는 아닙니다.. 검색에 검색에 검색을 하다 보니.. 겨우 나오더군요..

# ./configure --prefix=/web/httpd2 \
--enable-module=rewrite \
--enable-shared=rewrite \
--enable-module=proxy \
--enable-shared=proxy

--prefix : 설치 경로
--enable : 활성화 라는 친절한 설명도 있더군요..

# make
# make install

명령어를 실행하시면 주르르르르르르르륵.. 설치 하는게 나옵니다..

그런데.. 이게 된건지 안된건지 모르겠더라구요;..

# apt-get install apache2

다른곳 보니까 이런것도 있어서 해보니까.. 뭘 도 다운 받고 설치하고 하더라구요;..
뭐.. vmware 에 설치하는거니까.. 수틀리면 그냥 삭제하면 되니까.. 우선 다 해봅시다;..

http://localhost/ 를 입력하니 작동중이라곤 알려주네요;..


잘 모르는 것에 대해선 글 쓰는게 최곤거 같습니다.. 그래야 내용도 찾아보고 빨리 익숙해지거든요..

다음엔 오라클을 설치해서 전에 만들어둔 게시판과 연동을 해보겠습니다..

모르는것 있을때마다.. 검색을 했는데.. 이분 블로그가 가장 좋았습니다..
추천!.. 길당님의 Blog  네이버 블로그
이분 블로그도 좋았습니다..
Syaku Blog  리눅스 우분투 9 아파치 2.2.11 설치 및 설정  Linux Ubuntu Apache