728x90
반응형

ssh 4

[FlagApp] SpringBoot - Server 배포

UMC 4th Master Course로 팀원들과 앱 프로젝트를 진행하고 있습니다. Demo day에 앞서, back server를 배포하려 합니다. 목차 0. 개발환경 1. AWS EC2 생성 2. SSH Connection & git clone 3. Build with jar 4. 배포 cf. 하단 글의 db와 연동되어 있는 프로젝트입니다. [SpringBoot] Springboot - AWS RDS(MySQL) Connection 개발환경 SpringBoot 2.7.13 JDK 11.0 MySQL 8.0.32 해당 ERD를 기반으로 Database Schema를 구축하였습니다. Relationship을 활용해 User, Flag(만남약속), 친구목록 등의 Entity-Relationship 관계를..

About SSH, scp

안녕하세요. 오랜만에 글을 쓰네요 BoB 생활을 하면서 linux를 정말 많이 접하게 되었습니다. 학부 1,2,3학년을 보내면서 linux를 많이 접해왔지만 여기서는 정말 매일같이 virtual machine을 켜고 끄고 있는데요... linux의 편리한 사용을 위해 ssh 접속 많이들 쓰시죠? 삽질한 것 몇개를 정리해서 나중에 참고용으로 쓰려 합니다. 1. ssh connection with vscode 구글링을 하면 정말 많은 자료들이 있습니다. 많은 분들의 좋은 자료로 시도해보았지만 저는 매번 한결같은 오류들을 만났습니다. 우선 전형적인 연결 방법을 설명드리겠습니다. 1. linux terminal에서 ifconfig 명령어로 ip주소 획득 2. vscode에서 f1클릭 -> 호스트에 연결 3. s..

CS/Linux 2023.08.06

Ch4 SQL : RDS실습

UMC 4th - SpringBoot DataGrip 다운로드: 데이터베이스 및 SQL용 크로스 플랫폼 IDE www.jetbrains.com 공홈에서 데이터그립을 다운로드 해준다 실행 후, 좌측 상단 + 버튼을 통해 MySQL과 연결할 준비를 한다 Host : RDS엔드포인트 User : RDS 마스터 계정 Password : RDS 마스터 PW 이 때,,, 반드시 RDS 계정을 사용하도록 하자 필자는 EC2 계정으로 착각하여 며칠을 헤맸다 입력 후, Test Connection에 이런 팝업이 뜨면 바로 OK를 통해 접속해준다 그 후 Export해준다.. 다음은 구글 및 티스토리에 떠돌아다니는 당근마켓 스키마이다 CREATE TABLE `User` ( `userId` int AUTO_INCREMENT..

Ch2 클라우드 구축 : AWS EC2 실습

UMC 4th - SpringBoot 사실 실습을 하면서 포스팅도 바로바로 하려고 했으나 UMC외에도 소화해야할 일정이 많은 탓에 5주차인 지금 2주차를 업로드한다...... 기억 나는대로 차근차근 복습한다는 느낌으로 포스팅 하겠다 Week 2 실습 리스트는 다음과 같다 - AWS EC2 인스턴스 생성 - ssh 사용하여 인스턴스 외부접속 - Nginx 패키지 설치 후 http 외부 접속 - Mysql 패키지 설치 후 접속 - PHP 패키지 설치 - Datagrip or Workbench등으로 Mysql 외부 접속 - 가비아 or 후이즈에서 domain 연결 (.shop 도메인) - HTTPS 적용 - Sub Domain 적용 (dev,prod) - Redirection 적용 (IP to Domain) ..

728x90
반응형