103동103호 님의 글 74
Varnish Cache 설치
1. 개요 Varnish Cache를 설치하고 기본 백엔드 및 데몬 실행 옵션을 설정한다. Varnish는 웹 서버 앞단에서 동작하는 HTTP 캐시 서버이므로, 설치 후에는 Varnish가 받을 포…
Lightsail Cost (비용)
1. 개요 Lightsail 비용이다. 2. 비용 2-1. Snapshot 비용 2-2-1. Virginia $0.05 / GB-Month of stored snapshot data - US Eas…
Private IP만 가진 EC2가 외부 인터넷이 가능하도록, NAT Gateway 설정
1. 개요 퍼블릭 IP가 없는 인스턴스가 외부 인터넷에 접속할 수 있도록 구성하는 방법이다. 예를 들어 프라이빗 서브넷의 EC2 인스턴스가 패키지 설치, OS 업데이트, 외부 API 호출 등을 해야…
Change Lightsail Type (Lightsail 인스턴스 유형 변경)
1. 개요 AWS Lightsail 인스턴스의 플랜(유형)을 변경하는 방법을 정리한다. Lightsail은 EC2처럼 쉽게 인스턴스 유형을 변경하는 방식이 아니므로, 기존 인스턴스의 스냅샷을 만든 …
AWS Lightsail 상에서 php-fpm CPU 과점 현상 해결
1. 개요 Lightsail 인스턴스에서 php-fpm이 CPU를 과점하였으며 정상적으로 서비스 되지 않음 2. 현상 2-1. top top - 18:56:54 up 15 min, 1 user, l…
AWS SES 맛보기 (Simple Email Service)
1. 개요 AWS의 이메일 서비스인 Amazon SES(Simple Email Service)를 사용해 이메일 주소를 인증하고, SMTP 자격 증명으로 테스트 메일을 발송하며, 수신 메일을 S3에 …
S3 File Upload 작업을 Lambda Function으로 모니터링하기
1, 개요 S3 Bucket에 새로운 파일이 올라오는 것을 Lambda 함수를 통해 모니터링하는 작업이다. 2. S3 Bucket 생성 당연히 S3 Bucket이 있어야 한다. 본 문서에서는 생략한…
[org.apache.http.impl.conn.PoolingHttpClientConnectionManager] Closing connections idle longer than 30 SECONDS
1. 개요 Apache HttpClient 사용 중 출력되는 커넥션 관리 관련 로그 메시지에 대한 내용이다. 2. 설명 2-1. 로그 14:33:41.108 [DEBUG] [org.apache.ht…
batch nslookup script
1. 개요 여러 도메인에 대해 nslookup 을 일괄로 수행하는 간단한 셸 스크립트입니다. 파일에 조회할 도메인 목록을 작성해 두고, 각 줄의 첫 번째 값을 읽어 DNS 조회 결과를 출력합니다. …
scp command
1. 개요 scp 사용법 2. 설명 scp -P [포트] -i [pem파일위치] [복사할파일] [원격계정]@$[IP]:[원격디렉토리경로]
AWS CLI EC2 List
1. 개요 AWS CLI를 이용하여 EC2 List를 보는 방법이다. 2. Command 2-1. IP, Instance 이름 aws ec2 describe-instances --filters --…
특정 S3 Bucket에 권한 부여 (JSON Policy)
1. 개요 특정 Amazon S3 버킷에 대한 접근 권한을 부여하는 IAM 정책 예시이다. 아래 예시에서 [버킷명] 은 실제 버킷 이름으로 변경해서 사용한다. S3 권한은 버킷 자체에 적용되는 권한…