플렉스(Plex) 미디어 서버 설치하는 법 - 집에서 영화·드라마 스트리밍 완벽 가이드

안녕하세요, 우리들의 주파수 구독자 여러분! 외장하드나 NAS에 잠자고 있는 영화·드라마 파일들, 매번 VLC로 하나씩 찾아서 재생하고 계신가요? **플렉스(Plex)**를 설치하면 집 PC가 그대로 “나만의 넷플릭스”가 됩니다. TV, 스마트폰, 태블릿 어디서든 포스터가 예쁘게 정리된 라이브러리에서 바로 재생하고, 외출 중에도 집 서버에 있는 영상을 스트리밍할 수 있습니다. 이번 글에서는 플렉스 설치부터 라이브러리 구성, 원격 접속, 트랜스코딩 설정, 자주 겪는 오류까지 처음부터 끝까지 한 번에 정리합니다.
목차
- 플렉스란 무엇인가
- 준비물 확인
- 플렉스 미디어 서버 설치하기
- 라이브러리 만들고 미디어 추가하기
- 외부에서 접속하기 (원격 액세스)
- 하드웨어 가속 트랜스코딩 설정
- 클라이언트 앱으로 시청하기
- Plex vs Jellyfin vs Emby 비교
- 자주 발생하는 오류 해결
- FAQ
- 핵심 요약
1. 플렉스란 무엇인가
플렉스는 내 컴퓨터나 NAS에 저장된 영화, 드라마, 음악, 사진 파일을 자동으로 정리해서 넷플릭스 같은 UI로 보여주는 미디어 서버 프로그램입니다. 파일명만 제대로 맞춰두면 포스터, 줄거리, 배우 정보, 자막까지 자동으로 가져오고, 재생 중이던 지점을 기기 간에 이어서 볼 수도 있습니다.
핵심 구조는 두 부분입니다.
- 플렉스 미디어 서버(PMS): 미디어 파일을 실제로 보관하고 스트리밍을 내보내는 프로그램. PC, NAS, 라즈베리파이 등에 설치합니다.
- 플렉스 클라이언트: 서버에 접속해서 재생만 하는 앱. 스마트TV, 크롬캐스트, 스마트폰, 웹브라우저 등 거의 모든 기기를 지원합니다.
서버는 무료로 대부분의 기능을 쓸 수 있고, 원격 접속이나 하드웨어 가속 트랜스코딩 같은 일부 기능만 유료(Plex Pass)로 제공됩니다. 이 글은 무료 버전 기준으로 설명하며, 유료가 필요한 부분은 따로 표시했습니다.
2. 준비물 확인
| 항목 | 최소 사양 | 권장 사항 |
|---|---|---|
| 서버로 쓸 기기 | 상시 켜둘 수 있는 PC, 노트북, NAS | 24시간 켜두는 NAS나 미니PC |
| CPU | 최근 5년 내 인텔/AMD | 인텔 iGPU 내장(퀵싱크 지원) 모델 |
| 저장공간 | 미디어 용량 + 여유공간 | 외장하드보다 내장 HDD/SSD 권장 |
| 운영체제 | Windows 10/11, macOS, 리눅스, 시놀로지/QNAP NAS | 무엇이든 무방 |
| 네트워크 | 유선 랜 연결 | 공유기 관리자 접근 권한(원격 접속 시) |
| 플렉스 계정 | 이메일 또는 구글 계정 | - |
서버로 쓸 기기는 시청할 때마다 항상 켜져 있어야 합니다. 노트북을 서버로 쓴다면 절전모드 진입을 반드시 꺼두세요. 절전모드로 인해 접속이 끊기는 문제는 아래 자주 발생하는 오류에서 다룹니다.
3. 플렉스 미디어 서버 설치하기
Windows 기준 설치
- plex.tv/media-server-downloads 접속 후 Windows용 설치 파일을 내려받습니다.
- 설치 파일을 실행하고 기본 옵션 그대로 “다음”을 눌러 설치를 완료합니다.
- 설치가 끝나면 자동으로 브라우저가 열리며
http://127.0.0.1:32400/web주소로 플렉스 웹 앱이 실행됩니다. - 플렉스 계정으로 로그인(또는 신규 가입)합니다. 구글 계정 연동 로그인도 가능합니다.
- 로그인 후 “서버 이름”을 정하고, “다음 단계로” 라이브러리 설정 화면으로 넘어갑니다.
시놀로지·QNAP NAS 설치
- 시놀로지: 패키지 센터에서 “Plex Media Server” 검색 후 설치. 설치 후 DSM 우측 상단 앱 목록에서 실행합니다.
- QNAP: App Center에서 동일하게 “Plex Media Server” 검색 후 설치합니다.
- NAS는 재부팅이나 절전 이슈가 거의 없어 24시간 서버로 가장 안정적입니다.
macOS / 리눅스
- macOS는 Windows와 동일하게 공식 사이트에서
.dmg파일을 받아 설치합니다. - 리눅스(우분투 기준)는 공식
.deb패키지를 받아sudo dpkg -i plexmediaserver_*.deb명령으로 설치합니다. 우분투에서 NVIDIA 그래픽 드라이버를 함께 쓰는 환경이라면 Ubuntu NVIDIA 드라이버 설치 가이드를 참고하세요.
4. 라이브러리 만들고 미디어 추가하기
라이브러리는 “영화”, “드라마(TV 쇼)”, “음악”, “사진”처럼 콘텐츠 종류별로 나눠서 관리하는 폴더 묶음입니다.
- 웹 앱 좌측 메뉴에서 + 라이브러리 추가를 클릭합니다.
- 라이브러리 종류(영화/TV 쇼/음악/사진)를 선택합니다.
- 라이브러리 이름을 정하고 폴더 추가로 실제 미디어가 담긴 폴더를 지정합니다.
- 스캐너 에이전트는 기본값(Plex Movie, Plex TV Series)을 그대로 두면 됩니다.
- 추가를 누르면 자동으로 파일을 스캔하며 포스터·메타데이터를 인터넷에서 가져옵니다.
메타데이터가 제대로 안 붙을 때 파일명 규칙
플렉스는 파일명 패턴으로 제목·연도·시즌·회차를 인식합니다. 아래 규칙을 지키면 인식률이 크게 올라갑니다.
영화: 영화제목 (연도).mkv
예) 인터스텔라 (2014).mkv
드라마: 드라마제목/Season 01/드라마제목 - S01E01.mkv
예) 오징어게임/Season 01/오징어게임 - S01E01.mkv
폴더 구조가 뒤섞여 있으면 “일치하는 항목 없음”으로 뜨는 경우가 많습니다. 이때는 스캔 결과 항목을 우클릭 → 일치시키기에서 정확한 제목을 검색해 수동으로 연결할 수 있습니다.
5. 외부에서 접속하기 (원격 액세스)
집 밖에서 스마트폰으로 시청하려면 **원격 액세스(Remote Access)**를 켜야 합니다.
- 웹 앱 우측 상단 설정(렌치 아이콘) → 원격 액세스 이동.
- “원격 액세스 활성화” 토글을 켭니다.
- 대부분의 공유기는 UPnP가 켜져 있으면 자동으로 포트(기본 32400)가 열려 **“완전히 접근 가능”**으로 표시됩니다.
- UPnP가 안 되는 환경이라면 공유기에서 직접 포트포워딩을 설정해야 합니다. 방법은 공유기 포트포워딩 설정 가이드를 참고해 TCP 32400 포트를 서버 PC의 내부 IP로 전달하세요.
- 공유기 UPnP나 포트포워딩이 막힌 환경(회사 와이파이, 이중 NAT 등)에서는 플렉스가 자체 Relay(중계) 서버를 통해 자동으로 우회 접속을 제공합니다. 속도는 직접 접속보다 느릴 수 있습니다.
공인 IP가 자주 바뀌는 가정용 회선이라면 무료 DDNS(공유기 내장 기능)를 함께 설정해두면 더 안정적입니다. 외부 접속을 아예 VPN으로 통합하고 싶다면 Tailscale VPN 설정 가이드로 집 네트워크 전체에 접속하는 방법도 있습니다.
6. 하드웨어 가속 트랜스코딩 설정
트랜스코딩이란 서버가 재생 중인 기기의 화면 크기·네트워크 속도에 맞춰 영상을 실시간으로 변환하는 작업입니다. CPU로만 처리하면 버퍼링이나 서버 다운의 주요 원인이 되므로, 내장 그래픽(인텔 iGPU, NVIDIA GPU)을 활용하는 하드웨어 가속을 켜두는 것이 좋습니다.
- 설정 → 트랜스코더 메뉴로 이동.
- 사용 가능한 경우 하드웨어 가속 사용 체크박스를 켭니다.
- 인텔 CPU라면 퀵싱크(Quick Sync)가, NVIDIA GPU라면 NVENC가 자동으로 잡힙니다.
- 하드웨어 가속 트랜스코딩은 Plex Pass(유료) 기능입니다. 무료 버전은 CPU 소프트웨어 트랜스코딩만 가능하므로, 4K 원본을 여러 기기에 동시 송출할 계획이라면 유료 구독을 고려하세요.
- 애초에 트랜스코딩 자체를 줄이려면 재생 기기가 지원하는 코덱(H.264)으로 미리 인코딩해두는 것도 방법입니다.
7. 클라이언트 앱으로 시청하기
| 기기 | 접속 방법 |
|---|---|
| 스마트TV(삼성/LG) | 앱스토어에서 “Plex” 검색 후 설치 |
| 크롬캐스트 | 모바일 앱에서 캐스트 아이콘 클릭 |
| 스마트폰/태블릿 | 앱스토어/플레이스토어에서 “Plex” 설치 후 서버 계정 로그인 |
| PC 웹브라우저 | https://app.plex.tv 접속 후 로그인 |
| Apple TV / 파이어TV | 각 기기 앱스토어에서 “Plex” 설치 |
로그인만 하면 같은 플렉스 계정을 쓰는 모든 기기에서 서버가 자동으로 검색됩니다. 별도로 IP 주소를 입력할 필요는 없습니다.
8. Plex vs Jellyfin vs Emby 비교
| 항목 | Plex | Jellyfin | Emby |
|---|---|---|---|
| 가격 | 기본 무료, 고급 기능 유료(Plex Pass) | 완전 무료·오픈소스 | 기본 무료, 고급 기능 유료 |
| 설치 난이도 | 매우 쉬움 | 중간(직접 설정 항목 많음) | 쉬움 |
| 메타데이터 자동화 | 우수 | 양호 | 양호 |
| 하드웨어 가속 | 유료 필요 | 무료 제공 | 유료 필요 |
| 원격 접속 | 자체 Relay 서버 제공 | 직접 포트포워딩 필요 | 자체 Relay 제공 |
| 클라이언트 앱 지원 | 매우 광범위 | 광범위(성장 중) | 광범위 |
| 계정/로그인 | 플렉스 계정 필수(클라우드 연동) | 로그인 없이 로컬 사용 가능 | 계정 선택적 |
정리: 설치와 사용 편의성이 최우선이면 플렉스, 완전 무료로 하드웨어 가속까지 쓰고 싶고 서버 관리를 직접 하는 데 거부감이 없다면 젤리핀(Jellyfin)이 유리합니다.
9. 자주 발생하는 오류 해결
Q. 원격 접속이 “제한됨”으로 표시돼요. 공유기 UPnP가 꺼져 있거나 이중 공유기(모뎀+공유기) 구조일 가능성이 높습니다. 공유기 관리자 페이지에서 UPnP를 켜거나, 포트포워딩 가이드대로 32400 포트를 수동으로 열어보세요.
Q. 재생이 계속 끊기고 버퍼링이 심해요. 서버의 업로드 속도가 부족하거나 트랜스코딩 부하가 원인입니다. 재생 화면 우측 하단 재생 품질 아이콘에서 해상도를 낮춰보고, 그래도 안 되면 윈도우 와이파이 느림 해결 가이드를 참고해 서버 PC를 유선 랜으로 연결하세요.
Q. 서버가 자꾸 “오프라인”으로 표시돼요. 서버 PC가 절전모드에 들어갔을 가능성이 가장 큽니다. Windows 설정 → 시스템 → 전원에서 “화면을 끈 후 절전 모드로 전환”을 “안 함”으로 바꾸세요. 원격에서 아예 서버를 켜야 한다면 Wake on LAN 설정 가이드를 함께 참고하세요.
Q. 영화/드라마 정보가 엉뚱하게 매칭됐어요. 해당 항목 우클릭 → 일치시키기 → 정확한 제목·연도로 검색해 수동 연결하면 해결됩니다. 파일명에 연도를 꼭 포함시키는 것이 재발 방지에 가장 효과적입니다.
Q. 자막이 안 나와요.
영상 파일과 같은 폴더에 .srt 자막 파일을 넣고 파일명을 영상과 동일하게 맞추면(영화제목 (2014).ko.srt) 자동으로 인식됩니다. 재생 화면에서 자막 아이콘을 눌러 언어를 선택하세요.
10. FAQ
Q. 플렉스 서버용 PC는 따로 사야 하나요? 아니요. 이미 24시간 켜둘 수 있는 PC나 NAS가 있다면 새로 살 필요가 없습니다. 다만 4K 트랜스코딩을 자주 한다면 인텔 iGPU가 내장된 CPU를 권장합니다.
Q. 스마트폰 데이터로도 볼 수 있나요? 네, 원격 접속만 켜져 있으면 LTE/5G 환경에서도 재생됩니다. 다만 집 업로드 속도에 따라 화질이 제한될 수 있습니다.
Q. 외장하드에 있는 파일도 라이브러리로 추가할 수 있나요? 가능하지만 외장하드가 서버 PC와 항상 연결·인식된 상태여야 합니다. 자주 분리하는 외장하드보다는 내장 HDD나 NAS 저장공간을 권장합니다.
Q. 여러 명이 동시에 봐도 되나요? 네, 무료 버전도 동시 스트리밍 인원 제한은 없습니다. 다만 트랜스코딩이 여러 개 동시에 걸리면 CPU 부하가 커지므로 서버 사양에 여유가 필요합니다.
Q. 계정 없이 로컬에서만 쓸 수는 없나요? 플렉스는 서버 설정 시 플렉스 계정 로그인이 필수입니다. 계정 없이 완전 로컬로만 쓰고 싶다면 젤리핀(Jellyfin)이 대안입니다.
11. 핵심 요약
- 플렉스는 집 PC/NAS를 개인 넷플릭스로 바꿔주는 무료 미디어 서버 프로그램입니다.
- 설치 → 계정 로그인 → 라이브러리 폴더 지정만 하면 대부분 자동으로 포스터·메타데이터가 채워집니다.
- 파일명에 제목 (연도) 또는 S01E01 형식을 지키면 인식 오류가 크게 줄어듭니다.
- 외부 접속은 UPnP 자동 설정 또는 수동 포트포워딩(32400)으로 켤 수 있고, 막힌 환경은 자체 Relay로 우회됩니다.
- 하드웨어 가속 트랜스코딩과 원격 접속 안정성이 중요하다면 Plex Pass(유료)를, 완전 무료를 원하면 Jellyfin을 고려하세요.
- 서버 PC의 절전모드를 꺼두는 것이 “오프라인 표시” 문제를 막는 가장 흔한 해결책입니다.