[우분투 SVN 설치]

 apt-get으로 설치

  1. subversion 설치 apt-get install subversion
  2. SVN용 linux 계정 생성 adduser svn
  3. 저장소 생성
    svnadmin create --fs-type fsfs [path]
  4. SVN 설정 - nano /home/svn/repos/conf/svnserve.conf
    주석해제
    [general]
    anon-access = read
    auth-access = write
    password-db = passwd
  5. svn 계정 관리 nano /home/svn/repos/conf/passwd
    [users]
    계졍명=비밀번호
    ex) user=1234
  6. 설정파일 권한 설정
    chown -R svn:svn /home/svn/repos/
  7. svn 서버 실행 svnserve -d -r [path] ex) svnserve -d -r /home/svn/repos
  8. trunk, branches, tags 생성
    svn mkdir --parents snv://localhost/repos/[trunk/branches/tags] --username=user

 부팅시 Subversion 데몬 자동 실행

  1. sudo nano /etc/rc.local
  2. 추가 - svnserve -d -r /home/svn/repos/
  3. 적용 source /etc/rc.local

 

 

 

 

 

 

 

 

 



[우분투 톰캣 설치]

 - tomcat 7 기준

 apt-get으로 설치

  • sudo apt-get install tomcat7
  • service tomcat7 start
  • netstat -ntl

 tar로 설치

  1. tar 다운로드
  2. 압축 풀 위치로 tar 파일 이동
  3. 압축 해제
    • tar -zxvf [압푹파일명]
  4. 환경변수 설정
    • sudo nano /etc/profile
    • CATALINA_HOME=[tar 압축 해제 위치] ex) CATALINA_HOME=/usr/local/tomcat7
      export CATALINA_HOME
  5. profile 갱신
    • source /etc/profile
  6. tomcat 파일 권한 설정
    • sudo chmod 775 [tar 압축해제 위치]/bin/*.sh
  7. service 등록(선택)
    • Init 스크립트 작성
      - 하단의 내용의 스크립트를 작성하여 /etc/init.d/에 위치, 파일 명은 tomcat7
      - sh 의 path는 tar 압축해제 위치에 따라 변경해줘야함

 tomcat 구동/정지/리스타트

  • 톰캣 구동/정지/리스타트 service tomcat7 [start/stop/restart]
  • 톰캣 서버 확인  netstat -ntl

ETC

ubuntu 16.04 LTS에서 자바 1.7, apt-get으로 tomcat7 설치 구동시 오류 발생

원인은 tomcat7의 라이브러리가 자바 1.8로 classified 되있는것으로 판단됨

만약 Spring3 을 tomcat7으로 올리다가 tomcat7 관련 library 오류 발생시 tar를 다운로드하여 서버를 올려보기 바람니다.

[우분투 자바 설치]

 설치전

 - ubuntu의 경우 default로 자바가 설치가 되어있다. 설치시 java -version 혹은 update-alternatives --config java로 확인 후 자바를 설치하자.
   update-alternatives --config java로 default java를 선택 변경 할 수 있다.

  1. java -version

  2. update-alternatives --config java

 apt-get으로 설치

 - 확인이 완료 되었다면 apt-get으로 설치를 해보자.

  1. Open-JDK 제거
    • sudo apt-get purge openjdk*
  2. Repository 추가
    • sudo add-apt-repository ppa:webupd8team/java
  3. Repository Index 업데이트
    • sudo apt-get update
  4. JDK 설치
    • sudo apt-get install oracle-java7-installer

 tar로 설치

 - http://www.oracle.com/index.html에서 다운받도록하자.

  1. 압축 해제
    • tar -zxvf [압푹파일명]
  2. 환경변수 등록
    • sudo nano /etc/profile
    • JAVA_HOME=[압축해제위치]
    • JRE_HOME=$JAVA_HOME/jre
    • PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    • export JAVA_HOME
    • export JRE_HOME
    • export PATH
    • source /etc/profile                   profile 리로드
  3. 시스템 등록
    • update-alternatives --install /usr/bin/java java [압축 해제 위치]/bin/java 1
    • update-alternatives --install /usr/bin/javac javac [압축 해제 위치]/bin/javac 1
    • update-alternatives --install /usr/bin/javaws javaws [압축 해제 위치]/bin/javaws 1
    • update-alternatives --install 설명 링크
  4. Default JDK 설정
    • update-alternatives --set java [압축해제위치]/bin/java
    • update-alternatives --set javac [압축해제위치]/bin/javac
    • update-alternatives --set javaws [압축해제위치]/bin/javaws

 JAVA 관리

 - 여러 버전의 Java가 설치 되어있는 경우, Default로 사용할 버전을 선택하여 사용할 수 있다.

  1. update-alternatives --config java

  • selection의 숫자입력을 통해 default java를 선택할수 있다.

  • *이 마크되어 있는 java가 현재 default java이다.

+ Recent posts