본문 바로가기

BTC콩순이6

Linux 서버 내 사용자 생성/삭제/비밀번호 부여 베 하 ~ ! 안녕하세요 물콩입니다 ! 오늘은 간단하지만 자주 사용되는 Linux 서버 내 사용자 생성/삭제/비밀번호 부여 방법에 대해 알아보도록 하겠습니다 ~ ! ✔️ Group 생성 groupadd BTC ✔️ 사용자를 그룹에 넣기 sudo usermod -aG BTC user01 # 사용자를 생성하면서 그룹에 넣기 useradd -g BTC user01 ✔️ 비밀번호 설정 passwd user01 ✔️ 접속 su user01 ✔️ 비밀번호 초기화 sudo passwd user01 그럼 베 빠 다음 시간에 만나용 감사합니다 ~! 2024. 1. 8.
AWS MYSQL Dump 베 하 ~~ 안녕하세요 BTC_물콩입니다!! 다들 무더위 잘 보내고 계신가용 오늘도 흥미로운 주제를 가지고 왔습니다 !! [시나리오] 1. MYSQL은 EC2 서버에 설치 되어있다. (총 2대) 2. A 서버의 DB 정보를 B 서버로 전송하고 싶다. [진행과정] 1. EC2에 MYSQL 설치 2. MYSQL DB 정보 Export 3. SCP 명령어를 통해 A서버에서 B서버로 DB 파일 이동 4. B 서버에서 DB 파일 Import 1. EC2에 MYSQL 설치 1) yum Repository 등록 sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm 2) MYSQL 등록 sudo yum -y instal.. 2023. 8. 15.
AWS MemoryDB Vs ElastiCache 베 하 ~~ 콩순이들 BTC_물콩입니다 !! 오늘은 AWS의 MemoryDB 그리고 ElastiCache에 대해 알아보겠습니다 !! MemoryDB 와 ElastiCache란 ? MemoryDB와 ElastiCache 모두 아마존 웹 서비스(AWS)의 관리형 메모리 캐싱 서비스입니다. 두 서비스 모두 메모리 기반 데이터를 더 빠르고 확장 가능하게 사용할 수 있도록 도와줍니다 ! 하지만 비슷해 보이는 두 가지 서비스에도 차이점이 존재합니다. MemoryDB 와 ElastiCache의 차이점은 ? MemoryDB ElastiCache 정의 데이터베이스 캐시 서비스 성능 중요한 데이터를 저장하고 보호해야 할 때 주로 사용되며, 데이터 내구성과 빠른 읽기와 쓰기 속도를 제공합니다. 속도 Read → μs / W.. 2023. 8. 1.
AWS DB FailOver 알람 받기 베 하 ~ 안녕하세용 콩순이들 BTC_물콩입니당 ! 오늘의 AWS 서비스를 활용하여 DB FailOver 알람을 받아 보겠습니다 !! 정말 중요한 데이터 베이스라면 Fail Over가 되었을 때, 어떠한 상황인지 확인하고 빠르게 조치를 취하는 것이 정말 중요하겠죠 ?! 이번 실습은 AWS SNS -> AWS Event Bridge 를 활용하여 진행해 보겠습니다 !! [실습환경] DB 엔진 : MySQL Community 템플릿 : 개발/테스트 클래스 : db.t3.micro 다중 AZ : 예 [1. Amazon SNS] AWS SNS란 게시자에서 구독자로 메시지를 전송하는 관리형 서비스입니다 ! AWS SNS는 확장성과 유연성을 제공하여 게시자와 구독자 간의 통신을 간단하게 설정하고 관리할 수 있습니다... 2023. 7. 6.
Web - Was Mod_jk 연동 베 하 ~ 콩순이들 BTC_물콩입니다. 오늘 진행해 볼 내용은 지난시간 mod_proxy_ajp에 이어 mod_jk 연동입니다 !! 이미 다들 잘 아시겠지만 AJP 개념을 한번 더 확인하고 가겠습니다 !! AJP란 ? ✔️ Web Server에서 받은 요청을 Was로 전달해주는 “Protocol” ✔️ Web과 Was 사이의 효율적인 통신을 위해 개발되었으며 HTTP 프로토콜을 사용하는 것보다 더 가볍고 빠르게 동작하여 성능 향상 ✔️ Apache HTTP Server, Apache Tomcat, 웹스피어, 웹로직, JBOSS, JEUS 등 다양한 Was에서 지원 ✔️ AJP 통신을 통해 Web과 Was 간의 부하 분산이 가능하며 웹 애플리케이션의 성능 향상 그렇다면 AJP 통신 방법 중 하나인 mod_.. 2023. 6. 7.
Terraform Remote State (S3편) 베하 ~~ 콩순이들 BTC_물콩입니다 ~ 이번주는 Terraform Remote State (S3)편을 준비해 보았습니다 !! ☑️ 우선 !! Terraform Remote State란 무엇일까요 ? Remote State란 Terraform 코드로 정의된 인프라스트럭처의 현재 상태 정보를 저장하는 것을 의미합니다. 이 상태 정보는 Terraform이 인프라스트럭처를 관리하는 동안 필요한 정보로, 이전에 만든 리소스 및 구성의 현재 상태를 포함합니다. ☑️ Terraform Backend란 무엇일까요 ? Terraform Backend란 Terraform의 State File을 어디에 저장하고 가져올지에 대한 설정입니다. Terraform은 S3, ETCD, Consul 등여러 목적지에서 상태 정보를 저.. 2023. 5. 26.