전체 글(102)
-
리눅스 서버에서 용량 비율 확인하기
// 전체 차지하고 있는 용량확인df -h// 문제되는 경로 확인sudo du -sh /* 2>/dev/null | sort -hr// 문제가 경로 상세 확인sudo du -ah /home | sort -hr | head -n 20
2026.04.14 -
배스천 서버에서 다른 서버 이동시 탭 타이틀 수정 방법
방법 1배스천서버에서 내부 서버 이동시 타이틀을 지정 ( 파일명 : connect.sh , 권한: 755)#!/bin/bash# 탭 제목 변경 함수set_title() { echo -ne "\e]2;$1\a"}echo "------------------------------------------"echo " 내부 서버 접속 관리 스크립트 (Bastion)"echo "------------------------------------------"echo "1) [배치 서버] batch"echo "2) [워커 서버] worker"echo "3) [OS 서버] os"echo "4) [APP 서버] app"echo "5) [ADMIN 서버] admin"echo "q) 종료 (Exit)"ec..
2026.01.21 -
배스천서버 외부통신용으로 사용하기
🛠️ 배스천 서버 NAT 구축 가이드 (최종 통합본)1단계: 배스천 서버 (NAT 서버) 내부 설정배스천 서버가 패킷을 받아 외부로 전달할 수 있는 '통로'를 여는 과정입니다.커널 포워딩 활성화: 서버가 패킷을 통과시키도록 허용합니다.Bash echo "net.ipv4.ip_forward = 1" | sudo tee -a /etc/sysctl.confsudo sysctl -piptables 서비스 설치:Bash sudo dnf install iptables-services -ysudo systemctl enable iptables --now네트워크 규칙 설정 (핵심):ip addr로 실제 인터페이스 이름(예: ens5)을 확인한 후 적용하세요.Bash # 1. 모든 포워딩 통로 개방 (가장 중요한 해결..
2026.01.20 -
node nvm 설치 방법
AWS 리눅스(Amazon Linux 2 또는 Amazon Linux 2023) 환경에서 **NVM (Node Version Manager)**을 설치하고, 이를 사용하여 Node.js를 설치 및 관리하는 방법을 단계별로 상세하게 알려드리겠습니다.NVM을 사용하면 여러 버전의 Node.js를 쉽게 전환하며 사용할 수 있어 워커 서버 개발에 매우 유용합니다.1. 📋 NVM 설치 전 준비 단계AWS Linux에서 NVM을 컴파일하고 설치하는 데 필요한 기본 패키지들을 설치합니다.Bash # Git, curl, build-essential 등 필수 패키지 설치sudo yum update -ysudo yum install -y curl git2. 🚀 NVM 설치 스크립트 실행curl을 사용하여 NVM 설치 ..
2025.12.15 -
nginx -> tomcat (80->8080) 포워딩하기
nginx경로 nginx.conf파일에 아래내용 저장upstream tomcat_backend { server localhost:8080; keepalive 16; # 표준값(기본적으로 16~32 추천)}server { listen 80 default_server; server_name _; # --- 기본 Reverse Proxy --- location / { proxy_pass http://tomcat_backend; proxy_http_version 1.1; proxy_set_header Connection ""; proxy_set_header Host $host; proxy_set_header X-Re..
2025.11.27 -
tomcat로그 로테이션 설정
$ cd /etc/logrotate.d$ sudo vi ./tomcat tomcat 파일에 아래 내용 저장# ===========================# catalina.out - 날짜 기반 회전# ===========================/home/ec2-user/tomcat/logs/catalina.out { daily rotate 90 compress delaycompress missingok notifempty copytruncate dateext dateformat -%Y-%m-%d}# ===========================# 기타 자잘한 Tomcat 로그 자동 삭제 (3개월 후)# =====================..
2025.11.27