전체 글 썸네일형 리스트형 [draft] CentOS 7에서 Supervisor를 설치하는 방법 CentOS 7에서 Supervisor(supervisord 데몬)를 설치하는 방법UNIX에서 프로세스 상태 제어를 허용하는 시스템 EPEL 저장소 설치yum install epel-releaseSupervisor 설치supervisor 패키지 설치yum install -y supervisorsupervisor 버전 정보 확인supervisord --version$ supervisord --version3.4.0Supervisor 서비스 시작 및 활성화systemctl --now enable supervisord$ systemctl status supervisord● supervisord.service - Process Monitoring and Control Daemon Loaded: loaded .. 더보기 [draft] cronolog를 컴파일하여 설치하고 로그를 설정하는 방법 cronolog를 컴파일하여 설치하고 로그를 설정하는 방법Cronolog를 컴파일하여 설치하고 Apache 로그를 설정하는 방법을 안내드리겠습니다. 이 방법은 소스 코드를 직접 다운로드하여 컴파일하고 설치하는 과정을 포함합니다. 아래 단계를 따라 진행하시면 됩니다.1. 필요한 패키지 설치먼저, Cronolog를 컴파일하는 데 필요한 일부 개발 도구와 라이브러리를 설치합니다.sudo yum install -y gcc make2. Cronolog 다운로드 및 설치Cronolog의 공식 웹 사이트(http://cronolog.org/)에서 최신 소스 코드를 다운로드합니다. 아래 예시에서는 버전 1.7을 사용합니다. 그러나 현재 시점에서는 이 버전보다 더 높은 버전이 나올 수도 있으므로 공식 웹 사이트에서 확인.. 더보기 [draft] BIND 관리를 위한 RNDC 설정하는 방법 BIND 관리를 위한 RNDC 설정하는 방법RNDC(Remote Name Daemon Control)는 BIND(Berkeley Internet Name Domain)의 관리 도구로 원격에서 BIND 서버를 제어하고 구성 변경을 수행하는 데 사용됩니다. RNDC를 사용하기 위해 다음 단계를 따를 수 있습니다.1. RNDC Key 생성RNDC는 통신을 보안하기 위해 사전에 공유된 키를 사용합니다. 키를 생성하려면 다음 명령을 실행합니다.이 명령은 /etc/rndc.key와 같은 위치에 키를 생성하고 터미널에 키 내용을 표시합니다.rndc-confgen -a2. named.conf 파일 수정BIND의 설정 파일인 named.conf를 편집합니다.vim /etc/named.confinclude "/etc/rn.. 더보기 [draft] Let's Encrypt(Certbot)로 무료 SSL 인증서 발급하는 방법 Let's Encrypt(Certbot)로 무료 SSL 인증서 발급하는 방법1. Standalone 모드(웹 서버가 없는 경우)웹 서버 없이 Certbot이 자체적으로 임시 웹 서버를 실행해 인증을 처리하는 방식입니다. 특징기존 웹 서버가 없을 때 사용포트 80(HTTP) 또는 443(HTTPS) 가 열려 있어야 함임시 서버 구동 → 인증 → 자동 종료사전 준비방화벽에서 80/443 포트 오픈도메인이 서버 IP로 연결되어 있어야 함(A 레코드 설정)명령어 예시certbot certonly --standalone -d [도메인명1] -d [도메인명2]certbot certonly --standalone -d example.com -d www.example.comCertbot은 자체 HTTP 서버를 실행하여.. 더보기 [draft] 우분투 22.04에서 node와 npm을 설치하는 방법 우분투 22.04에서 node와 npm을 설치하는 방법우분투 리포지토리에 있는 Node.js 패키지를 사용하여 설치할 수 있지만 일반적으로는 Node.js 공식 버전을 설치하는 것이 좋습니다.테스트 환경$ cat /etc/lsb-releaseDISTRIB_ID=UbuntuDISTRIB_RELEASE=22.04DISTRIB_CODENAME=jammyDISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"NodeSource를 통해 설치1. NodeSource PPA 추가NodeSource PPA를 추가하고 apt-get update를 자동으로 실행합니다.curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -$ curl -fsSL .. 더보기 [draft] 우분투 22.04에서 node.js와 npm을 설치하는 방법 우분투 22.04에서 node.js와 npm을 설치하는 방법NVM(Node Version Manager)NPM(Node Package Manager)테스트 환경운영체제 버전 정보$ cat /etc/lsb-releaseDISTRIB_ID=UbuntuDISTRIB_RELEASE=22.04DISTRIB_CODENAME=jammyDISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"1. NVM 설치NVM 설치 스크립트를 다운로드하고 실행합니다.curl -s -o- https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash$ curl -s -o- https://raw.githubusercontent.com/creationi.. 더보기 [draft] 우분투에서 cowsay를 설치하고 설정하는 방법 우분투에서 cowsay를 설치하고 설정하는 방법cowsay는 터미널에서 ASCII 그림을 생성하는 유틸리티입니다.1. cowsay 설치하기sudo apt-get updatesudo apt-get install -y cowsay2. cowsay 사용하기cowsay를 설치한 후에는 간단한 명령으로 그림을 생성할 수 있습니다. 예를 들어, 다음 명령은 소가 생일 축하 메시지를 출력합니다.cowsay "Happy Birthday!"달러 눈(Dollar eyes)cowsay -g "Hello, World!"특수 문자를 눈으로 사용cowsay -e hh "Hello, World!"기본적으로 cowsay는 소 그림을 사용합니다. 그러나 cowsay에는 다양한 그림(소)들이 포함되어 있습니다. 특정 그림을 사용하려면 .. 더보기 [draft] top 명령어 top 명령어top 명령어는 리눅스와 UNIX 기반 운영 체제에서 시스템의 상태와 프로세스의 성능을 실시간으로 모니터링하는 유용한 명령어입니다.top 명령어의 구문top [옵션]주요 옵션-d [초] : 화면 갱신 간격을 설정합니다. 초당 업데이트 간격을 지정합니다. 예: top -d 5는 5초마다 업데이트합니다.-p [PID] : 특정 프로세스의 상세 정보만 표시합니다. 예: top -p 1234는 PID가 1234인 프로세스만 표시합니다.-n [표시할 프로세스 수] : 화면에 표시할 프로세스 수를 제한합니다. 예: top -n 10는 상위 10개 프로세스만 표시합니다.q : top을 종료합니다.h : 도움말을 표시합니다.toptop - 15:32:31 up 37 days, 20:37, 1 user, .. 더보기 이전 1 ··· 41 42 43 44 45 46 47 ··· 78 다음