CentOS 7에서 로컬 Yum 저장소 설정 방법
CentOS 7에서 로컬 Yum 저장소 설정을 위한 가이드입니다. 이 문서는 시스템 관리자가 효율적인 패키지 관리 환경을 구축하는 데 도움이 되도록 단계별로 설명합니다.
현재 설치된 Yum 버전 확인
다음 명령어를 사용하여 현재 설치된 Yum 버전을 확인하세요:
rpm -qa | grep yum
기존 Yum 패키지 제거
새로운 Yum 저장소를 설치하기 전에 기존의 Yum 패키지를 제거해야 ...
6월 28일 16:15에 게시됨
CentOS 8.2 환경에서 Rsync 기반 실시간 파일 동기화 구축: sersync와 inotify-tools 비교
rsync + sersync 조합으로 실시간 동기화 환경 구축
역할호스트명IP 주소
백업 서버 (rsync 데몬)backup-svr.example.com192.168.6.200
데이터 소스 서버 (sersync)source-svr.example.com192.168.6.65
백업 서버 (rsync 데몬) 설정
호스트명을 설정하고 rsync 설치 여부를 확인합니다.
[root@backup-svr ~]# hostnamectl set-hostname backup-svr.example.com
[r ...
6월 27일 22:00에 게시됨
Linux 환경에서 yum을 이용한 Docker 설치 가이드
설치 전 환경 준비
본 가이드는 CentOS 7 환경을 기준으로 합니다. 먼저 운영체제 버전을 확인합니다.
cat /etc/redhat-release
1. 기존 Docker 패키지 제거
이전 버전의 Docker(docker 또는 docker-engine)가 설치되어 있다면 새 버전 설치 전에 반드시 제거해야 합니다.
sudo yum remove docker \
docker-client \
docker-client- ...
6월 25일 20:13에 게시됨
CentOS 7.9에서 OpenSSL 3.3.1 및 Nginx 1.26.2 컴파일 설치
컴파일 설치 주의사항
CentOS 7.9 기본 OpenSSL 버전은 1.0.2k-fips입니다. 이 버전은 SSH 등 시스템 서비스에 필수적이므로 제거하지 않고 새 버전과 공존해야 합니다.
OpenSSL 의존성 및 공존 전략
다음 서비스들은 OpenSSL에 의존합니다:
Nginx: HTTPS 처리
OpenSSH: 암호화된 원격 접속
MySQL/MariaDB: 암호화된 DB 연결
PostgreSQL: SSL 통신
버전 공존을 위한 전 ...
6월 25일 19:26에 게시됨
Linux 환경에서 Python 3.5.6 소스 코드를 활용한 설치 및 pip 설정
Python 3 설치 전 준비 작업
리눅스 서버에 Python 3를 소스 코드로부터 직접 컴파일하여 설치하려면 먼저 필요한 개발 도구와 라이브러리를 설치해야 합니다. 이 과정을 생략하면 컴파일 중 오류가 발생할 수 있습니다.
필수 개발 패키지 설치
CentOS 또는 RHEL 계열 시스템에서는 yum을 사용해 기본 개발 툴셋과 의존성 패키지를 설치합니다.
yum groupinstall "Develop ...
6월 25일 02:02에 게시됨
CentOS에서 IUS 및 SCL을 활용한 최신 소프트웨어 설치 방법
IUS를 통한 최신 소프트웨어 설치
CentOS 공식 저장소의 패키지 버전이 오래되어, 일반적으로 사용자들이 소스 코드를 직접 다운로드해 컴파일하는 경우가 많다. 이를 방지하기 위해 레드햇 공식 제공인 Software Collections (SCL)과 커뮤니티 기반의 IUS를 활용할 수 있다.
IUS 개요
IUS(Inline with Upstream Stable)는 오픈소스 커뮤니티가 운영하는 저장소로, 공식 ...
6월 25일 00:27에 게시됨
CentOS 서비스 관리: SysVinit 및 Systemd 이해
리눅스 서비스 관리의 기초
운영체제에서 서비스(Service)는 사용자 요청에 응답하거나 특정 기능을 수행하기 위해 백그라운드에서 지속적으로 실행되는 프로세스를 의미합니다. 이러한 프로세스는 일반적으로 터미널과 독립적으로 동작하며, 외부 요청을 수신하기 위해 특정 포트 번호를 통해 "서비스 창"을 개방합니다.
클라이언트-서버 모델에서, 서버는 서비스 프로세 ...
6월 24일 18:27에 게시됨
CentOS에 Docker 설치하기
Docker 설치 절차
본 문서의 모든 명령어는 root 권한으로 실행해야 합니다. root가 아닌 사용자의 경우 sudo 키워드를 추가해 주세요.
1. 기존 Docker 버전 제거
방법 1: Docker 패키지만 제거 (설정 파일 유지)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker- ...
6월 24일 16:02에 게시됨
CentOS 7에서 Redis 마스터-슬레이브 복제 구축하기
(1). 실험 환경
서버1 192.168.1.6 마스터 서버
서버2 192.168.1.7 슬레이브 서버
(2). 실험 단계
두 서버에 Redis를 yum으로 설치하고 시작 및 부팅 시 자동 실행 설정
자세한 내용은 CentOS7에서 yum으로 Redis 설치 참조
마스터 서버의 설정 변경
[root@서버1 ~]# vim /etc/redis.conf
bind 0.0.0.0 //69번째 줄, 모든 주소에서 접속 허용
requirepass 비밀번호 ...
6월 23일 04:06에 게시됨
elasticsearch-6.6.0 설치 및 설정
elasticsearch-6.6.0 설치와 설정 방법을 설명합니다.
시스템 요구 사항
운영 체제
IP 주소
소프트웨어 버전
CentOS Linux release 7.2.1511 (Core)
192.168.192.100
elasticsearch-6.6.0
CentOS Linux release 7.2.1511 (Core)
192.168.192.101
elasticsearch-6.6.0
CentOS Linux release 7.2.1511 (Core)
192.168.192.102
elasticsearch-6.6.0
CentOS Linux ...
6월 22일 20:11에 게시됨