3 Min Read
on
2026.10.06.
리눅스 스왑 메모리 설정 방법 (swapfile 만들기, swappiness)
메모리가 1~2GB인 작은 클라우드 서버에서 MySQL이나 워드프레스가 갑자기 꺼진다면,…
더보기
3 Min Read
on
2026.10.06.
리눅스 환경 변수와 PATH 설정 방법 (export, .bashrc, /etc/environment)
터미널에서는 잘 되던 명령이 crontab이나 서비스에서는 “command…
더보기
4 Min Read
on
2026.10.06.
fail2ban 설정으로 SSH 무차별 대입 공격 막기 (설치, jail.local, 차단 해제)
인터넷에 열려 있는 서버라면 지금 이 순간에도 누군가 SSH 비밀번호를 맞혀 보고 있을…
더보기
5 Min Read
on
2026.10.06.
MySQL 백업과 복원 방법 (mysqldump 사용법과 자동 백업)
데이터베이스는 서버에서 가장 잃어버리면 안 되는 자산이다. 파일은 다시 올리면 되지만,…
더보기
4 Min Read
on
2026.10.06.
SSH 키 인증 설정 방법 (ssh-keygen, authorized_keys, 비밀번호 로그인 끄기)
서버에 접속할 때마다 비밀번호를 입력하고 있다면, 이제 키로 바꿀 때다. SSH 키 인증…
더보기
3 Min Read
on
2026.10.05.
리눅스 rsync 백업과 파일 동기화 방법 (원격 서버 백업, 자동화)
백업을 같은 서버 안에만 두면 디스크가 고장 났을 때 원본과 백업을 함께 잃는다. 그래서…
더보기
4 Min Read
on
2026.10.05.
리눅스 쉘 스크립트 기초 (변수, 조건문, 반복문, 백업 스크립트 예제)
같은 명령어를 매일 손으로 입력하고 있다면 스크립트로 만들 때가 됐다. 쉘 스크립트는…
더보기
3 Min Read
on
2026.10.05.
리눅스 tar 압축과 해제 방법 (tar.gz 만들기, 풀기, 내용 확인)
리눅스 서버에서 로그를 보관하거나 백업 파일을 만들 때, 혹은 소스를 내려받아 풀 때…
더보기
4 Min Read
on
2026.10.05.
리눅스 crontab 사용법 (cron 시간 설정, 예제, 로그 확인)
서버를 운영하다 보면 매일 새벽 백업, 주기적인 로그 정리, 정해진 시간의 배치 실행처럼…
더보기
6 Min Read
on
2026.10.01.
MySQL 인덱스 설계 원칙: 복합 인덱스 순서와 커버링 인덱스까지
MySQL 인덱스 설계 원칙을 실습 예제로 정리했다. 카디널리티와 선택도, 복합 인덱스…
더보기