반응형 mysql3 [CI/CD] GitHub Actions와 Docker로 AWS EC2서버 CI/CD 구축 (우분투 서버 세팅 및 RDS 연결) 이전 포스팅에서 CI/CD 구축을 위해서 AWS 프리티어 EC2 서버를 만들어서 SSH로 접속까지 진행했습니다 이번에는 EC2 서버에 필요한 세팅과 RDS를 만들어서 인스턴스와 연동해 보겠습니다 CI/CD 배포 순서 코드 수정 후 GitHub에 push (master 브랜치)GitHub Actions 작동 → Gradle로 빌드 (.jar 생성)Docker 이미지 생성 → DockerHub에 pushGitHub Actions가 EC2에 SSH로 접속EC2에서 deploy.sh 실행 → Docker 이미지 pull & 컨테이너 재시작Spring Boot 앱이 EC2에서 실행됨 (8080 포트)Github Actions Docker,Docker Hub를 이용해서 AWS EC2 서버에 자동으로 빌드 후 배포하.. 2025. 5. 9. [MySQL] 윈도우 MySQL & Workbench 설치 방법 MySQL오라클에서 제공하는 데이터베이스 관리 소프트웨어입니다 대용량의 데이터를 관리,운영할때 주로 사용하는데요 MySQL은 교육용 또는 개인용으로는 무료로 사용할수 있습니다 (Community Edition) 하지만 영리를 목적으로 사용한다면 일정 비용을 지불하여 사용해야 합니다상용 에디션으로 Standard,Enterprise,Cluster CGE 3가지가 있습니다 영리 목적으로 무료로 사용하려면 오픈 소스인 MariaDB를 활용하는 방법도 있습니다 MariaDB Foundation - MariaDB.org… Continue reading "MariaDB Foundation"mariadb.orgMySQL Community Edition 설치하기컴퓨터 사양 확인설치를 진행하는 OS는 Windows 입니.. 2024. 12. 30. [MySQL] Linux 환경에서 MySQL 설치 및 접속 방법 Linux 환경에서 MySQL을 사용하기 위해서 설치 및 설치한 MySQL을 VScode 플러그인을 활용하여 터미널 환경이 아닌 GUI에서 간단하게 관리할 수 있도록 연동하는 방법을 소개합니다 MySQL 설치 후 접속 하는 방법까지 알아보고 계정 생성과 플러그인 연동 방법은 다음 포스팅에서 다루겠습니다 * 본 설치는 Github Codespaces의 우분투 운영체제에서 진행했습니다 [GitHub] 무료 원격 개발 환경 GitHub CodeSpaces 소개 및 사용방법1. GitHub CodeSpaces란? GitHub CodeSpaces는 GitHub에서 제공하는 클라우드 환경에서 호스트 되는 개발 환경입니다기본적으로 개발 환경은 Linux 운영체제에서 실행되며 접근 환경은 브라우저,VScode,Je.. 2024. 10. 3. 이전 1 다음 반응형