본문 바로가기

반응형

전체 글

우분투에 Nginx를 설치하고 Certbot을 사용하여 SSL 인증서를 설정하는 방법 우분투에 Nginx를 설치하고 Let's Encrypt를 사용하여 SSL 인증서를 설정하는 방법Nginx 설치우분투 패키지 관리자를 사용하여 Nginx를 설치합니다.sudo apt-get updatesudo apt-get install -y curl gnupg2 ca-certificates lsb-releasesudo apt-get install -y ubuntu-keyring apt-transport-httpscurl -s https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/nullecho "deb [signed-by=/usr/sha.. 더보기
os 모듈과 subprocess 모듈의 차이점 os 모듈과 subprocess 모듈의 차이점os 모듈과 subprocess 모듈은 각각 다음과 같은 목적으로 사용됩니다.os 모듈파일 및 디렉토리 관리를 위한 함수를 제공합니다.운영 체제와 상호 작용하기 위한 함수를 제공합니다.파일 경로 조작, 디렉토리 생성 및 삭제, 파일 및 디렉토리 목록 가져오기 등의 작업을 처리합니다.os 모듈의 프로세스 매개 변수os.getcwd() : 현재 작업 디렉토리를 반환합니다.os.chdir(path) : 작업 디렉토리를 변경합니다.os.listdir(path) : 지정된 경로의 파일 및 디렉토리 목록을 반환합니다.os.mkdir(path) : 새 디렉토리를 만듭니다.os.makedirs(path) : 중간 경로의 디렉토리를 생성하면서 디렉토리를 만듭니다.os.remo.. 더보기
샘플 데이터베이스와 테이블을 생성하는 방법 샘플 데이터베이스와 테이블을 생성하는 방법MySQL 데이터베이스 생성CREATE DATABASE sampledb;샘플 데이터베이스 선택USE sampledb;샘플 테이블 생성사용자 정보를 저장하는 테이블을 생성CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(50) NOT NULL, email VARCHAR(100) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP);데이터 삽입생성한 테이블에 샘플 데이터를 삽입INSERT INTO users (username, email) VALUES ('user1', '[email protected]');INSERT.. 더보기
AWS Aurora Serverless v2 DB 클러스터 용량 모니터링 AWS Aurora Serverless v2 DB 클러스터 용량 모니터링Aurora Serverless v2 DB 인스턴스의 용량과 사용률을 모니터링주요 메트릭스ServerlessDatabaseCapacity : 클러스터에 할당된 총 용량ACUUtilization(Aurora Capacity Unit Utilization) : 클러스터에서 사용 중인 Aurora Capacity Unit (ACU)의 비율CPUUtilization : 클러스터에서 사용 중인 CPU 리소스의 비율FreeableMemory : 클러스터에서 사용 가능한 메모리 양ServerlessDatabaseCapacityACUUtilizationCPUUtilizationFreeableMemory 참고URL- AWS Documentation .. 더보기
PowerShell을 사용하여 Xbox Game Bar을 제거하는 방법 PowerShell을 사용하여 Xbox Game Bar을 제거하는 방법PowerShell 열기시작 메뉴에서 "PowerShell"을 검색하고 "PowerShell" 또는 "PowerShell(관리자)"을 우클릭하여 "관리자 권한으로 실행"을 선택합니다.패키지 목록 확인(Xbox Game Bar 확인)dism /Online /Get-ProvisionedAppxPackages | Select-String PackageName | Select-String xbox패키지 제거(Xbox Game Bar 제거)Get-ProvisionedAppxPackage -Online | Where-Object { $_.PackageName -match "xbox" } | ForEach-Object { Remove-Provisi.. 더보기
fping 명령어 fping 명령어fping은 여러 호스트에 대한 동시에 ICMP Echo 요청을 보내 응답 시간을 측정하는 도구입니다. fping을 사용하면 여러 호스트의 상태를 빠르게 확인할 수 있습니다.fping 설치Ubuntusudo apt updatesudo apt install fpingCentOSsudo yum install fpingfping 사용법fping [옵션] [호스트1] [호스트2] ...옵션-a : 응답하는 호스트만 출력-u : 응답하지 않는 호스트만 출력-g : CIDR 형식으로 호스트 그룹 지정-r : 지속적으로 요청을 보내어 응답을 기다림-t : 요청 시간이 초과된 호스트만 출력사용 예시단일 호스트 확인특정 호스트에 대한 응답을 확인하려면 호스트 이름 또는 IP 주소를 지정fping goog.. 더보기
AWS DMS 외래 키 복제 이슈 AWS DMS(Database Migration Service)를 사용할 때 외래 키(Foreign Key) 복제 이슈 AWS DMS(Database Migration Service)를 사용하여 데이터베이스를 마이그레이션할 때 외래 키(Foreign Key)가 복제되지 않는 문제가 발생할 수 있습니다. 1. AWS Management Console 로그인하고 AWS DMS 콘솔을 엽니다. 2. 엔드포인트를 선택합니다. 3. 외부 키를 비활성화할 MySQL, Aurora MySQL 또는 MariaDB 대상 엔드포인트를 선택합니다. 4. 수정을 선택합니다. 5. 고급을 선택하고 나서 추가 연결 속성 텍스트 상자에 다음 코드를 추가합니다. Initstmt=SET FOREIGN_KEY_CHECKS=0 6. 수정.. 더보기
Amazon Linux 2023에서 MySQL 서버와 클라이언트를 설치하는 방법 Amazon Linux 2023에서 MySQL 서버와 클라이언트를 설치하는 방법 테스트 환경 운영체제 정보 $ cat /etc/os-release NAME="Amazon Linux" VERSION="2023" ID="amzn" ID_LIKE="fedora" VERSION_ID="2023" PLATFORM_ID="platform:al2023" PRETTY_NAME="Amazon Linux 2023.4.20240401" ANSI_COLOR="0;33" CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2023" HOME_URL="https://aws.amazon.com/linux/amazon-linux-2023/" DOCUMENTATION_URL="https://docs.aws.amaz.. 더보기

728x90
반응형