[Ubuntu] virtualBox로 서버 생성 후 vs코드로 연동하여 배포하기~2. ubuntu server와 vscode 연동 및 JAVA설치 및 환경변수 설정~(리눅스 우분투 로컬)_vscode remote server_--++
~2. ubuntu server와 vscode 연동(rsa암호화적용) 및 JAVA설치 및 환경변수 설정하기~
1. vscode로 원격 연결 하기 (아래링크 참고)
https://rockbottomdevbus.blogspot.com/2024/07/aws-ssh-rsa-enc-login-certification.html?g1sNow=2&
- ssh keygen rsa으로 키 생성
- 생성된 키에서 .pub 키 이름을 authorized_keys로변경
- authorized_keys를 scp나 sftp를 통해 다운로드 (로컬이나 원격으로 접속할 기기에 저장)
https://rockbottomdevbus.blogspot.com/2024/07/aws-vscode-linux-ssh.html?g1sNow=2&g1sQ=vs&
- vscode에서 ssh remote 의 config에 설정에 원격접속할 정보 입력 (+path입력 암호화 파일 )- vscode 실행 > 이전 설치했던 lib 원격 아이콘 선택 > SSH에 + 버튼 선택
> input에 ssh user1@localhost 입력 > 첫번째 경로 선택 > config 파일에 자동으로 host 추가됨 ( 톱니바퀴 눌러서 config 확인가능 )
# 연결이 안될경우
- 해당서버 접속
- sudo init 0
- vitualbox 에서 우분투 서버꺼짐 > 다시시작
- vscode에서 원격연결 끄고 다시 접속하여 비밀번호 확인하는지 체크하기
* vs코드 서버에 원격연결 끄는 법
: 하단에 ssh~ 선택 > close 리모트~
- Linux 선택
- 상단input에 password 입력하라나오면 입력하고 확인 > trust 체크 > yes 선택 > 왼쪽에 프로젝트가 제대로 보이면 연결 접속 성공
- 터미널 확인
2. 가지고있는 프로젝트 vs코드에서 끌어다 집어넣기 (아래소스 가져다가 집어넣음)
https://github.com/test119770808/springex
3. java설치 및 환경변수 설정
# java설치
- vs코드 터미널 접속
- 아래링크 접속하여 Using apt 쪽 명령어 복사
https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/generic-linux-install.html
- 첫번째 명령어 복사 입력 (비번입력 하라 나오면 입력하기)
wget -O - https://apt.corretto.aws/corretto.key | sudo gpg --dearmor -o /usr/share/keyrings/corretto-keyring.gpg && \
echo "deb [signed-by=/usr/share/keyrings/corretto-keyring.gpg] https://apt.corretto.aws stable main" | sudo tee /etc/apt/sources.list.d/corretto.list
- 두번째 명령어 입력
sudo apt-get update; sudo apt-get install -y java-17-amazon-corretto-jdk
- java -version으로 설치확인
4. JAVA_HOME 환경변수 설정
- whereis java
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1
- ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Jul 25 03:45 /usr/bin/java -> /etc/alternatives/java
- ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 45 Jul 25 03:45 /etc/alternatives/java -> /usr/lib/jvm/java-17-amazon-corretto/bin/java
- 복사 : /usr/lib/jvm/java-17-amazon-corretto/
>cd ~
> vim .bashrc
> 맨마지막에 export JAVA_HOME="/usr/lib/jvm/java-17-amazon-corretto/" 추가
- source .bashrc
- echo $JAVA_HOME > 경로 출력됨
5. 라이브러리 설치 (서버에 생성됨 경로 : .vscode-server/extentions)
# Extension Pack for Java
- 설치하면 jdk 와 메이븐 설치가능
# Gradle for Java
- 설치 시 GUI로 gradle 빌드 가능
댓글
댓글 쓰기