AWS 2

쇼핑몰 프로젝트 VM 배포

서버 원격 접속 : GitBash를 통하여 엘리스 트랙에서 제공한 VM 주소로 원격 접속 ssh {아이디}@{배포용 VM IP} //이후 패스워드 입력 JVM 설치 : 프로젝트에서 open jdk 21 버전을 쓰고 있어 URL 주소를 통해 수동 다운로드 해주었다 wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.deb ->> sudo apt install ./jdk-21_linux-x64_bin.deb node.js 설치: 프론트는 Vue로 구현할 예정임으로 node를 다운로드하였다. 로컬의 node버전과 일치하지 않을 수 있어 차후 다시 버전을 맞춰줘야 할 수도 있을 것 같다. sudo apt update sudo apt inst..

AWS 2024.03.11

EC2 인스턴스 생성 및 Filezila 배포

1. AWS 인스턴스를 생성한다. 인스턴스의 OS는 Linux로 하였고 이외는 default 값으로 생성하였다. 인스턴스를 생성한 후 해당 인스턴스에 접근할 수 있는 대상을 보안 그룹으로 설정해야 한다. 2. 생성 시 키 페어를 다운로드한다. 나는 윈도우 사용자임으로 PuTTYgen을 통해 확장자를 pem -> ppk로 변경해 주었다. 페어키를 만든 후 2. PuTTY를 통해 AWS 서버와 커넥팅을 한다. Host Name에 ec2-user@aws인스턴스 주소를 입력하고 Port를 22 포트로 연결한다. 아래와 같이 커넥션이 연결되었다. 3. java 파일을 돌리기 위한 jdk 설치를 해야 배포가 가능하다. sudo install로 jdk를 버전에 맞게 설치를 해 준 뒤 4. Filezila를 통해 말아..

AWS 2024.01.12