본문 바로가기

전체 글

[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 .. 더보기
[draft] 테라폼(Terraform) CLI를 설치하는 방법 테라폼(Terraform) CLI를 설치하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 22.04.2 LTS테라폼 다운로드공식 테라폼 웹사이트(https://www.terraform.io/downloads.html)에서 운영체제에 맞는 바이너리 파일을 다운로드합니다. 테라폼은 Windows, macOS, Linux 등 다양한 운영체제를 지원하므로 해당하는 바이너리 파일을 선택합니다.테라폼(Terraform) 설치테라폼 저장소 추가wget -q -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpgecho .. 더보기
[draft] PHP에 mecab-ko를 사용하여 한국어 형태소 분석을 수행하고 사용자 정의 사전을 추가하는 방법 PHP에 mecab-ko를 사용하여 한국어 형태소 분석을 수행하고 사용자 정의 사전을 추가하는 방법테스트 환경운영체제 : CentOS 7언어 : PHP 7.4mecab-ko(mecab) 다운로드 및 설치최신 버전 : https://bitbucket.org/eunjeon/mecab-ko/downloads/wget https://bitbucket.org/eunjeon/mecab-ko/downloads/mecab-0.996-ko-0.9.2.tar.gztar xvfz mecab-0.996-ko-0.9.2.tar.gzcd mecab-0.996-ko-0.9.2./configuremake && make installmecab-ko-dic(한국어 사전) 다운로드 및 설치최신 버전 : https://bitbucket.o.. 더보기