모두가 영화, 노래, 비디오 노래, 사진 등의 자신만의 컬렉션을 갖고 있습니다. 많은 사람들이 집의 모든 기기로 스트리밍하는 방법을 궁금해합니다. 여기에 우리는 Smart TV, iPad, 휴대폰, 태블릿, 노트북 등의 기기를 사용하여 집의 LAN 네트워크를 통해 비디오를 스트리밍할 수 있는 Plex 미디어 서버를 사용할 수 있습니다.
Plex 미디어는 일부 스마트 TV와 Xbox One에서도 사용할 수 있습니다. 만약 우리의 집의 기기가 Digital Living Network Alliance (DLNA) 기능을 갖고 있다면 Plex를 사용할 수 있습니다.

이전에 우리는 FreeNAS를 설치하는 방법과 저장 공유를 구성하는 방법을 살펴보았습니다. 이제 이 게시물에서는 FreeNAS에서 Plex 미디어 서버 플러그인을 사용하여 홈 기반의 스트리밍 서버를 설정하는 방법을 보여드리겠습니다.
요구 사항
내 서버 설정
Hardware : Virtual Machine 64-bit Operating System : FreeNAS-9.2.1.8-RELEASE-x64 IP Address : 192.168.0.230 8GB RAM : Minimum RAM 1 Disk (5GB) : Used for OS Installation 8 Disks (5GB) : Used for Storage
단계 1: Plex 설치를 위한 볼륨 생성
1. 이전 파트에서 우리는 FreeNAS를 설치하고 저장소를 구성하는 방법을 살펴보았습니다. 여기서 볼륨을 설정하기 위해 plex 미디어 서버를 설치하는 방법을 볼 수 있습니다.
이 설정에서 나는 서버에 총 3개의 디스크를 사용했습니다. 첫 번째 디스크에는 FreeNAS 설치가 있고 나머지 두 개의 디스크는 저장 용도로 사용됩니다. 여기서 나는 RAID1 미러 방법을 사용하여 Plex를 구성할 것입니다. 데이터는 안전하고 성능도 좋을 것입니다.
- 이 기사에서 사용할 볼륨 이름은 “tecmint_vol“입니다.
- 데이터セット 이름은 “tecmedia“로 선택했습니다.
- 수감자를 위한 데이터세트는 tecmint_jails입니다.
- CIFS 데이터세트의 공유 이름은 tecmint_broadcast가 될 것입니다.
2. FreeNAS 대시보드에 로그인한 다음, 상단 메뉴에서 스토리지를 클릭하고 ZFS 볼륨 관리자를 클릭하여 미디어 서버를 위한 새로운 볼륨을 생성합니다.

3. 다음으로, 우리는 우리의 볼륨 이름을 정의해야 합니다. 여기서는 “tecmint_vol“을 볼륨 이름으로 사용합니다. 사용 가능한 디스크 아래에는 + 표시가 있는데, 여기에 Plex 스토리지에 사용할 수 있는 디스크를 추가할 수 있습니다.
FreeNAS 스토리지 추가 시 RAID 수준을 정의하라는 메시지가 표시됩니다. 여기에서는 FreeNAS에 디스크를 2개 사용하므로 미러 옵션을 선택하고 볼륨 추가를 클릭하여 새로운 볼륨을 추가합니다.

2단계: Plex 스토리지용 데이터세트 생성
4. 새로운 볼륨을 생성했으면 이제 데이터세트를 정의해야 합니다. 데이터세트는 압축, 할당량, 공유 유형, 중복 제거, 레코드 크기 등 고급 옵션을 갖춘 폴더와 같습니다.
새로운 볼륨에 데이터세트를 생성하려면 볼륨을 선택한 다음, 아래쪽 메뉴에서 “ZFS 데이터세트 생성“을 클릭합니다. 팝업 창에서 데이터세트 이름을 “tecmedia“로 정의해야 하며, 데이터세트 이름 이외의 다른 설정은 변경하지 마십시오.


5. 이제 “Active Volumes” 탭에서 올바른 권한을 부여하기 위해 tecmedia 데이터셋을 선택합니다. 권한 변경을 선택하고 권한을 변경합니다. 우리 미디어는 모든 (익명) 사용자에게 스트리밍되어야 합니다.
따라서, 기타 항목에 대해 읽기, 쓰기, 실행 권한을 설정하세요. 우리 데이터셋에 드롭된 모든 파일에 대해 동일한 권한을 얻으려면 재귀적으로 선택한 후 저장을 클릭하여 변경 사항을 저장합니다.

6. 다음으로, Jails를 위한 데이터셋을 생성해야 합니다. 다시 한번 Jails를 생성하기 위해 우리의 볼륨을 선택하고 데이터셋을 생성합니다. 이 데이터셋의 사용은 플러그인을 저장하는 것이며, FreeNAS에서 플러그인을 다운로드할 때마다 모든 플러그인이 이 데이터셋(폴더)에 저장됩니다.
데이터셋을 생성하려면, 우리의 볼륨 tecmint_vol을 선택하고 하단에서 ZFS 데이터셋 생성을 클릭합니다. 데이터셋 이름을 tecmint_jails로 지정하고 아래 그림에 표시된 대로 데이터셋 추가를 클릭합니다.

7. Jails 디렉토리를 구성하기 전에 기본 네트워크 경로를 확인해야 합니다. 네트워크 상단 메뉴, 전역 구성에서 IPv4 기본 게이트웨이를 구성해야 합니다. 여기서 기본 게이트웨이는 내 라우터 IP인 192.168.0.1입니다.

8. 그런 다음 Jails 탭을 선택하고 Jails를 위해 생성한 데이터셋 디렉토리를 선택하고 변경 사항을 저장합니다.

9. 그다음, 다운로드된 플러그인을 저장할 FreeNAS의 Jail 루트를 정의하십시오. 상단 메뉴에서 Jails를 선택한 다음 Jails 메뉴 아래의 Configuration으로 이동하여 데이터셋 디렉토리 경로인 “tecmint_jails”를 추가하십시오.

Source:
https://www.tecmint.com/home-media-streaming-server-using-plex-with-freenas/