Linux 게임 전용 서버를 직접 만들고 운영하기
게임별 설치에서 끝내지 않고 별도 사용자, 포트, 정상 종료, 백업 복구, 업데이트와 접속 장애 확인까지 이어지는 전용 서버 강의를 정리했습니다.
도구에서 선택한 파일은 서버로 업로드하지 않으며, 모든 계산은 브라우저 안에서만 처리됩니다.
처음 오셨나요? 필요한 작업부터 시작하세요
서버를 처음 여는 경우에는 설치와 외부 접속부터, 이미 운영 중이라면 백업 복구와 업데이트부터 읽어 보세요. 아래 순서는 각 단계에서 다음에 확인할 글로 이어집니다.
Palworld
Minecraft Java
이미 운영 중인 서버
새 글: 게임 서버 문제 해결과 이전
글 모아 보기접속이 안 되거나 서버가 꺼질 때, 증상에 맞는 글에서 확인 순서와 해결 후 검증 방법을 찾아보세요.
-
게임 서버는 켜졌는데 친구가 접속하지 못할 때: 확인 순서 7단계
Minecraft Java와 Palworld의 접속 실패를 실행 상태, TCP·UDP, Docker 포트, 공유기, 외부 접속, 버전·모드 순서로 좁히는 진단 가이드입니다.
-
게임 서버가 갑자기 꺼질 때: 메모리 부족과 Exit 137 구분하기
Docker Exit 137을 메모리 부족으로 단정하지 않고 OOM 상태, 커널 로그, Java 힙과 컨테이너 한도, 종료 시간 초과를 구분하는 방법입니다.
-
게임 서버 디스크가 꽉 찼을 때: 월드를 지우기 전에 확인할 것
저장 실패와 No space left on device를 디스크 용량, inode, 백업·로그 증가, Docker 볼륨 문제로 나누고 월드를 보존하며 복구하는 절차입니다.
-
재부팅하면 게임 서버가 안 켜질 때: systemd 오류 읽는 법
수동 실행은 되지만 부팅 후 실패하는 Minecraft·Palworld 서버를 enabled 상태, 실행 경로, 서비스 사용자, 마운트, 재시작 제한으로 나눠 확인합니다.
-
게임 서버를 새 컴퓨터로 옮기는 순서: 월드·설정·접속 주소까지
Minecraft·Palworld Linux 전용 서버를 같은 버전으로 이전하고 저장 경로, 복사 검증, 권한, 외부 접속, 원복 시점까지 확인하는 절차입니다.
게임 서버 직접 만들기
전체 글 보기-
Minecraft 26.2 서버 관리 프로토콜 3.0.0
시리즈
JSON-RPC WebSocket 관리 API를 localhost에 안전하게 열고 스키마·인증·준비 상태를 확인합니다.
-
Minecraft Bedrock 전용 서버 - Ubuntu Linux에 설치하기
시리즈
공식 Bedrock 바이너리, UDP 19132, 허용 목록, systemd와 월드 백업을 구성합니다.
-
Valheim 전용 서버 - Linux와 SteamCMD로 열기
시리즈
Steam과 Crossplay 차이, 포트, 월드 경로, 권한 목록과 안전한 업데이트를 다룹니다.
-
Project Zomboid Build 42 Linux 전용 서버
시리즈
앱 380870, 절대 cachedir, friends.ini, Workshop 모드와 업데이트 절차입니다.
-
Factorio Linux 헤드리스 전용 서버
시리즈
공식 headless 패키지, 저장 생성, UDP 34197, 모드 동기화와 백업을 구성합니다.
-
Terraria 1.4.5.8 Linux 전용 서버
시리즈
serverconfig.txt, TCP 7777, 정상 저장과 릴리스별 안전한 전환을 설명합니다.
-
게임 서버 백업을 실제로 복구 검증하기
시리즈
Minecraft·Palworld·Satisfactory 저장본을 운영과 분리해 기동·접속까지 확인합니다.
-
7 Days to Die V3.1 전용 서버 - 리눅스 Docker로 열기
시리즈
V3.1 설치부터 SandboxCode, 포트포워딩, 안전 종료·백업·업데이트까지 한 번에 정리했습니다.
-
팰월드 서버 직접 만들기 1탄 - 리눅스에 Docker로 서버 열기
시리즈
설치부터 친구 접속까지, 집 서버에 팰월드 전용 서버를 여는 시리즈 첫 글입니다.
-
팰월드 서버 6탄 - 패치 날 서버 업데이트하는 법
시리즈
게임은 자동인데 서버는 그대로인 이유, 버전 태그 고정 운영과 안전한 업데이트·롤백 절차를 담은 최신편입니다.
-
마인크래프트 서버 직접 만들기 1탄 - 리눅스에 자바 서버 열기
시리즈
자바 버전 함정부터 eula, 핵심 설정, 재부팅해도 스스로 켜지는 systemd 등록까지.
-
마인크래프트 서버 2탄 - Fabric 모드 서버와 Docker 운영
시리즈
Fabric 설치, 파일 소유권 함정, 서버를 끄지 않는 월드 자동 백업까지 실제 구성 그대로.
-
새티스팩토리 전용 서버 만들기 - Docker로 열고 모드까지
시리즈
포트 세 개의 역할, 저장이 날아가는 종료 함정, ficsit 모드 설치까지 실제 운영 기준으로.
운영 노트와 가이드
글 목록 전체 보기-
홈서버 자동 복구 2탄 - 네트워크만 죽었을 때
운영 노트
1분마다 스스로 점검해 USB 재연결, 드라이버 리로드, 재부팅 순서로 살아나는 워치독입니다.
-
홈서버 자동 복구 1탄 - 죽으면 스스로 재부팅
운영 노트
커널이 죽어도 사람 없이 35초 만에 살아나게 만든 sysctl 설정, 실제 사고 기록입니다.
-
팰월드 서버 2탄 - 저장 함정, 안전한 종료, 백업
시리즈
잘못 끄면 저장이 날아가는 함정과 자동 백업 - 실제로 겪은 사고 모음입니다.
-
팰월드 서버 3탄 - 브라우저 관리 페이지 만들기
시리즈
외부 패키지 없이 Node로 서버 관리 버튼 페이지를 만듭니다.
-
팰월드 서버 4탄 - 전원 제어, 콘솔, 실시간 지도
시리즈
전원 켜기/끄기, 콘솔 로그, 플레이어 위치 지도까지 붙입니다.
-
해시값으로 중복 파일 확인하기
가이드
파일명보다 정확한 SHA-256 기준 중복 확인 방법과 운영 팁을 정리했습니다.
-
Python으로 중복 이미지 찾고 삭제 후보 출력하기
코드
SHA-256 해시로 같은 이미지를 찾고 삭제 전 확인 목록을 만드는 실전 예제입니다.
-
이미지 정보 분석
가이드
브라우저에서 이미지 크기, 비율, 화소를 확인하고 썸네일 기준을 잡는 방법입니다.
-
이미지 WebP 변환 기준 잡기
가이드
품질, 최대 가로, 형식별 용량 차이를 정하는 기준과 브라우저 변환 방법입니다.
-
사진 공유 전 EXIF 개인정보 확인하기
가이드
촬영 시각과 GPS 위치가 사진에 어떻게 남는지, 공유 전 제거하는 방법입니다.
-
PHP로 대용량 파일 안전하게 내려주기
코드
출력 버퍼, 한글 파일명 헤더, CDN 뒤 타임아웃까지 실전 전송 코드로 정리했습니다.
-
Python Pillow로 수천 장 썸네일 일괄 생성하기
코드
재실행해도 안전한 일괄 썸네일 스크립트와 변환 시 주의점입니다.
-
PHP와 Nginx로 비공개 파일 직접 접근 막기
가이드
파일 폴더를 공개 루트에서 분리하고 인증 라우터로만 전달하는 구조입니다.
-
공개 가능한 소스 예시
코드
해시 중복 검사, 인증형 미디어 라우터, Nginx 차단 규칙을 짧은 예제로 정리했습니다.
-
자동화 코드 강의
강의
실제 운영 코드에서 뽑은 중복 제거, 주기 실행, SQLite 기록 패턴을 안전한 예제로 풀었습니다.
-
cron 주기 설정 실수 줄이기
운영 노트
자주 틀리는 cron 표현식 패턴과 안전한 주기 설정 기준을 정리했습니다.
-
셸 스크립트로 서버 상태를 웹훅 알림으로 받기
운영 노트
top, free, df 출력만으로 CPU·메모리·디스크 보고를 메신저로 보냅니다.
-
이미지 서버 저장 용량 계산하는 방법
운영 노트
원본, 썸네일, 백업 복제본을 나눠 필요한 디스크를 잡는 순서입니다.
-
운영 점검 노트
운영 노트
작은 PHP 사이트에서 응답 시간, 오류율, 캐시 상태를 확인하는 기준을 정리했습니다.