Programming/etc 4

[ntsysv] Red Hat 계역 서비스 관리 유틸리티 - ntsysv

ntsysv는 Red Hat 계열 리눅스(RHEL, CentOS, Rocky Linux 등)에서 런레벨(runlevel) 별 서비스 관리를 위한 텍스트 기반 유틸리티입니다. 서버 관리 차원에서 service enable/disable 처리를 편하게 관리할 수 있는 유용한 툴이라 소개할까 합니다.📌 ntsysv란?서비스를 켜고 끄는 기능을 제공하는 TUI(텍스트 기반 UI) 프로그램chkconfig의 대체 도구로 쓰였지만, 현재는 systemctl로 대체됨systemd가 도입된 최신 배포판(RHEL 7 이상, Rocky Linux 8 이상)에서는 사용되지 않음🛠️ ntsysv 활용법1️⃣ ntsysv 설치최신 배포판에서는 기본적으로 제공되지 않지만, CentOS 6/RHEL 6 이하에서는 다음과 같이 ..

Programming/etc 2025.03.06

[PM2] Process Manager 2

📌 개요PM2는 Node.js 기반의 프로세스 매니저로, 다양한 애플리케이션을 손쉽게 관리할 수 있도록 도와줍니다. 자동 재시작, 로그 관리 등의 기능을 제공하여 안정적인 서비스 운영이 가능합니다. 특히, 배포 및 운영 환경에서 프로세스 유지와 모니터링을 간편하게 할 수 있어 많이 사용됩니다.📌 활용1️⃣ 프로세스 관리PM2는 애플리케이션을 백그라운드에서 실행하고, 자동 재시작 및 다중 인스턴스 실행 기능을 제공합니다.pm2 start app.js --name myApp --instances 4 # 4개의 인스턴스로 실행pm2 restart myApp # 애플리케이션 재시작pm2 stop myApp # 애플리케이션 중지✅ 장점: 서버가 예기치 않게 종료되어도 자동으로 다시 실행됨.2️⃣ 프로세스..

Programming/etc 2025.03.06

[Chrome] 확장프로그램 - JSON Viewer

RestAPI 테스트 할 때 JSON 데이터를 정렬해서 보여주는 크롬 확장프로그램. 구글 - '확장 프로그램' 검색 웹스토어 - 'json' 검색 - JSON Viewer 설치. 설치하면 rest 리턴 값이 아래 캡쳐 사진처럼 출력된다. +추가) http://json.parser.online.fr/ JSON 데이터를 파싱해주는 사이트. 위 툴을 이용하기 전에는 이 사이트를 사용했었다. 아직도 유용한 사이트인건 분명하다.

Programming/etc 2022.02.13

[Putty] PPK -> PEM 포맷 변경하기

PEM(Privacy Enhanced Mail) OCI 인스턴스에서 사용하는 Key Pair 포맷으로 앞선 문서 기준으로 ssh-keygen 명령을 통해 생성됨 PPK(PuTTY Private Key) PuTTY에서 사용하는 키 포맷으로 PuTTY Key Generator를 통해 저장하면 기본적으로 생성되는 포맷 PPK -> PEM 포맷 변환 1. putty 를 설치한다. 2. putty key generator 실행 3. File - Load private key 4. Conversions - Export OpenSSH Key 5. 파일이름을 ppk 와 동일하게 하고 확장자만 .pem 으로 저장한다. 참고) 파일질라에서 ssh 등록시 ppk는 등록이 안되고 pem으로 변환 후 등록이 가능하다. (키 파..

Programming/etc 2021.11.02