목 록

1. 프로젝트 생성  https://start.spring.io/에서 쉽게 프로젝트를 생성 할 수 있다.Spring Boot 3 Version 이상 부터는 JDK17 이상 지원 되며, JDK8 및 11 사용을 위해서는 Spring Boot 2 Version대를 사용해야 한다. 프로젝트 생성 후 Version을 수동으로 변경해줘야 한다.1.1. 정보 입력  프로젝트에 사용할 Build 도구(Gradle, Maven) 및 Language(Java, Kotlin, Groovy)를 선택하고 Spring Boot Version과 Java Version을 선택한다.1.2. Dependencies 라이브러리 추가 Project 생성 후 초기 사용하는 Dependencies 라이브러리를 추가 한다. 아래 예시는 Spr..
1. mod_status  Status 모듈은 서버 관리자에게 서버의 상태를 보여 준다. 쉽게 읽을 수 있는 HTML 페이지로 현재 서버 통계를 보여준다.Status 모듈은 Apache 설치 시 기본적으로 탑재 되어 있으며, 빌드 시 --disable-status 옵션으로 해당 기능을 사용하지 않게 설정은 가능하다. 만약 최초 빌드 시 삭제를 했다면, 다시 Apache를 재 빌드 해야 사용이 가능하다.1.1. 모듈 설치 확인$ apachectl -D DUMP_MODULES | grep status status_module (shared)1.2. 모니터링 설정  모니터링 설정 후 Apache 재기동을 해야 적용된다.1.2.1. $APACHE_HOME/conf/httpd.confLoadModule statu..
· WEB/Apache
1. Apache Rewrite Module  Apache는 서버 역할을 할 수 있는 최소한의 코어 만으로 이루어져 있고, 추가적인 기능을 사용할 때에는 모듈을 활성화 시켜야 한다. Rewrite 기능을 사용하기 위해서는 Rewrite 모듈을 활성화 해야 한다.2. mod_rewrite 활성화  httpd.conf 파일에 직접 추가 한다.LoadModule rewrite_module modules/mod_rewrite.so* 설정 후 Apache  재기동 필요3. 서버 변수변  수내  용HTTPSTLS/SSL 사용 여부 설정, on/off 값으로 설정SERVER_NAMEwww.google.com과 과 같이 서버 이름 설정REQUEST_URIwww.google.com/index.html  처럼 index...
· Kubernetes
개  요Ubuntu 환경에서 Kubernetes 설치 방법을 설명2023년 11월 13일 부로 apt.kubernetes.io Repository는 deprcated 되었고, pkgs.k8s.io로 변경되었다.1. 설치 환경구  분버  전비  고OSUbuntu 22.04 Kubernetesv1.26 cri-ov1.24.6Runtime2. OS 환경구  분Master NodeWorker NodeCPU2core1coreMemory2GB1GB설치 요구 사항1. 방화벽 설정# 6443-10250/tcp port를 OPEN하거나 방화벽을 종료$ firewall-cmd --add-port=6443-10250/tcp$ systemctl stop firewlld.service2. Selinux off 설정$ seten..
Garfield_Jo
'분류 전체보기' 카테고리의 글 목록