본문 바로가기

반응형

AWS

C276x260 Amazon EC2 t3a.medium 인스턴스에서 NGINX와 PHP-FPM을 사용하여 웹 서버를 구축하고 최대 동시 접속자 수를 설정하는 방법 Amazon EC2 t3a.medium 인스턴스에서 NGINX와 PHP-FPM을 사용하여 웹 서버를 구축하고 최대 동시 접속자 수를 설정하는 방법Amazon EC2 t3a.medium 인스턴스에서 NGINX와 PHP-FPM을 사용하여 웹 서버를 구축하고 최대 동시 접속자 수를 설정하는 방법은 다음과 같습니다.1. NGINX의 worker_processes 설정EC2 t3a.medium 인스턴스는 2개의 vCPU를 가지고 있으므로 worker_processes 설정을 2로 지정할 수 있습니다.worker_processes 2;2. NGINX의 worker_connections 설정worker_connections 설정은 최대 동시 접속자 수를 제한합니다. t3a.medium 인스턴스의 경우, 메모리가 4G.. 더보기
C276x260 Amazon Simple Queue Service(SQS)란, 사용법 Amazon Simple Queue Service(SQS)란, 사용법 Amazon Simple Queue Service (SQS)는 AWS에서 제공하는 분산 메시징 서비스입니다. SQS를 사용하면 애플리케이션 간에 메시지를 전달하고 처리할 수 있습니다. SQS를 사용하면 애플리케이션을 수평 확장할 수 있으며, 다수의 컴퓨터 간에 메시지를 처리할 수 있습니다. SQS는 크게 Standard Queue와 FIFO Queue 두 가지 종류가 있습니다. Standard Queue는 메시지의 순서가 보장되지 않으며, 메시지 전달이 최소한 한 번 이상 보장됩니다. FIFO Queue는 메시지의 순서와 메시지 전달이 정확히 한 번 보장됩니다. SQS의 사용법은 다음과 같습니다. 1. AWS Management Con.. 더보기
C276x260 AWS CLI를 사용하여 AMI를 생성하는 쉘 스크립트 AWS CLI를 사용하여 AMI를 생성하는 쉘 스크립트 createimage.sh 스크립트 생성 vim createimage.sh #!/bin/bash # Default values DEFAULT_INSTANCE_ID="i-0b0e07d25b8fac832" DEFAULT_AMI_NAME="instance-name-ami" DEFAULT_AMI_VERSION="v1.1.1" DEFAULT_AMI_DESCRIPTION="No description provided." # Get input arguments or use defaults INSTANCE_ID="${1:-$DEFAULT_INSTANCE_ID}" AMI_NAME="${2:-$DEFAULT_AMI_NAME}" AMI_VERSION="${3:-$DEFA.. 더보기
C276x260 amazon-linux-extras 명령어 amazon-linux-extras 명령어Amazon Linux 2는 amazon-linux-extras라는 도구를 제공합니다. 이 도구를 사용하여 Amazon Linux 2에 추가적인 소프트웨어 패키지와 모듈을 설치할 수 있습니다. amazon-linux-extras를 사용하여 패키지를 설치하려면 다음 명령을 실행합니다.sudo amazon-linux-extras install 여기서 은 설치하려는 패키지 이름입니다. 예를 들어, nginx 웹 서버를 설치하려면 다음과 같은 명령을 실행합니다.sudo amazon-linux-extras install nginx1.12위 명령은 nginx1.12 패키지를 Amazon Linux 2에 설치합니다. 또한, amazon-linux-extras를 사용하여 모듈을.. 더보기
C276x260 AWS CLI 설치하는 방법 AWS CLI 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.1 LTS$ uname -mx86_64** AWS CLI v2는 v1과 비교하여 더 많은 기능을 제공하며 보안 및 성능 개선이 이루어진 새로운 버전입니다.AWS CLI 설치(AWS CLI v1)더보기apt 저장소 업데이트sudo apt-get updatepip(파이썬 패키지 관리자) 설치sudo apt-get install -y python3-pippip3 --version$ pip3 --versionpip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)AWS CLI 설치sudo pip3 install awscliAWS CLI .. 더보기
C276x260 ec2 인스턴스(amazon linux 2)에 kibana를 설치하기 ec2 인스턴스(amazon linux 2)에 kibana를 설치하기kibana 설치하기wget -q https://artifacts.elastic.co/downloads/kibana/kibana-8.6.1-x86_64.rpmwget -q https://artifacts.elastic.co/downloads/kibana/kibana-8.6.1-x86_64.rpm.sha512shasum -a 512 -c kibana-8.6.1-x86_64.rpm$ shasum -a 512 -c kibana-8.6.1-x86_64.rpmshasum: kibana-8.6.1-x86_64.rpm: no properly formatted SHA1 checksum lines foundyum install -y kibana-8.6... 더보기
C276x260 Amazon EC2 인스턴스에 Elasticsearch를 설치하는 방법 Amazon EC2 인스턴스(Amazon Linux 2)에 Elasticsearch를 설치하는 방법Elasticsearch 설치하기elasticsearch download : https://www.elastic.co/kr/downloads/past-releases/elasticsearch-8-6-1Elasticsearch 저장소 추가Elastic의 Yum 리포지토리 패키지 다운로드wget -q https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.6.1-x86_64.rpmwget -q https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.6.1-x86_64.rpm.s.. 더보기
C276x260 Amazon Linux 2 인스턴스에 SSM Agent(Systems Manager Agent) 업데이트하기 Amazon Linux 2 인스턴스에 SSM Agent(Systems Manager Agent) 업데이트하기테스트 환경$ cat /etc/os-release NAME="Amazon Linux"VERSION="2"ID="amzn"ID_LIKE="centos rhel fedora"VERSION_ID="2"PRETTY_NAME="Amazon Linux 2"ANSI_COLOR="0;33"CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"HOME_URL="https://amazonlinux.com/"ssm agent(amazon-ssm-agent) 버전 확인amazon-ssm-agent -version$ amazon-ssm-agent -versionSSM Agent version: 3.0.. 더보기

728x90
반응형