본문 바로가기

728x90
반응형

전체 글

HTTP 버전별 설명 HTTP 버전별 설명 HTTP(Hypertext Transfer Protocol)는 인터넷에서 데이터를 주고받는 프로토콜입니다. 이전 버전에서는 주로 텍스트 데이터를 주고받았지만, 최근 버전에서는 이미지, 비디오 등 다양한 형식의 데이터를 주고받을 수 있게 되었습니다. 여러 버전의 HTTP가 있지만 가장 많이 사용되는 것은 HTTP/1.1, HTTP/2, HTTP/3입니다. HTTP 1.0 HTTP/1.0 : 1996년에 처음 등장한 HTTP 버전으로, 요청(Request)과 응답(Response) 모델을 사용하여 텍스트 데이터를 주고받습니다. HTTP/0.9보다 발전한 버전으로, 요청 헤더에 버전 정보를 포함하지 않습니다. 1996년에 발표된 첫 번째 버전입니다. 클라이언트와 서버 사이의 연결을 매번 .. 더보기
AWS KMS란, KMS 사용하는 방법 AWS KMS란, KMS 사용하는 방법 AWS KMS(Key Management Service)는 AWS에서 제공하는 완전관리형 키 관리 서비스입니다. KMS를 사용하면 데이터 보호를 위해 암호화된 키를 생성, 저장, 관리, 사용할 수 있습니다. KMS를 사용하면 데이터를 안전하게 저장하고 전송할 수 있습니다. 예를 들어, AWS S3에서 암호화된 데이터를 저장하거나, Amazon EBS 볼륨에 암호화된 데이터를 저장할 수 있습니다. 또한 AWS RDS와 같은 데이터베이스 서비스에서도 데이터를 보호하기 위해 KMS를 사용할 수 있습니다. KMS는 고객이 직접 키를 생성하고 관리할 수 있습니다. 또한 AWS에서는 AWS KMS 마스터 키를 사용하여 데이터를 암호화하고 복호화할 수 있습니다. KMS 마스터 .. 더보기
리눅스에서 MySQL을 설치하는 방법 리눅스에서 MySQL 설치하는 방법 1. MySQL 다운로드 MySQL 공식 웹사이트 (https://dev.mysql.com/downloads/mysql/)에서 해당 버전의 tar 파일을 다운로드합니다. 다운로드한 파일은 원하는 경로에 저장합니다. 2. 설치 디렉토리 생성 MySQL을 설치할 디렉토리를 생성합니다. sudo mkdir -p /usr/local/mysql 3. tar 파일 압축 해제 다운로드한 tar 파일을 압축 해제합니다. sudo tar xvf mysql-*.tar -C /usr/local/mysql --strip-components=1 4. MySQL 사용자 및 그룹 생성 MySQL을 실행할 사용자와 그룹을 생성합니다. sudo groupadd mysql sudo useradd -r.. 더보기
앤서블 디렉토리 레이아웃(Directory Layout) 앤서블 디렉토리 레이아웃(Directory Layout) 디렉토리 레이아웃(Directory Layout) production # inventory file for production servers staging # inventory file for staging environment group_vars/ group1.yml # here we assign variables to particular groups group2.yml host_vars/ hostname1.yml # here we assign variables to particular systems hostname2.yml library/ # if any custom modules, put them here (optional) module_ut.. 더보기

728x90
반응형