분류 전체보기 61

Spring 빌드 자동화 / EC2 서버 Docker 실행

AWS 인스턴스 생성 후=>sudo apt-get update sudo apt-get upgrade sudo apt-get install openjdk-17-jdk => 복사 /usr/lib/jvm/java-17-openjdk-amd64 sudo nano ~/.bashrc export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 export PATH=$PATH:$JAVA_HOME/bin source ~/.bashrc mkdir source-folder cd source-folder/ => 여기까지 기존에 하던데로 완료하기.1. 필수 패키지 설치sudo apt-get install \ ca-certificates \ curl \ gnupg \ ls..

카테고리 없음 2025.06.17

Docker 설치 및 설정

1. Docker실행을 위한 WSL 설치 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestartdism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart => 환경설정하기=> 마리아 디비 사용해보기 - AWS 인스턴스 설정 후 보안그룹 3306까지 추가. 1. 필수 패키지 설치sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release 2. 인증키 추가curl -fsSL https://download.d..

카테고리 없음 2025.06.17

CI/CD gitaction 설정

1. AWS 인스턴스 생성 및 보안그룹 설정 => 그리고 Putty 실행 2. 이전 putty에서 입력했던 깃 연동과 gradlew build 를 git action에서 진행. 3. 깃 Actions의 Java with Gradle 선택 4. 이름을 설정하고 Ip등 commit시에 실행될 명령어들을 입력name: Deploy to Ubuntu Server on: push: branches: - main # main 브랜치에 푸시될 때 트리거 jobs: build: runs-on: ubuntu-latest steps: # 코드 체크아웃 - name: Checkout repository uses: actions/checkout@v2 ..

카테고리 없음 2025.06.16

AWS 배포 및 인증키

1. aws EC2 인스턴스 생성 (키 생성 및 ubuntu 버전 설정) 2. 보안그룹 설정 3. sudo apt-get update sudo apt-get upgrade sudo apt-get install openjdk-17-jdk => 복사 /usr/lib/jvm/java-17-openjdk-amd64 sudo nano ~/.bashrc export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 export PATH=$PATH:$JAVA_HOME/bin source ~/.bashrc mkdir source-folder cd source-folder/ git config --global user.name "깃아이디" git config --global user...

카테고리 없음 2025.06.12

devops aws 연동

1) aws 인스턴스 생성 후 2) 인바운드 규칙 편집3) putty 실행 후 아래 명령어 입력sudo apt-get update sudo apt-get install openjdk-17-jdk => 복사 /usr/lib/jvm/java-17-openjdk-amd64 sudo nano ~/.bashrc export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 export PATH=$PATH:$JAVA_HOME/bin source ~/.bashrc mkdir source-folder cd source-folder/ git config --global user.name "깃이름" git config --global user.email "이메일" git config --g..

카테고리 없음 2025.05.28

Redux DevTools 적용법

1. 크롬 확장프로그램 Redux DevTools 다운로드https://chromewebstore.google.com/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd?hl=ko Redux DevTools - Chrome 웹 스토어Redux DevTools for debugging application's state changes.chromewebstore.google.com 2. 프로젝트 진행시개발자도구 => Redux 클릭시 => 아래와 같은 화면 확인가능. 3. 코드에 추가해야함. 아래 사진 참고 devTools: window.__REDUX_DEVTOOLS_EXTENSION__ && window.__REDUX_DEVTOOLS_EXTENSION__()

카테고리 없음 2025.05.28

AWS 배포 2차 프로젝트 정리

AWS 인스턴스 생성 및 key 생성 => 실행 1) cd .ssh 2) cat authorized_keys ================================ @ putty 실행. IP 설정 후 1) ubuntu 2) sudo apt-get update 3) sudo apt-get install openjdk-11-jdk => 복사하기 /usr/lib/jvm/java-11-openjdk-amd64 3) sudo nano ~/.bashrc=> 아래 두줄 복사해서 넣기export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export PATH=$PATH:JAVA_HOME/bin 4) source ~/.bashrc =>톰캣 tar링크 복사 (https://dl..

카테고리 없음 2025.05.26

devops 깃 초기설정

1. 깃 리포지토리 생성. 2. spring-boot의 프로젝트명과 동일해야함. 3. application.properties 설정 => templates에 main.html 생성 => 컨트롤러 생성하여 등록 4. 리포지토리 들어가면 바로 목록 보이게끔 깃 설정 5. 깃은 main이 디폴트이고, 이클립스는 최초 master로 되어있어서 변경해 줘야함 6. 변경 후 아래와 같이 되면 깃은 ok 7. cmd 실행 =>CD C:\Users\microsoft\git\devops_Oracle => 깃 파일 경로로 이동 8. gradlew.bat build 입력 9. 파일 생성 된지 확인 => build => libs로 이동 10. 실행이 완료된 후 => 아래와 같이 main.html 이 나오면 완성

카테고리 없음 2025.05.22

키바나 다운로드

키바나 : Elasticsearch에 저장된 로그나 데이터를 그래프, 차트, 대시보드로 보여주는 웹 UI 1. https://www.elastic.co/kr/downloads/kibana Download Kibana Free | Get Started NowDownload Kibana or the complete Elastic Stack (formerly ELK stack) for free and start visualizing, analyzing, and exploring your data with Elastic in minutes....www.elastic.co 2. 다운받은 키바나 설치 후 c드라이브로 이동 3. 키바나 yml 설정 3. 주석 처리된 부분중 아래의 4가지 주석 풀고 설정하기.se..

카테고리 없음 2025.05.22