본문 바로가기

CentOS

C276x260.fwebp.q85 [draft] CentOS 7에서 keepalived를 설치하고 설정하여 A 서버와 B 서버 간에 VIP (Master와 Backup) 구성하는 방법 CentOS 7에서 keepalived를 설치하고 설정하여 A 서버와 B 서버 간에 VIP (Master와 Backup) 구성하는 방법keepalived는 리눅스 환경에서 고가용성을 위해 사용되는 데몬으로, 가상 IP(VIP)를 두 개 이상의 서버 간에 이중화하는데 사용됩니다.구성 환경서버운영체제아이피패키지비고VIP 192.168.0.100 masterCentOS 7.9192.168.0.8keepalived backupCentOS 7.9192.168.0.9keepalived keepalived 패키지 설치MASTER/BACKUP 서버에 설정sudo yum install epel-releasesudo yum install -y keepalivedkeepalived -v$ keepalived -vKeepa.. 더보기
C276x260.fwebp.q85 [draft] hostnamectl 명령어 hostnamectl 명령어hostnamectl 명령어는 리눅스 시스템에서 호스트 이름과 관련된 정보를 표시하거나 설정하는 데 사용되는 유틸리티입니다. 이 명령어를 사용하면 호스트 이름과 관련된 다양한 시스템 정보를 확인하고 변경할 수 있습니다.hostnamectl 사용법$ hostnamectl --helphostnamectl [OPTIONS...] COMMAND ...Query or change system hostname. -h --help Show this help --version Show package version --no-ask-password Do not prompt for password -H --host=[USER@]HOST.. 더보기
C276x260.fwebp.q85 [draft] 아파치 MPM Worker 모듈의 값을 계산 방법 아파치 MPM Worker 모듈의 값을 계산 방법1. CPU 코어 수 확인CPU 코어 수를 확인합니다. 리눅스에서는 nproc 명령어를 사용하여 확인할 수 있습니다.$ nproc42. 메모리 총 용량 확인메모리 총 용량을 확인합니다. 리눅스에서는 free 명령어를 사용하여 확인할 수 있습니다.$ free -h total used free shared buff/cache availableMem: 7.8Gi 234Mi 7.2Gi 1.0Mi 306Mi 7.3GiSwap: 4.0Gi 0B 4.0GiMPM Worker 계산하는 방법1. .. 더보기
C276x260.fwebp.q85 [draft] HTTP/2와 HTTP/3를 지원하는 SSL(TLS) 버전 HTTP/2와 HTTP/3를 지원하는 SSL(TLS) 버전HTTP/2OpenSSL: OpenSSL 1.0.2 이상 버전이 HTTP/2를 지원합니다(TLS 1.0, TLS 1.1, TLS 1.2 지원).NSS: Network Security Services (NSS) 3.15.1 이상 버전이 HTTP/2를 지원합니다.HTTP/3OpenSSL: OpenSSL 1.1.1 버전 이상이 HTTP/3를 지원합니다(TLS 1.3 지원).NSS: Network Security Services (NSS) 3.52 이상 버전이 HTTP/3를 지원합니다.HTTP/2와 HTTP/3는 SSL/TLS 암호화된 연결 위에서 작동하므로, SSL/TLS 라이브러리가 해당 프로토콜을 지원하는 버전이 필요합니다. 따라서 HTTP/2 및 .. 더보기
C276x260.fwebp.q85 [draft] How To Install GoAccess on CentOS 8 How To Install GoAccess on CentOS 8install goaccess$ yum install -y goaccessgoaccess version infomation$ goaccess --versionGoAccess - 1.5.4.For more details visit: https://goaccess.io/Copyright (C) 2009-2020 by Gerardo OrellanaBuild configure arguments: --enable-debug --enable-utf8 --enable-geoip=legacy --with-getline --with-opensslgoaccess execution$ goaccess access.log --log-format=COMBIN.. 더보기
C276x260.fwebp.q85 [draft] GoAccess를 설치하고 로그를 분석하는 방법 GoAccess를 설치하고 로그를 분석하는 방법goaccess : Real-time web log analyzer and interactive viewer1. goaccess 설치$ yum install -y goaccess$ goaccess --versionGoAccess - 1.5.4.For more details visit: https://goaccess.io/Copyright (C) 2009-2020 by Gerardo OrellanaBuild configure arguments: --enable-debug --enable-utf8 --enable-geoip=legacy --with-getline --with-openssl2. 로그 파일 분석아파치 로그$ pwd/var/log/httpd$.. 더보기
C276x260.fwebp.q85 [draft] CentOS 8에서 Webalizer를 설치하는 방법 CentOS 8에서 Webalizer를 설치하는 방법Webalizer는 웹 서버 로그를 분석하고 웹 사이트 트래픽을 시각화하는 데 사용되는 오픈 소스 웹 로그 분석 도구입니다. Webalizer는 다양한 유형의 웹 서버 로그를 지원하며, 다양한 시간 범위 및 요약 수준으로 웹 사이트 트래픽을 분석할 수 있습니다. Webalizer는 또한 웹 사이트 트래픽의 원천을 분석하고, 가장 인기 있는 웹 페이지를 식별하고, 각 웹 페이지의 평균 다운로드 시간을 계산할 수 있습니다. Webalizer를 사용하려면 먼저 웹 서버 로그를 Webalizer의 데이터베이스에 저장해야 합니다. Webalizer는 다양한 방법으로 웹 서버 로그를 가져올 수 있습니다. 가장 일반적인 방법은 Webalizer를 웹 서버에 설치하고.. 더보기
C276x260.fwebp.q85 [draft] CentOS 8에서 기본 리포지토리를 미러 서버로 변경하는 방법 CentOS 8에서 기본 리포지토리를 미러 서버로 변경하는 방법CentOS 8에서 미러 서버를 사용하여 패키지를 설치하거나 업데이트하려면 /etc/yum.repos.d/ 디렉토리에 새로운 리포지토리 파일을 추가하거나 기존 리포지토리 파일을 편집해야 합니다.1. 리포지토리 파일 생성CentOS-Base.repo 편집vim /etc/yum.repos.d/CentOS-Base.repo# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are updated to and# geographically close t.. 더보기