본문 바로가기

LEARN/NEED37

[Spring] start.spring.io 사용 Spring Initializr 1. Spring Initializr https://start.spring.io/ Spring 기반으로 Spring Boot 프로젝트를 만들어주는 사이트 2. 화면 설명 1) Project Gradle - Groovy Gradle - Kotlin Maven Maven과 Gradle은 Java 프로젝트를 빌드하고 관리하는 도구 Legacy Project는 Maven을 많이 사용하나, 최신 프로젝트는 Gradle을 많이 사용함 (1) Maven 특징 XML 기반의 프로젝트 구성 파일인 `pom.xml`을 사용함 Convention over Configuration 원칙에 따라, 프로젝트 디렉터리 구조와 빌드 생명주기를 정의함 사용법 Maven 설치 필요 `pom.xml` 파일을 작성하여 프로젝트 구성을 정의.. 2024. 4. 9.
[Tomcat] 톰캣 9.0.83 버전 다운로드 Apache Tomcat® - Apache Tomcat 9 Software Downloads Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version tomcat.apache.org 구글에 [tomcat 9.0.83]을 검색해서, Apache Tomcat 사이트 이동 'Archibves' 클릭 Index of .. 2024. 3. 12.
[IntelliJ] 인텔리제이 깃 Git Branch 생성 및 Merge 실습 시에는 브랜치를 따로 설정할 필요가 없는 것 같아서 'main' 브랜치로만 하고 진행하고 있다.하지만 지금 회사에서 진행 중인 프로젝트의 브랜치를 dev, stg, prod로 나눌 필요가 있고!그 나누는 작업을 내가 하게 될 것 같아서, 지금 이것저것 해보고 있다.prod는 아마 main 브랜치로 사용할 것 같다.   아! 커밋 메시지도 다시 숙지할 필요가 있을 것 같다...다시 숙지 후 제대로 작성하는 걸로...! 일단 중간에 브랜치가 분리가 되어있는 모습을 볼 수 있는데?이 글을 작성하기 전에 내가 하고 있는 게 맞는 건지, 테스트를 하느라 dev 브랜치를 생성했었다.하고 있는 게 맞았다.물론 Git에 대한 공부는 더 필요할 것 같다.다른 형상 관리 프로그램도 있겠지만, 우선은 인텔리제이에서 하.. 2024. 3. 3.
[kubernetes] minikube ip 접속 안 될 때 실습 中 이슈 쿠버네티스 기본 실습 진행을 시작했다. 첫 번째 실습이 를 배포하는 것이었고, 바로 직전에 minikube 및 kubectl을 설치했다. 그리고 그다음에 바로 워드프레스 파일을 배포했다. 배포된 워드프레스를 확인하기 위해서는 minikube의 ip와 kubectl을 통해 확인한 port가 필요했다. ip 확인 방법 minikube ip kubectl port 조회 kubectl get services 위처럼 검색해서 나온 ip와 port를 합쳐서, 확인하면 되는데? 예를 들어 # minikube ip 192.168.00.0 # port: 31590 # 조합 192.168.00.0:31590 이렇게 입력을 한 후 확인을 했을 때! 워드프레스 설치 화면이 나와야 한다. 하지만 이렇게 나오고 있.. 2024. 2. 27.
[Git] 윈도우에 깃 설치 os: windows 10 pro git 다운로드 https://git-scm.com/ 위 사이트에서 git을 다운로드할 수 있다. windows를 사용하고 있기 때문에, [64-bit Git for Windows Setup]을 클릭한다. 다운로드 디렉터리에 [Git-2.44.0-64-bit.exe]가 다운로드 된다. 설치 과정 설치 완료 👏👏👏 git 디렉터리에서 Git Bash를 클릭한다. 이런 화면이 정상적으로 보인다면, 설치 성공! 여기서 끝이 아니라, 사용자 이름이랑 이메일을 등록해준다. 1. 사용자 이름 설정 git config --global user.name "name" 2. 이메일 주소 설정 git config --global user.email "eamil" 3. 설정 확인 git co.. 2024. 2. 25.
[클라우드] 시큐리티 그룹 인바운드/아웃바운드 정책 시큐리티 그룹에서 인바운드와 아웃바운드 정책은 네트워크 트랙피을 제어하는 데 사용됨 각각의 정책은 특정 유형의 트래픽이 허용되거나 차단되는 방식을 지정함 1. 인바운드 정책 (Inbound Policy) 인바운드 정책은 외부에서 내부로 들어오는 트래픽을 제어함 보통 웹 서버, 데이터베이스 서버 등과 같이 외부 사용자가 접근하는 서버에 적용됨 인바운드 정책을 통해 특정 포트나 프로토콜로 들어오는 트래픽을 허용하거나 거부할 수 있음 2. 아웃바운드 정책 (Outbound Policy) 아웃바운드 정책은 내부에서 외부로 나가는 트래픽을 제어함 주로 내부 서버가 외부 서버나 인터넷에 접근할 때 적용됨 아웃바운드 정책을 통해 특정 포트나 프로토콜로 나가는 트래픽을 허용하거나 거부할 수 있음 2024. 2. 19.