웹사이트 검색

CentOS 7에 Plex Media Server를 설치하는 방법


이 튜토리얼은 다음 OS 버전에 대해 존재합니다.

  • 센트OS 8
  • 센트OS 7

이 페이지에서

  1. 전제 조건
  2. 우리가 할 일\n
  3. 1단계 - Plex 저장소 추가
  4. 2단계 - CentOS 7에 Plex 미디어 서버 설치
  5. 3단계 - Plex 미디어 서버에 대한 방화벽 규칙 구성\n
  6. 4단계 - Plex 미디어 서버 구성
  7. 참조

Plex는 클라이언트-서버 미디어 소프트웨어 제품군입니다. 플렉스 미디어 서버와 플렉스 플레이어의 두 가지 주요 구성 요소가 있습니다.

Plex 미디어 서버는 온라인 소스에서 동영상, 오디오, 사진 및 기타 미디어와 같은 미디어 파일을 구성한 다음 로컬 네트워크 또는 인터넷을 통해 스트리밍할 수 있는 애플리케이션입니다. Windows, MacOS, Linux 및 FreeBSD 시스템에도 설치할 수 있습니다.

Plex 플레이어는 Plex 미디어 서버를 실행하는 로컬 또는 원격 컴퓨터에서 미디어 파일을 재생할 수 있는 프런트 엔드입니다.

이 튜토리얼에서는 CentOS 7 서버에 Plex 미디어 서버를 설치하고 구성하는 방법을 단계별로 보여줍니다. 자체 리포지토리에서 Plex Media Server를 설치한 다음 미디어 서버 액세스에 대한 방화벽 규칙을 구성하고 마지막으로 Plex 웹 앱을 사용하여 Plex 플레이어를 구성합니다.

전제 조건

  • CentOS 7 시스템
  • 루트 권한\n

우리가 할 일

  1. CentOS 7 시스템에 Plex 저장소 추가
  2. CentOS 7에 Plex 미디어 서버 설치
  3. Plex 미디어 서버에 대한 방화벽 규칙 구성\n
  4. 테스트

1단계 - Plex 저장소 추가

이 가이드에서 수행해야 하는 첫 번째 단계는 Plex 저장소를 CentOS 7 시스템에 추가하는 것입니다.

yum.repos.d 디렉터리로 이동하고 vim 편집기를 사용하여 새 repo 파일 plex.repo를 만듭니다.

cd /etc/yum.repos.d/
vim plex.repo

다음 Plex 리포지토리 구성을 거기에 붙여넣습니다.

# Plex.repo file will allow dynamic install/update of plexmediaserver.
[PlexRepo]
name=PlexRepo
baseurl=https://downloads.plex.tv/repo/rpm/$basearch/
enabled=1
gpgkey=https://downloads.plex.tv/plex-keys/PlexSign.key
gpgcheck=1

저장 및 종료.

Plex 리포지토리가 CentOS 7 시스템에 추가되었습니다.

2단계 - CentOS 7에 Plex Media Server 설치

이제 CentOS 서버에 Plex 미디어 서버를 설치합니다.

아래 yum 명령을 실행합니다.

sudo yum -y install plexmediaserver

설치가 완료되면 plex 서비스를 시작하고 아래의 systemctl 명령을 사용하여 시스템 부팅 시마다 실행되도록 설정합니다.

systemctl start plexmediaserver
systemctl enable plexmediaserver

Plex 미디어 서버가 설치되었습니다. 다음 명령을 사용하여 확인하십시오.

systemctl status plexmediaserver

그러면 아래와 같은 결과를 얻을 수 있습니다.

Plex Media Server는 이제 CentOS 7 서버에서 실행 중입니다.

3단계 - Plex 미디어 서버에 대한 방화벽 규칙 구성

이 자습서에서는 Firewalld 서비스를 활성화합니다. 방화벽 패키지가 시스템에 설치되어 있는지 확인하십시오.

또는 아래의 yum 명령어를 사용하여 설치할 수 있습니다.

sudo yum -y install firewalld

이제 firewalld 서비스를 시작하고 시스템 부팅 시마다 실행되도록 사용 설정합니다.

systemctl start firewalld
systemctl enable firewalld

다음으로 플렉스 설치를 위한 새로운 방화벽 구성을 추가해야 합니다. Plex 미디어 서버에는 LISTEN 상태의 일부 포트가 필요하므로 새로운 firewalld XML 구성을 생성합니다.

/etc/firewalld/service 디렉터리로 이동하고 vim을 사용하여 새 서비스 방화벽 구성 plex.xml을 만듭니다.

cd /etc/firewalld/services/
vim plexmediaserver.xml

거기에 다음 구성을 붙여넣습니다.

<?xml version="1.0" encoding="utf-8"?>
<service>
  <short>plexmediaserver</short>
  <description>Ports required by plexmediaserver.</description>
  <port protocol="tcp" port="32400"></port>
  <port protocol="udp" port="1900"></port>
  <port protocol="tcp" port="3005"></port>
  <port protocol="udp" port="5353"></port>
  <port protocol="tcp" port="8324"></port>
  <port protocol="udp" port="32410"></port>
  <port protocol="udp" port="32412"></port>
  <port protocol="udp" port="32413"></port>
  <port protocol="udp" port="32414"></port>
  <port protocol="tcp" port="32469"></port>
</service>

저장 및 종료.

이제 plexmediaserver 서비스를 firewalld 서비스 목록에 추가한 다음 구성을 다시 로드하십시오.

sudo firewall-cmd --add-service=plexmediaserver --permanent
sudo firewall-cmd --reload

그러면 아래와 같은 결과를 얻게 됩니다.

plexmediaserver 서비스가 firewalld에 추가되었습니다. 아래의 firewalld 명령을 사용하여 확인하십시오.

firewall-cmd --list-all

그리고 서비스 목록에서 plexmediaserver를 가져와야 합니다.

4단계 - Plex 미디어 서버 구성

Plex 미디어 서버를 구성하기 전에 Plex 계정이 있는지 확인하십시오. 그렇지 않은 경우 아래 URL을 사용하여 등록할 수 있습니다.

그런 다음 계정에 로그인하십시오.

등록된 사용자이고 브라우저로 로그인한 경우 다음과 같은 방법으로 Plex 미디어 서버 설치 URL을 열 수 있습니다.

그러면 아래와 같이 플렉스 로그인으로 리디렉션됩니다.

로그인 버튼을 클릭합니다.

그러면 plex 작동 방식에 대한 페이지가 표시됩니다. GOT IT 버튼을 클릭하기만 하면 됩니다.

이제 서버 설정 페이지입니다.

서버 이름을 입력하고 NEXT 버튼을 클릭합니다.

이제 플렉스 라이브러리 구성 페이지가 표시됩니다.

NEXT 버튼을 다시 클릭합니다.

그리고 plexmediaserver 구성이 완료되었습니다. 완료 버튼을 클릭합니다.

그러면 plex 대시보드가 표시됩니다.

이제 플렉스 미디어 서버에 미디어 파일을 추가할 수 있습니다.

다음은 Plex 설치의 예시 라이브러리입니다.

CentOS 7 서버에서 Plex Media Server 설치 및 구성이 성공적으로 완료되었습니다.

참조

  • https://forums.plex.tv/discussion/