PLEX Media Server 설치하기



    지난 시간에 미디어 서버중에서 PLEX가 괜찮다고 소개글을 적어봤는데 사실 지난 시간에 글을 쓴 목적은 소개글보다 설치법을 적어보려고 쓴 글이었습니다. 생각보다 저의 잡담이 길어져서 정작 설치법에는 소개를 못하고 말았네요.





    PLEX Media Server 다운로드 방법은 지난 글을 참고하면 됩니다.



    지난 시간에 너무나 많은 소개를 하였기 때문에 자세한 설명은 생략하고 바로 설치 방법에 대해서 확인하도록 하겠습니다.


    추가합니다! (2015/07/10)

    Python 에러를 나타내는 경우 대부분 계정이 Administrator 계정이 아닐 것으로 추측됩니다. 항상 서버용 프로그램을 설치할 때는 Administrator 계정으로 설치하시기 바랍니다. 이유는 권한부분도 있고, 계정명에 한글이 들어가면 안되는 경우가 존재할 수 있습니다. (이용희님 제보)

    비슷한 내용으로 컴퓨터 이름과 계정명이 영문으로 되어야 하는 이유를 적어놓은 글입니다.


    윈도우 컴퓨터 이름 변경방법 <디스크관리 오류 해결>





    설치하기


    기본적으로 PLEX는 무료 프로그램이지만, 오픈 소스는 아닌 듯 합니다. 따라서 구동되는 소스파일을 제공하지 않고 있습니다. 하지만 설치를 하고 난뒤 기본적을 구조를 확인해 보면 PLEX는 Python 2.7로 제작된 듯보입니다. 그렇다고 따로 설치할 필요는 없고 PLEX 설치시에 동시에 설치가 진행됩니다.


    일단 파일 하나로 설치버튼만 누르면 자동으로 모든 설치가 완료가 됩니다. 근데 지난 글에 설치를 하면 에러가 난다는 분이 있었는데, 확인을 위해 윈도우 서버를 새로 설치하고(윈도우 서버로 설치한 이유는 클라이언트 버전과는 달리 부가적으로 설치되는 항목이 없이 때문에 더 확실하게 판단 할 수 있을 것이라는 생각에 진행하였습니다.) 아무것도 설치하지 않은 상태로 PLEX를 설치해보니 별다른 오류 없이 설치를 마칠 수 있었습니다.

    혹시 에러가 난다면, 어떤 오류가 났는지 꼭 댓글 남겨주세요. 정확하게 원인을 파악하는데 도움이 됩니다.

    (참고로 윈도우 서버에서 기본적으로 설치되어 있는 항목 중에 .NET Framework 4 만 설치되어있었습니다.)


    지난 글을 참고해서 설치파일을 다운로드 합니다. 





    설치는 아주 간단합니다. 프로그램을 실행시키고 설치만 누르면 됩니다. 별다른 프로그램 설치가 되어있지 않아도 왠만큼 다 포함이 되어있네요.




    설치가 완료되면 서브소닉처럼 트레이 아이콘이 생긴 것을 확인할 수 있습니다. 




    마우스 오른쪽 버튼을 눌러서 관련설정을 할 수 있는데 미디어 매니저를 통해 내 서버에 대한 설정을 할 수 있습니다.



    일단 접속주소와 관련해서 알아둬야할 부분이 있습니다.


    미디어 매니저를 통한 접속 주소는 다음과 같습니다.

    http://localhost:32400/web 또는 http://127.0.0.1:32400/web

    여기서 localhost나 127.0.0.1은 같은 주소를 의미하기 때문에 같다고 보시면 됩니다. 서버 설정은 반드시 localhost를 통한 접속이 이루어져야 합니다. 이 localhost는 서버에서 직접 접속해야만 하는 주소이기 때문에 이렇게만 관리자로 설정이 가능하도록 한 것 같습니다.


    그럼, 서버외에 다른 컴퓨터에서 접속을 하려면 어떻게 해야 할까요?

    해당 서버의 IP주소를 사용하면 됩니다. 예를 들어 http://192.168.0.15:32400/web 과 같은 형태로 접속하면 됩니다.


    즉, localhost(127.0.0.1)은 서버 자체에서만 접근가능하기 때문에 관리자 모드로 접속가능하고 외부에서 IP 주소를 통해 접근을 하면 외부에서도 접속을 할 수 있습니다. (외부에서 접속을 하려면 PLEX.TV의 회원가입이 되어있어야 합니다.)


    이제 설치는 완료 되었습니다. 



    UI가 깔끔하죠? 생각보다 직관적이고 편리합니다. 그리고 최근에 추가된 항목, 최근에 시청한 항목, 등을 토대로 중간에 보다가 멈춘부분부터 재생 가능합니다.


    그리고 사용하다 보면 회선환경에 따라서 화질을 변경하여 시청할 수 있는게 가장 큰 장점이 아닐까 합니다.


    여튼, 설정을 하기 위해서 우측 상단에 도구 모양의 버튼을 누르면 PLEX 서버에 대한 설정을 진행합니다. 여기서 다양하게 설정을 할 수 있는데 이번 시간에는 외부에서 접속하는 방법까지만 적어보도록 하겠습니다.





    우측 상단에 서버 메뉴에 하위 메뉴인 연결로 들어가면 로그인 또는 회원가입을 하라고 합니다.


    간단하게 사용자 이름과 비밀번호, 그리고 이메일 주소를 통해서 회원가입을 할 수 있습니다. 이 회원가입은 PLEX.TV의 회원가입과 같습니다. 이렇게 회원가입을 해야지만, 외부에서 접속할 수 있도록 외부 접속 포트를 개방할 수 있습니다.




    회원가입을 하고 로그인을 하면 외부에서도 접속가능하도록 포트를 개방할 수 있습니다. 한개의 회원 아이디로 여러개의 서버를 등록한 경우 여러개의 서버 목록을 보여주고 모두 시청 및 관리가 가능합니다.



    우측 상단에 고급 설정 보이기를 통하여 포트번호를 따로 설정할 수 있습니다.


    참고로, 내부 접속 포트번호는 32400으로 고정되어 있는 반면 외부 접속 포트는 자유롭게 설정할 수 있습니다.


    서버에서 설정을 위해 접속을 하려면 http://localhost:23400/web 만 가능하고

    다른 컴퓨터에서 접속하는 경우에는 http://IP주소:포트번호/web 방식으로 접속가능합니다.


    다른 컴퓨터에서도 접속가능하도록 설정하였으니 이제 본격적으로 미디어서버로서 사용이 가능합니다.


    단, 미디어 서버만으로 서버구축을 처음 하는 경우에는 포트포워딩 설정이나 방화벽 개방에 대해서 알아두셔야 합니다. 특히, 방화벽에서 World Wide Web 포트인 80 포트를 개방해야지만 외부에서 접속이 가능합니다.



    다음 시간에는 보유한 도메인을 통해 미디어 서버에 접속할 수 있는 방법에 대해서 소개하도록 하겠습니다.




    Posted by Study For Us clamp2x
    • 마리오
      2015.01.16 23:33 신고

      서버를 플렉스에 로그인하였으나 외부네트워크에서 열결이 되지 않습니다.

      지금 사용 설정을 하려면 공유기 또는 방화벽을 플렉스가 서버에 접속가능 하도록 설정해야합니다. 서버 연결항목에서 자세한 정보를 확인하십시오
      해결 방법이 아시면 한수부탁합니다.^^

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.01.16 23:37 신고

        PLEX가 기본적으로 내부에서 접속하는 포트는 32400입니다.

        하지만 외부에서 접속하는 포트는 기본적으로 32400포트가 아닌 임의의 포트로 지정이 되는데 이때 우측상단에서 고급 설정 보이기를 한다음 수동으로 포트 지정을해서 32400으로 업데이트를 해주시면 외부에서 접속 포트도 32400으로 고정이 됩니다.

        본문 마지막에 해당 부분 설정에 대한 화면이 있는데 화면과 같이 설정하면 편리합니다.
        그리고 32400의 경우에는 특별한 포트가 아니기 때문에 방화벽에 막혀있지 않아서 설정한 포트도 접속이 될겁니다.

        서버는 포트 ******에 할당되었습니다. 라는 부분을 자세하게 확인하시면 외부포트를 알 수 있습니다.^^

    • 도라란
      2015.02.15 13:47 신고

      이런것 두가지가 블로그에 있는데
      하나는 한달지나면 유료나 마찬가지고 이건 맘에 드는데 익명 비로그인 유저에게 음악을 들려주고 싶어도 못한다는게 아쉽네요.
      혹시 비슷한 종류중에 로그인 없이 다른사람이 들을수 있는 것 아시는게 있으신가요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.02.15 14:37 신고

        음악은 저작권과 관련해서 굉장히 예민한 부분이 있습니다.
        스트리밍 전용의 서브소닉 공개용 아이디를 배포하시거나 plex에서 공개용 아이디를 만들어서 배포하는 것도 하나의 방법 입니다.
        서브소닉의 경우 라이센스를 우회할 수 있는 방법이 있는데 불법적인 이유로 본 블로그에서는 다루지 않을 생각입니다. 검색해보세요~
        또는 직접 서버를 운용하여 html5 오디오 태그를 이용해 직접 스트리밍 서비스를 하는 방법이 있습니다. ^^

    • 허승도
      2015.02.26 13:31 신고

      최초 설치한뒤 실행시켜보면 python이 중지되었습니다 라는문구와함께 프로그램이꺼집니다 ㅜㅜ 운영체제는 윈도 8.1 64bit를 사용중입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.02.26 14:30 신고

        간혹 python이 실행이 안되는 경우가 있는 것같습니다.
        저도 확실한 해결책을 제시하기가 어려운데 일단 설치한 PLEX Media Server는 완전 삭제해주시고
        https://plex.tv/downloads/1/archive 여기 링크로 가서 이전 버전들을 한번 설치해보세요. 0.9.11.X 버전대로 가급적 설치해보시길 바랍니다.
        크게 도움을 못드려 죄송합니다.^^

    • 인오
      2015.05.27 11:34 신고

      PLEX Media Server
      웹에서 html5 video 테그로 동영상 재생 가능한가용?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.05.27 13:03 신고

        네 웹재생 가능합니다. 브라우저로 시청 가능해요~^^ 아, 물론 모바일도 가능합니다.

    • Favicon of http://www.hometojob.com BlogIcon 이용희
      2015.07.08 15:59 신고

      허승도님 저도 같은 증상이었는데 혹시 hotmail 계정사용 하시는지요? 계정 이름이 한글로 되어 있다면 영어로 새로운 계정 만드셔서 새 계정으로 로그인 하시면 정상동작 되실겁니다. 본인계정폴더 아래에 Appdata->local->plex media server 요렇게 폴더가 생성되는데 계정이 한글로 되어 있으면 오류가 나더군요 저도 이것때문에 몇일 삽질 했습니다. ㅎㅎ

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.07.08 16:21 신고

        항상 가급적이면 administrator 계정으로 하는 것을 말씀드렸는데, 이글에는 언급하지 않았군요.

        생각해보니 윈도우 계정명이 한글이면, 윈도우내에 계정 폴더명이 한글로 설정이되서 그런 문제가 발생한것 같습니다. 같은 오류증상 확인 및 해결방법 너무너무 감사드립니다.^^

        해당 내용은 본문에 언급하도록 하겠습니다.^^


    • 2015.09.19 14:28

      비밀댓글입니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.09.19 17:20 신고

        수동으로 포트를 지정해서 정했다면 네임서버들이 갱신 될때까지 조금 시간이 걸립니다.
        1~2시간 기다려도 여전히 외부에서 접속이 되지 않나요?

    • 성준이
      2015.11.13 18:13 신고

      안녕하세요. plex media server 설치후 동영상도 정상 재생이 됩니다.
      그런데 특정 동영상만 웹사이트에서 보여줄려고 하는데 어렵네요.
      iframe 태그에서 src 주소 넣어서 보여주려고 하니 재생이 안되고, HTML5 의 Vidoe 태그를 사용해서 하려고 하니 이것도 안됩니다.
      방법이 없는 건가요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2015.11.13 22:57 신고

        아마 plex에서만 재생가능할겁니다. 일단, plex 동영상을 외부에서 시청가능하도록 하는 것은 한번 연구해보도록 할게요.^^

    • 네오후드
      2016.07.15 18:01 신고

      아무리 해도 플렉스가 외부 네트워크에서 이용 불가라고만 뜨고 외부 네트워크에서는 접속이 안되네요 ㅠ
      plex.tv 사이트가서 launch를 해보아도 접속이 안되구요 ㅠ 왜 이럴까요 ㅠ

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.07.15 18:10 신고

        일단 플렉스 회원가입이 필수 입니다.

        외부에서 접속 포트 설정에서 설정한 포트와 공유기의 포트포워딩 설정이 같은지 확인해야 합니다. ^^

    • unknown
      2016.09.29 12:40 신고

      직접 서버를 운용하여 html5 오디오 태그를 이용해 직접 스트리밍 서비스를 하는 방법이란건 어떤게 있을까요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.09.29 12:47 신고

        HTML5 태그중에는 video 태그 말고 audio 태그도 존재합니다.
        사용방법은 video태그와 거의 동일합니다. ^^

      • unknown
        2016.09.29 13:29 신고

        제가 너무 어렵게 생각하고 있었나보네요.. 이것저것 검색하다보니 너무 멀리 간듯해요.. ㅠㅠ 감사합니다

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2016.10.01 10:05 신고

        도움이 되어서 다행이네요. ^^

    • Somnus
      2017.02.04 03:11 신고

      곰플레이어나 팟플레이어로 볼 수 있게 스트리밍 주소를 얻을수있는 방법은 없나요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.02.04 05:10 신고

        네. 기본적으로 PLEX는 로그인 정보를 기반으로 합니다.
        바로 동영상 플레이어에서 시청하지 못하는 환경 때문에 PLEX를 이용하는거라, 동영상 플레이어를 사용하고 싶다면
        http://studyforus.tistory.com/97
        이 글을 참고해보는 것도 좋을 것 같습니다. ^^

    • Favicon of https://bbeolgul.tistory.com BlogIcon ミホリマ
      2017.05.01 01:50 신고

      죄송합니다, 딱히 어디에 질문해야 할지도 모르겠어서 혹시나 하고 댓글 남겨봅니다.
      현재 인터넷 상황이

      KT 모뎀 - 컴퓨터
      KT 모뎀 - 공유기 - (무선)스마트폰
      으로 이어져 있는데

      KT모뎀 - 공유기 - 컴퓨터로
      연결 했을때는 스마트폰에서 연결이 잘 됐었는데,
      컴퓨터를 KT 모뎀에서 직접적으로 연결하니 스마트폰에서 제 서버를 인식하지 못합니다...

      그래서 뭐가 문제일까 하고 생각하다가
      스마트폰을 LTE로 연결한 뒤에 해봤더니, 접속이 잘 됩니다;;;

      혹시 스마트폰을 와이파이로 연결해놓고도 접속할 수 있는 법을 아실런지요...?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.05.01 11:24 신고

        공유기 설정 내용을 알려주셔야 할 것 같습니다.
        접속은 아이피로 접속했는지 도메인으로 접속했는지 등 중요한 정보가 누락되서 답변 드리기 어렵네요. ^^;;

      • Favicon of https://bbeolgul.tistory.com BlogIcon ミホリマ
        2017.05.01 12:18 신고

        공유기 어떤 설정을 알려드려야 할까요...

        접속은

        앱으로도 해보고
        아이피로도 해봤는데

        웹 페이지 접속은 제 스마트폰에서 안 떠서 못해봤네요...

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.05.01 21:40 신고

        예를 들면 접속 주소를 알려주시면 됩니다. IP로 접속했는지 도메인을 설정해서 접속했는지.
        그리고 접속 포트는 어떻게 되는지.
        plex에 관련된 내용인지. (처음에 관련없는 이야기처럼 어디다 질문해야 하는지 모른다고 하셔서요.)
        Plex에서 외부 접속 포트와 내부 연결포트는 어떻게 설정했는지.
        서버의 ip주소와 접속하려믄 ip주소는 일치하는지 등등입니다.

        접속에 관한 질문을 해주셨는데 접속에 관련된 정보는 하나도 안 알려주셔서요. 최대한 상세하게 알려주시면 감사하겠습니다. ^^


    • 2017.05.01 23:33

      비밀댓글입니다

      • 궁금입니다
        2017.05.04 10:39 신고

        PLEX를 설치하고 나서 웹스테이션이 안되는거 같습니다. 혹시 어떤게 문제인지 알수 있을까요? PLEX는 정상적으로 다 구동을 하는데... 뭐가 문제인지 모르겠네요

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.05.04 10:52 신고

        혹시 공유기에 연결된 모든 기기에 같은 증상이 일어나나요?

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.05.04 10:54 신고

        궁금합니다님 //

        PLEX설정에서 서버 항목에 리모트 접속에 관한 메뉴가 외부에서 접속할 수 있게 해주는 포트를 확인해주세요. ^^

      • 궁금입니다
        2017.05.04 11:05 신고

        비공개 192.168.1.xxx : 32400 <- 공개 125.179.238.xxx : 17762 <- 인터넷

        이런식으로 되어있고
        따로 공개포트는 수동으로 설정 하지 않았습니다.

      • Favicon of http://studyforus.tistory.com BlogIcon Study For Us clamp2x
        2017.05.04 11:57 신고

        궁금합니다님//
        새 댓글로 남겨주세요.

        그리고 접속아이피:32400/web 으로 접속하셨나요?
        뒤에 /web 을 붙여서 접속해야 합니다. ^^

    • Favicon of https://bbeolgul.tistory.com BlogIcon ミホリマ
      2017.05.04 20:50 신고

      질문드려놓고 죄송합니다... 인터넷이 단말기 1대에 정해진 속도가 분할되어서 나눠진다는 듯 해서...
      공유기를 통하지 않고 직접 컴퓨터를 회선으로 연결하면 컴퓨터가 회선 속도 다 쳐먹는 바람에 와이파이가 잘 안되어서 다시 공유기로 복귀했습니다 ㅠ.ㅠ;;;;
      귀찮게 해서 죄송합니다 ㅠㅠ;;

티스토리 툴바