전체 글 썸네일형 리스트형 [draft] 우분투에서 Go 언어를 설치하는 방법 우분투에서 Go 언어(Golang)를 설치하는 방법테스트 환경운영체제 버전 확인$ lsb_release -dDescription: Ubuntu 22.04.2 LTS아키텍처 확인$ uname -mx86_64Go 언어(Golang) 설치공식 Go 다운로드 페이지 링크: https://golang.org/dl/작업 디렉토리로 이동하여 작업을 시작합니다.cd /usr/local/src/다운로드 페이지에서 우분투용 Go 설치 파일을 찾습니다. 대개 "Linux" 용으로 표시되어 있을 것입니다. 적합한 아키텍처와 버전을 선택하세요. 예를 들어, 64비트 아키텍처의 최신 버전을 선택할 수 있습니다.선택한 버전의 다운로드 링크를 클릭하여 Go 설치 파일을 다운로드합니다. 일반적으로 .tar.gz 형식의 압축 파일입니다.. 더보기 [draft] 원도우에 Java 17를 설치하는 방법 원도우에 Java 17(LTS)를 설치하는 방법Oracle JDK 다운로드Oracle의 공식 웹사이트에서 Java 17(LTS)를 다운로드합니다.Oracle JDK 다운로드 페이지 : https://www.oracle.com/java/technologies/downloads/#jdk17-windows설치 파일 실행다운로드한 설치 파일을 실행하여 설치 프로세스를 시작합니다.java 설치 경로 확인(설치 위치 찾기)파워셀(PowerShell)gcm -All java명령 프롬프트where javadir /b /s java.exe환경 변수 등록원도우 검색 창에서 "환경 변수" 검색시스템 환경 변수 편집 > 고급 > 환경 변수(N)... > 시스템 변수(S) > 새로 만들기(W)...JAVA_HOME C:\Pro.. 더보기 [draft] ifconfig 명령어 ifconfig 명령어ifconfig 명령어는 네트워크 인터페이스의 정보를 확인하고 구성하는 데 사용되는 유닉스 및 Linux 명령어입니다. 네트워크 인터페이스의 IP 주소, 넷마스크, 브로드캐스트 주소, MAC 주소 등을 표시할 수 있습니다.net-tools 패키지 설치sudo yum install -y net-tools기본 구문ifconfig [옵션] [인터페이스]-a 또는 --all : 모든 인터페이스 정보를 표시합니다.인터페이스 : 지정된 네트워크 인터페이스에 대한 정보를 표시합니다.예를 들어, eth0, wlan0과 같은 인터페이스명을 사용할 수 있습니다. 인터페이스명을 지정하지 않으면 모든 인터페이스의 정보가 표시됩니다.주요 옵션up : 지정된 네트워크 인터페이스를 활성화합니다.down : 지.. 더보기 [draft] terraform modules url terraform modulesproviders - https://registry.terraform.io/browse/providersmodules - https://registry.terraform.io/browse/modulesTerraform Cloudhttps://app.terraform.io 더보기 [draft] Amazon S3로 Terraform 백엔드 구성하기 - terraform code Amazon S3로 Terraform 백엔드 구성하기 - terraform codes3 버킷 생성버킷 이름 : okahpt16-terraform-s3-bucketdynamoDB 테이블 생성테이블 이름 : okahpt16_terraform_lock파티션 키 : LockIDTerraform Code$ tree.├── main.tf└── provider.tfvim provider.tfterraform { required_providers { aws = { source = "hashicorp/aws" version = "~> 4.27.0" } }}provider "aws" { # Configuration options profile = "terraform" region .. 더보기 [draft] Amazon S3로 Terraform 백엔드 구성하기 Amazon S3로 Terraform 백엔드 구성하기전체 조건(pre requisites)terraformaws 계정awsclis3s3 버킷 생성버킷 이름 : okahpt16-terraform-s3-buckets3 버킷s3 버킷 정책 수정aws --profile terraform sts get-caller-identity$ aws --profile terraform sts get-caller-identity{ "UserId": "ZIDAQHSHTHBEMHSPLP23T", "Account": "018256284755", "Arn": "arn:aws:iam::018256284755:user/okahpt16-terraform"}{ "Version": "2012-10-17", "Sta.. 더보기 [draft] terraform aws provider 생성 terraform aws provider 생성~/.aws/credentials 확인$ vim ~/.aws/credentials[terraformA]aws_access_key_id = AWSACCESSKEYIDaws_secret_access_key = AWSSECRETACCESSKEY~/.aws/config 확인$ vim ~/.aws/config[terraformA]region = us-east-1디렉토리 생성$ mkdir -p terraformA/aws/serviceA/us-east-1aws providerprovider.tf 파일 생성$ vim provider.tfterraform { required_providers { aws = { source = "hashicorp/aws" .. 더보기 [draft] terraform 명령어 terraform 명령어terraform 사용법terraform -help$ terraform -helpUsage: terraform [global options] [args]The available commands for execution are listed below.The primary workflow commands are given first, followed byless common or more advanced commands.Main commands: init Prepare your working directory for other commands validate Check whether the configuration is valid plan .. 더보기 이전 1 2 3 4 ··· 32 다음