리눅스 IP설정 vi /etc/sysconfig/network-scripts/ifcfg-ens160 BOOTPROTO=dhcp 를 BOOTPROTO=static 으로 변경(dhcp는 자동, static 수동 설정)ONBOOT=no 를 ONBOOT=yes 로 변경 (
DB초기설정 DB 서버를 설치 yum stall -y mysql-server 서비스 시작 글 로 저장 설치 후 초기 설정 명령어 mysql_secure_installation 접속 명령어 mysql -u root -p 사용자 생성 CREATE USER
mysql 서버 설치 yum install -y mysql-server
요구 사항 분석 -> 개념 설계 -> 논리 설계 -> 물리설계여기서는 물리설계에 대해서 다루겠다.설계 시 고려 사항물리 설계란 데이터를 어디에 저장할 것인가?서버를 1대만 쓸것인가? 여러 대를 쓸 것인가?Replication Cluuster우리는 가장 간단한 MySQL
haproxy 설정1) 설치 yum install haproxy2) 설정 vi /etc/haproxy/haproxy.cfg3) 서비스 재시작 systemctl restart haproxy // 에러 발생, 리눅스는 기본적으로 테스트1) haproxy 모니터링 페이
/etc/hostname 컴퓨터 이름을 설정하는 파일.내용을 지우고 원하는 이름을 적으면 된다.
https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4\_%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98Transaction 특징 ACID1\.
git & github1) git git은 내컴퓨터에 설치되는 프로그램 형상관리를 해주는 프로그램 (0) 깃 설치 https://git-scm.com/downloads (1) 깃이란? Git이란 소스코드를 효과적으로 관리하기 위해 개발된 '분산형 버
Gradle은 무엇인가?JSON을 통해 알아보는 예시Gradle로 project를 만든다.MVN Repository 에서 json을 검색.implementation group: 'org.json', name: 'json', version: '20231013'취약점이 없
JDBC 다운로드 공식 홈페이지에서 다운 받을 수 있음. 하지만 Gradle를 통해 추가할 수 있음 build.gradle 파일의 depandency부분에 추가 mysql server 준비 java 부분
nginx 웹 서버 설치 yum install -y nginx php 설치 yum install -y php php-common php-cli php-fpm php-opcache php-mbstring php-xml php-xmlrpc php-gd php-pdo
문서는 많이 작성한다. 스프링 Doc 은 Swiger Ui라는 외부 라이브러리를 스프링이 이용한 것이다.라이브러리 다운로드Config 클래스 생성프로젝트 실행 후, http://localhost:8080/swagger-ui/!\[](https://ve
이메일이나 전화번호처럼 입력 양식이 정해져 있는 경우, 다양한 삽입 공격 대비 등등 입력값을 검증할 이유는 많다. 근데 스프링이 대신 해줌.
ComponentAutowireBean매개변수로 받는 법
yum 파일에서 중요한 정보 가리기. (DB의 username 과 password)yum에서의 설정대로 연결한 데이터 베이스를 바꾸고 싶으면 직접 파일을 수정해야만 해야할까?변수에 yml파일 설정값 저장하기지금은 application.yml 파일 하나지만사실 여러개 만
MAVEN package를 이용해서 jar파일로 만들기 설정을 통해 테스트를 하기 않도록 설정해야한다.pom.xml properties에 추가
볼트 서버(환경 변수 설정을 편하게 할 수 있는 방법)나중에 Docker랑 쿠버네티스 사용하면 컴퓨터가 엄청 많아지는데 일일이 환경변수 세팅한다고 생각하면 너무 힘들다.그러면 환경변수를 하나의 서버에 다 저장해 놓고 다른 컴퓨터들은 서버에서 값을 가져가게 하는 건 어떨
별도의 프로젝트를 만든다.외부 라이브러리 추가spring-cloud-config-servermain이 있는 클래스에 @EnableConfigServer 추가3.yml파일에서 configserver port번호를 바꿔줘야함.github repository 에 있는 yml
https://www.server-world.info/en/note?os=CentOS_Stream_9&p=nodejs&f=7
원격 접속을 시도하는 주체 호스트ssh-keygen엔터 3번ssh-copy-id root@테스트머신IP패스워드 입력ssh root@테스트머신IP 했을 때 패스워드 없이 접속 가능exit키파일 내용 확인은 cat ~/.ssh/id_rsa에서
BUILD_NUMBER: 현재 빌드 번호BUILD_ID: 빌드를 유일하게 식별하는 빌드 IDBUILD_TAG: 빌드 태그, 일반적으로 ${JOB_NAME}-${BUILD_NUMBER}BUILD_URL: 빌드 결과 페이지의 URLWORKSPACE: 빌드 실행 중인 작업
파일저장파일 변환Aws lamda에 함수 등록하는 방법S3 trigger로 Aws lamda에 등록된 함수 실행하기!youtube7zkkEwd8wYU?si=oMUE2IhbuHMqWp3QITextApache POI등등일반적인 문서 변환과정1\. 문서 파일 분석2\. PD
쿠버네티스 환경 구축(1) 쿠버네티스란? 도커는 컨테이너를 규모에 맞게 늘려가도록 배치하는 기능이 부족 컨테이너 애플리케이션을 배포하는 오케스트레이터를 구글이 개발 구글은 내부 서비스를 클라우드와 컨테이너 환경으로 오래전부터 사용 구글이 2014년 6월 오픈소스