본문 바로가기

분류 전체보기

C276x260.fwebp.q85 [draft] NGINX에서 특정 IP 주소를 허용하고 나머지 모든 IP 주소를 리다이렉트하도록 설정하는 방법 NGINX에서 특정 IP 주소를 허용하고 나머지 모든 IP 주소를 리다이렉트하도록 설정하는 방법geo 지시자 예시geo $geo { default 0; 127.0.0.1 2; 192.168.1.0/24 1; 10.1.0.0/16 1; ::1 2; 2001:0db8::/32 1;}특정 IP 주소를 차단하고 차단된 IP 주소를 특정 URL로 리다이렉트하는 설정이 설정에서는 192.168.1.1과 10.0.0.1 IP 주소에서 요청이 들어오는 경우에만 접근을 허용하고 다른 모든 IP 주소는 http://example.com/denied.html로 리다이렉트합니다.http { # geo 모듈을 사용하여 IP 주소를 차단 목록에 .. 더보기
C276x260.fwebp.q85 [draft] Amazon RDS - Aurora Serverless 로깅 설정하는 방법 Amazon RDS Aurora Serverless 로깅 설정하는 방법Amazon RDS > 대시보드 > DB 클러스터 > DB 식별자(tdb1) > 구성- DB 클러스터 파라미터 그룹 이름 : (tdb1)Amazon RDS > 파라미터 그룹 (tdb1)- 파라미터 그룹 이름 : (tdb1)- 유형 : DB 클러스터 파라미터 그룹파라디터 값 검색 후 파라미터 편집Aurora MySQL의 로그 활성화Aurora MySQL설명general_log일반 로그를 생성합니다. 활성화하려면 1로 설정합니다. 기본값은 비활성화(0)입니다.log_queries_not_using_indexes인덱스를 사용하지 않는 느린 쿼리 로그에 모든 쿼리를 로깅합니다. 기본값은 비활성화(0)입니다. 이 로그를 활성화하려면 1로 설정.. 더보기
C276x260.fwebp.q85 [draft] AWS KMS를 사용하여 Python에서 테스트하는 방법 AWS KMS(Key Management Service)를 사용하여 Python에서 테스트하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTSpython 설치sudo apt install -y python3 python3-pip$ python3 --versionPython 3.10.6$ pip --versionpip 23.1.2 from /usr/local/lib/python3.10/dist-packages/pip (python 3.10)1. AWS CLI 구성AWS CLI를 사용하여 AWS 계정에 액세스할 수 있는지 확인합니다. AWS CLI를 설치하고, AWS 계정 자격 증명을 구성합니다. 자세한 내용은 AWS CLI 설치 및 구성.. 더보기
C276x260.fwebp.q85 [draft] AWS Billing(Budgets) 알람을 설정하는 방법 AWS Billing(Budgets) 알람을 설정하는 방법AWS Budgets는AWS 비용 및 사용량을 모니터링하고 관리하는 서비스로, 특정 비용 또는 사용량이 지정한 임계값을 초과할 때 알람을 받을 수 있습니다.1. AWS Budgets 대시보드에 접속AWS Management Console에 로그인하고 AWS Budgets 대시보드로 이동합니다.2. Budget 생성대시보드에서 "Create budget" 또는 "Create budget" 버튼을 클릭하여 새로운 Budget을 생성합니다.예산 금액 설정에서 기간을 변경하여 "예산 미리 보기"를 확인합니다.3. Budget 설정Budget Name: Budget의 이름을 지정합니다.Budget Type: 비용 또는 사용량에 따른 Budget Type을 .. 더보기
C276x260.fwebp.q85 [draft] PowerShell에서 스크립트 실행 정책이 제한되어 있는 경우 발생하는 오류 PowerShell에서 스크립트 실행 정책이 제한되어 있는 경우 발생하는 오류이 오류는 PowerShell에서 스크립트 실행 정책이 제한되어 있는 경우 발생합니다. 실행 정책은 시스템 보안을 위해 PowerShell에서 스크립트를 실행할 수 있는 정책을 설정하는데 사용됩니다. 오류 메시지에 따르면 현재 시스템에서는 스크립트 실행이 허용되지 않으므로 해당 프로필 파일을 로드할 수 없습니다. 이 문제를 해결하려면 PowerShell의 실행 정책을 조정해야 합니다. 다음은 실행 정책을 변경하는 방법입니다. 1. PowerShell을 "관리자 권한으로 실행"합니다. 시작 메뉴에서 "PowerShell"을 검색하고 마우스 오른쪽 버튼을 클릭한 다음 "관리자 권한으로 실행"을 선택합니다. 2. PowerShell에.. 더보기
C276x260.fwebp.q85 [draft] 네이버 서치어드바이저(search advisor) 등록하기 네이버 서치어드바이저(search advisor) 등록하기네이버 서치어드바이저(search advisor) : https://searchadvisor.naver.com/1단계 - 사이트 추가2단계 - 메타 태그 출력3단계 - 티스토리 블로그에서 메타 태그 등록티스토리 블로그에 메타 태그를 복사 4단계 - 자동 등록 방지 문자 입력5단계 - 사이트 소유 확인 완료6단계 - 등록된 사이트 확인 더보기
C276x260.fwebp.q85 [draft] PHP-FPM 로그 파일을 로테이션 설정하는 방법 PHP-FPM 로그 파일을 로테이션 설정하는 방법(php-fpm logrotate)PHP-FPM(PHP FastCGI Process Manager) 로그 파일을 로테이션(순환)하여 로그 파일 크기를 관리하고 오래된 로그를 보관하려면 logrotate를 사용할 수 있습니다.PHP-FPM 로그 파일의 로테이션 설정1. 로그로테이션 설정 파일 생성 또는 편집로그로테이션 설정 파일을 생성하거나 기존 설정 파일을 편집합니다.대부분의 리눅스 시스템에서 로그로테이션 설정 파일은 /etc/logrotate.conf 또는 /etc/logrotate.d/php-fpm와 같은 경로에 위치할 수 있습니다.sudo vim /etc/logrotate.d/php-fpm 2. 로그로테이션 설정 추가다음과 같이 PHP-FPM 로그로테.. 더보기
C276x260.fwebp.q85 [draft] Shell 스크립트에서 전역 변수와 로컬 변수를 사용하는 방법 Shell 스크립트에서 전역 변수와 로컬 변수를 사용하는 방법전역 변수(Global Variable)는 스크립트 어디에서나 접근 가능한 변수이며, 로컬 변수(Local Variable)는 특정 함수 또는 코드 블록 내에서만 접근 가능한 변수입니다.전역 변수 사용 방법전역 변수 선언: 변수명 앞에 아무런 특별한 선언 없이 변수를 사용하면 자동으로 전역 변수로 취급됩니다.전역 변수 할당: 변수명=값 형식으로 전역변수에 값을 할당합니다.예제#!/bin/bash# 전역변수 선언 및 할당global_var="I am a global variable"function some_function() { # 함수 내에서 전역변수 사용 가능 echo "Inside function: $global_var"}echo.. 더보기