컴퓨터잡동사니

55. [동영상 강좌] - 박재성 (스프링 부트 ) -

1-7. AWS 원격 서버에 자바 소스 코드 배포 및 재배포

 


3.7.2.1 계정 추가 및 sudo 권한 할당

AWS EC2로 실습을 진행하는 경우 이미 계정이 추가되어 있기 때문에 이 단계는 진행하지 않아도 된다.

ssh로 접속할 때 root 계정으로 접근할 경우 다음 단계를 진행한다.


 - ssh 로 서버에 접속해 개인별 계정을 추가한다. adduser 명령어 활용한다.

 - 추가한 계정에 sudo 권한을 실행할 수 있도록 권한 추가한다. root 권한과 같이 다른 권한으로

  명령을 실행할 때 필요하다.


 * 구글에서 'ubuntu sudoer 추가" 로 검색해서 문제 해결

 * vi /etc/sudoers


3.7.2. 각 계정별 UTF-8 인코딩 설정해 한글 이슈 해결

다음 명령을 실행해 시스템 전체 계정에서 한글과 관련한 인코딩을 사용할 수 있도록 설정한다.


- sudo locale-gen ko_KR_EUC-KR ko_KR.UTF-8


- sudo dpkg-reconfigure locales

각 계정별 인코딩을 설정한다.


* 각 계정 디렉토리의  .bash_profile 에 다음 설정 추가한다. 처음 접근시 .bash_profile 이 존재하지

않을 수 있다. "vi .bash_profile" 명령으로 파일 생성 후 다음 설정 추가한다.


LANG="ko_KR.UTF-8"
LANGUAGE="ko_KR:ko:en_US:en"

# source .bash_profile

# env => 환경설정 확인


3.7.2.3 JDK, 메이븐 설치

먼저 JDK 최신 버전을 설치한다.


- 구글에서 "jdk download" 로 검색해 JDK 다운로드 서비스에 접속한다.

- JDK 다운로드 라이센스에 동의하면 각 운영체제별로 다운로드할 수 있는 링크 주소를 복사한다.

- 구글에서 "ubuntu wget jdk 1.8 install" 로 검색 후 다운로드 방법 찾은 후 JDK 최신 버전을 설치한다.

  wget 명령을 실행할 때 라이센스에 승인하는 부분을 http header 에 추가하는 구문의 포함되어

   있어야 한다.


wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz


- 압축만 풀면 설치는 완료된다. gunzip과 tar 명령어 활용한다.


# tar -xvf jdk-8u144-linux-x64.tar.gz


- 계정 Home 디렉토리의 .bash_profile 파일에 JAVA_HOME/bin 디렉토리를 PATH 로 설정한다.


 - 구글에서 "ubuntu java path 설정"로 검색해 해결 방법을 찾는다.

 - "source .bash_profile" 명령을 실행해 설정한 내용을 반영한다.

- PATH 설정을 완료한 후 "java -version" 명령을 실행해 설치한 자바 버전을 확인한다.

다음은 메이븐 최신 설치한다.


- https//maven.apache.org/ 에서 Maven 최신 버전 다운로드(tar.gz 파일)한다. 다운로드할 때 wget

 명령어를 활용한다.


- 압축만 풀면 설치는 완료된다.


- bash_profile 파일에 MAVEN_HOME/bin 디렉토리를 PATH 로 설정한다.


- PATH 설정을 완료한 후 "mvc -version" 명령을 실행해 설치한 메이븐 버전을 확인한다.
 

 

 

 

 

 

spring

 

about author

PHRASE

Level 60  머나먼나라

솔개 어물전 돌듯 , 한 곳에 애착을 가져 떠나지 못함을 이르는 말.

댓글 ( 4)

댓글 남기기

작성