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에 게시됨