본문 바로가기

공부 및 정리/기타 정리8

스프링-MYSQL 프로젝트 EC2에 올리기 MYSQL-스프링 프로젝트 EC2에 올리기 Mysql을 DB로 사용하는 스프링 프로젝트를 배포해야 할 일이 있어 이를 정리해본다. 먼저 AWS 클라우드에서 EC2 인스턴스를 만들어준다. EC2 인스턴스를 생성하는 과정은 기본적인 과정이지만 혹시 모르는 사람들을 위해 작성해본다. AWS에 로그인 하면 위와 같은 페이지가 나오고, 검색창에 EC2를 검색해 EC2에 들어가면 아래 화면이 나온다. 아래 주황색 버튼으로 되어있는 인스턴스 시작을 눌러준다. 위 그림처럼 이름은 내가 하고 싶은 이름으로 정한 후 Application and OS Images에서 Ubuntu를 선택해준다. 인스턴스 유형은 프리티어를 사용하기 위해서 t2.micro를 사용했는데, 혹시라도 쾌적한 환경에서 서비스를 운영하고 싶다면 적절한 .. 2024. 2. 6.
Docker with WSL 윈도우에서 딥러닝 학습을 위해 Tensorflow나 Pytorch를 설치하는 경우도 있지만, 일반적으로 WSL(Linux) 환경에서 개발을 하기 때문에 Docker를 이용해 이미지를 받아 Tensorflow나 Pytorch 환경을 만드는 편이 훨씬 편하다. 그렇기 때문에 Docker를 통해 WSL에 환경을 생성하는 것을 간단히 정리해보고자 한다. 가장 먼저 WSL에 환경을 만들어야 하기 때문에 WSL을 설치해야한다. WSL 설치는 Microsoft에서 잘 정리해 놓은 글이 있으니 이를 따라서 가면 쉽게 설치 가능하다. (물론 Docker 사용법도 있다.) https://learn.microsoft.com/ko-kr/windows/wsl/install WSL 설치 wsl --install 명령을 사용하여 .. 2023. 4. 16.