본문 바로가기
반응형

공부113

[AWS] 윈도우 EC2 AWS CLI로 S3에 파일(폴더) 업로드 하기 Windows EC2 인스턴스에서 AWS CLI를 사용하여 S3에 폴더를 업로드 1. AWS CLI 설치먼저, AWS CLI가 설치되어 있어야 함AWS CLI 설치:AWS CLI 설치 페이지에서 최신 버전의 AWS CLI를 다운로드다운로드한 설치 파일을 실행하여 설치설치가 완료되면, aws 명령어를 사용할 수 있음AWS CLI 설치 후 버전 확인:powershell aws --version2. AWS CLI 구성AWS CLI를 설정하려면, aws configure 명령을 사용하여 AWS 자격 증명(access key, secret key), 기본 리전 등을 설정해야 함powershell aws configureAWS Access Key ID: AWS IAM 사용자의 액세스 키.AWS Secret Acce.. 2025. 1. 8.
[공부] Windows에서 SFTP 서버 설정하는 방법 1. Windows 10 이상에서 OpenSSH Server 설치Windows 설정에서 OpenSSH 서버 설치**Windows 10 (버전 1809 이상)**과 Windows Server 2019 이상에서는 OpenSSH 서버가 기본적으로 제공.설치 방법은 다음과 같다.설정 > 앱 > 선택적 기능으로 이동한 후 OpenSSH 서버를 설치설정 → 앱 → 선택적 기능 관리 → 기능 추가 → OpenSSH Server를 검색하여 설치PowerShell에서 OpenSSH 설치 여부 확인설치가 완료된 후 PowerShell을 열고, OpenSSH가 설치되어 있는지 확인Get-WindowsCapability -Online | Where-Object {$_.Name -like 'OpenSSH.Server*'} 설치.. 2024. 11. 21.
[공부] Nginx 의 구성요소 및 Config NGINX는 고성능 웹 서버로 다양한 구성 요소와 설정 파일(nginx.conf)을 통해 구성됩니다. 주요 구성 요소와 설정 항목을 간략히 설명드리겠습니다.1. 구성 요소Master Process: NGINX 서버의 시작과 종료, 워커 프로세스 관리 등 주요 작업을 담당하는 프로세스입니다.Worker Process: 클라이언트 요청을 실제로 처리하는 프로세스로, 워커 프로세스 수는 CPU 코어 수에 따라 설정됩니다. 비동기 방식으로 다수의 요청을 효율적으로 처리합니다.Modules: 기능별 모듈로, 기본적으로 NGINX는 정적 콘텐츠 제공, 리버스 프록시, 로드 밸런싱 등의 기능을 위한 모듈이 내장되어 있습니다. 동적 모듈을 추가할 수 있지만 Apache에 비해 모듈 추가가 제한적입니다.2. NGINX .. 2024. 11. 14.
[공부] Nginx 와 Apache 차이점 NGINX와 Apache는 모두 웹 서버 소프트웨어로, 웹 페이지를 사용자에게 전달하고 웹 애플리케이션을 호스팅하는 데 사용됩니다. 그러나 두 서버는 구조와 성능에서 차이가 있습니다. 주요 차이점은 다음과 같습니다.1. 아키텍처Apache: Apache는 프로세스 기반 아키텍처를 사용하여 각 요청에 대해 별도의 프로세스나 스레드를 생성합니다. 다양한 모듈을 통해 동작 방식을 조정할 수 있지만, 많은 동시 요청이 있을 경우 메모리 사용이 증가할 수 있습니다.NGINX: NGINX는 이벤트 기반 아키텍처로 설계되어, 단일 스레드 내에서 다수의 요청을 비동기적으로 처리합니다. 덕분에 메모리 사용량이 적고, 특히 고용량 트래픽 상황에서 더 많은 요청을 효율적으로 처리할 수 있습니다.2. 성능 및 동시 처리 능력.. 2024. 11. 14.
반응형