CentOS 7에서 MySQL 설치 및 설정 가이드

1. MySQL Yum 저장소 추가하기 MySQL을 CentOS 7에 설치하려면 먼저 공식 Yum 저장소를 시스템에 추가해야 합니다. 1-1. MySQL Yum 저장소 RPM 패키지 다운로드: wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm 참고: 위 URL이 작동하지 않는 경우 MySQL 공식 Yum 저장소 페이지에서 최신 버전의 링크를 찾아 사용하세요. 1-2. 다운로드 ...

7월 15일 20:33에 게시됨

CentOS에서 Kafka 중앙 메시지 브로커 설치 및 설정

환경 구성 및 사전 준비 운영체제: CentOS Linux 7.6.1810 (Core) Kafka 버전: kafka_2.12-2.2.0 JDK 버전: 1.8.0_212 이상 설치 단계 1. 패키지 다운로드 Apache 공식 저장소에서 Kafka 압축 파일을 다운로드합니다. curl -O https://archive.apache.org/dist/kafka/2.2.0/kafka_2.12-2.2.0.tgz 접속이 불가할 경우 다른 미러를 사용하세요. wget http://mirrors.tu ...

7월 14일 17:50에 게시됨

CentOS 9에서 Nginx 최신 버전 설치 및 설정 방법

시스템 업데이트 및 기본 설정 먼저 시스템을 최신 상태로 업데이트합니다. sudo yum update 필요한 경우 EPEL 저장소를 설치합니다. sudo yum install epel-release Nginx를 설치합니다. sudo yum install nginx Nginx를 실행하고 부팅 시 자동으로 시작되도록 설정합니다. sudo systemctl start nginx sudo systemctl enable nginx 서비스 상태를 확인하려면 다음 ...

7월 14일 17:36에 게시됨

CentOS 시스템 디스크 관리: 확장 및 추가

1. 디스크 관리 기본 개념 1.1. 부팅 파티션 방식: MBR과 GPT 시스템 부팅에는 MBR(Master Boot Record)과 GPT(GUID Partition Table) 두 가지 파티션 방식이 사용됩니다. MBR 파티션: 하드디스크의 첫 섹터에 파티션 정보가 저장됩니다. 오래되고 호환성이 좋지만, 2TB 이상의 용량을 인식하지 못하며 최대 4개의 주 파티션(또는 3개의 주 파티션과 1개의 확장 파티 ...

7월 12일 01:41에 게시됨

Docker 기반 JumpServer 설치 및 기본 사용법

시스템 요구 사항 다음은 JumpServer v2.28.6을 성공적으로 배포하기 위한 필수 조건입니다: 운영체제: CentOS Linux 7.9 커널 버전: 최소 4.0 이상 데이터베이스: MySQL 5.7 이상 (MariaDB 10.6 권장, MySQL 8.0과 호환 가능) Redis: 버전 5.0 이상 (Redis Cluster 미지원, 공식 권장: Redis 6.2) 추가 의존 패키지: wget, curl, tar, gettext, iptables, pyth ...

7월 10일 18:07에 게시됨

CentOS 기반 시스템 리소스 관리를 위한 CGroup 과 cgred 적용 방법

CGroup 기술 개요 및 핵심 기능 리눅스 커널이 제공하는 리소스 제어 메커니즘 중 하나인 CGroup(Control Group)은 실행 중인 프로세스 집단에 대해 하드웨어 자원의 할당량을 정의하고 모니터링할 수 있게 해줍니다. Google 엔지니어 팀에 의해 제안되어 초기에는 '프로세스 컨테이너'로 불리다가, 혼란을 줄이기 위해 현재와 같은 명칭으로 변경되어 내장되었습니다. 이 ...

7월 7일 16:18에 게시됨

firewallld를 활용한 NAT(SNAT 및 DNAT) 실습 구성

실습 환경 구성 호스트명 운영체제 IP 주소 gateway-server CentOS 8 IP: 192.168.80.100 (VMnet1)서브넷 마스크: 255.255.255.0게이트웨이: 192.168.80.2 nat-gateway CentOS 8 IP1: 192.168.80.10 (VMnet1)서브넷 마스크: 255.255.255.0IP2: 202.112.113.112 (VMnet8)서브넷 마스크: 255.255.255.0게이트웨이: 202.112.113.112 external-web CentOS 8 IP 주 ...

7월 4일 00:35에 게시됨

CentOS 8.2에서 Prometheus 및 node_exporter 설치 및 구성 가이드

개요 Prometheus는 오픈 소스 모니터링, 쿼리 및 경고 도구입니다. 이 기능이 풍부한 도구는 2012년 Soundcloud에서 처음 구축되었으며, 많은 기업에서 IT 인프라를 모니터링하고 모든 시스템이 원활하게 작동하도록 보장하는 데 사용됩니다. Prometheus를 사용하면 CPU 및 메모리 사용률과 같은 시계열 지표를 HTTP 프로토콜을 통해 쿼리하고 추출할 수 있으며, 이를 실시 ...

7월 3일 21:34에 게시됨

Red Hat 7 또는 CentOS 7에서 기본 Yum 저장소 제거 및 국내 Yum 저장소 설치 방법

기본 Yum 저장소 제거 및 국내 저장소 설정 가이드 Red Hat 기반 시스템의 원본 Yum 저장소는 인증이 필요하며, CentOS의 경우 다운로드 속도가 저하되는 문제가 발생합니다. 이 문서에서는 기본 저장소를 제거하고 중국 내 보다 안정적인 저장소를 설정하는 과정을 안내합니다. 1. 시스템 권한 확인 및 기본 저장소 검사 저장소 관리 작업은 관리자 권한이 필요합니다. ...

7월 2일 20:30에 게시됨

firewall-cmd 명령어 실전 가이드

1. firewall-cmd 개요 firewall-cmd는 CentOS 7 이상에서 사용되는 firewalld 데몬의 CLI(Command Line Interface) 도구입니다. 기존 iptables와 달리, firewalld는 다음과 같은 장점을 제공합니다: 동적 규칙 업데이트: 규칙 변경 시 서비스를 재시작할 필요 없이 즉시 적용됩니다. Zone 기반 관리: 네트워크 인터페이스에 특정 보안 영역(public, internal, dmz 등)을 ...

7월 2일 06:51에 게시됨