전체 글 썸네일형 리스트형 [draft] 우분투에서 cfssl와 cfssljson을 최신 버전으로 설치하는 방법 우분투에서 cfssl와 cfssljson을 최신 버전으로 설치하는 방법cfssl(Cloudflare's PKI and TLS toolkit)은 인증서 생성 및 관리를 위한 강력한 도구입니다.cfssl releasescfssl 설치curl -sfSL https://github.com/cloudflare/cfssl/releases/download/v1.6.5/cfssl_1.6.5_linux_amd64 -o /usr/local/bin/cfsslchmod +x /usr/local/bin/cfsslcfssl versionVersion: 1.6.5Runtime: go1.22.0cfssljson 설치curl -sfSL https://github.com/cloudflare/cfssl/releases/download/v.. 더보기 [draft] 우분투에서 패키지의 의존성을 확인하는 명령어 우분투에서 패키지의 의존성을 확인하는 명령어apt-cache depends특정 패키지의 직접적인 의존성을 확인합니다.apt-cache depends apt-cache rdepends특정 패키지에 의존하는 패키지들을 확인합니다.apt-cache rdepends apt show패키지에 대한 종합적인 정보를 제공합니다. 의존성뿐만 아니라 패키지 설명, 버전, 유지보수자 등의 정보를 포함합니다.apt show dpkg -s설치된 패키지의 상세 정보를 제공합니다. 여기에는 의존성 정보도 포함됩니다.dpkg -s apt-rdependsapt-rdepends 패키지 설치sudo apt-get install -y apt-rdepends패키지의 재귀적인 의존성을 확인합니다. 설치된 패키지뿐만 아니라 의존성 트리를 모두 .. 더보기 [draft] Mac에서 VSCode를 사용하여 Spring Boot 프로젝트를 세팅하고 실행하는 방법 Mac에서 VSCode(Visual Studio Code)를 사용하여 Spring Boot 프로젝트를 세팅하고 실행하는 방법1. VSCode 설치Visual Studio Code 다운로드 페이지에서 macOS용 설치 파일을 다운로드하고 설치합니다.2. Java 설치Spring Boot를 실행하려면 Java가 설치되어 있어야 합니다. Java 환경변수 설정vim ~/.zshrcexport JAVA_HOME='~/Library/Java/JavaVirtualMachines/openjdk-19.0.1/Contents/Home'export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH='~/Library/Java/JavaVirtualMachines/openjdk-19.0.1/Conte.. 더보기 [draft] AWS CodeDeploy user data(사용자 데이터) AWS CodeDeploy user data(사용자 데이터)#!/bin/bash# 필요한 패키지 설치yum install -y ruby jq# 현재 인스턴스의 리전 가져오기REGION=$(curl -s 169.254.169.254/latest/dynamic/instance-identity/document | jq -r ".region")# 홈 디렉토리로 이동cd /home/ec2-user/# AWS CLI v2 다운로드 및 설치curl -SsL "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zip./aws/install# AWS CodeDeploy 에이전트 설치 및 활성화wget -q ht.. 더보기 [draft] AWS CodeDeploy 사용법 AWS CodeDeploy 사용법AWS 개발자 도구코드를 호스팅하고 자동으로 애플리케이션을 AWS로 빌드, 테스트 및 배포합니다.웹 소스 생성spring boot 프로젝트 생성 - vscode spring boot 프로젝트 세팅 및 실행 : https://www.sangchul.kr/482appspec.yml 생성version: 0.0os: linuxfiles: - source: / destination: /home/ec2-user/build/IAM(Identity and Access Management) Role 생성ec2 인스턴스에서 사용할 iam role 생성Identity and Access Management(IAM) > 액세스 관리 > 역할 > 역할 만들기정책 이름AmazonS3Ful.. 더보기 [draft] Amazon Route 53 Invalid Change Batch 오류(InvalidChangeBatch 400) Amazon Route 53 Invalid Change Batch 오류(InvalidChangeBatch 400)cname_txt_record_txt CNAME 레코드 추가cname_txt_record_txt TXT 레코드 추가cname_txt_record_txt CNAME 레코드가 있는 상태에서 cname_txt_record_txt TXT 레코드를 생성하면 아래와 같이 오류가 발생합니다.오류 발생잘못된 요청입니다.(InvalidChangeBatch 400: RRSet of type TXT with DNS name cname_txt_record_txt.scbyun.com. is not permitted because a conflicting RRSet of type CNAME with the same D.. 더보기 [draft] Amazon Route 53(cli53) 명령어 도구 Amazon Route 53(cli53) 명령 도구Amazon Route 53 CLI(Command Line Interface) 도구인 cli53는 Route 53 DNS 서비스를 명령 줄에서 관리하기 위한 강력한 도구입니다. cli53를 사용하면 DNS 레코드를 생성, 수정, 삭제하고, 호스트 존 설정 및 관리, 호스트존 스냅샷 생성 등 다양한 DNS 관리 작업을 수행할 수 있습니다.1. Homebrew 설치Homebrew는 macOS에서 패키지 관리를 쉽게 할 수 있도록 도와주는 패키지 관리자입니다. 만약 Homebrew가 설치되어 있지 않다면, 아래 명령을 사용하여 Homebrew를 설치합니다./bin/bash -c "$(curl -fsSL https://raw.githubusercontent.co.. 더보기 [draft] Amazon Linux 2 인스턴스에 SSM 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 versi.. 더보기 이전 1 ··· 6 7 8 9 10 11 12 ··· 68 다음