メインコンテンツにスキップ

メディアサーバーとストリーミングサービスにより、デバイスをまたいで楽しみを継続することができます。

Plexサーバーがあれば、どのデバイスからでも自分のメディアコレクションにアクセスできます。Plex Web Appを使って、ブラウザやモバイルアプリで自分のメディアコレクションをストリーミングできます。メディアをライブラリに分類して整理することで、探しているものを簡単に見つけることができます。自分のメディアをストリーミングするだけでなく、220以上の国で放送されている無料のライブTVや、何千もの無料の映画や番組を楽しむことができます。

Plexは、映画や音楽のストリーミングに加えて、写真を保存して携帯電話などの容量を確保することができます。Plexの写真表示には、写真をアルバムに分類する機能や、メディアをより簡単に共有するためのタイムライン表示が含まれています。

LinodeのPlexMarketplace アプリを使って、ストリーミングと共有をさらに速く始めましょう。ライブラリをホストするのに十分なストレージ容量を持つインスタンスにデプロイしてください。LinodeのBlock Storage、共有または専用プランでストレージを拡張できます。

ソフトウェアを含む

ソフトウェア説明
DockerエンジンDocker Engineは、アプリケーションを構築しコンテナ化するためのオープンソースのコンテナ化技術です。このMarketplace AppはPlex Media ServerをDockerコンテナとしてデプロイします。
Plex Media ServerPlex Media Serverは、ローカルに保存されたメディアファイルを送信し、Plex Clientをサポートするあらゆるデバイスにパーソナルメディアコレクションをストリーミングすることができます。

注意
現在、LinodeはMarketplace Appsのソフトウェアとシステムのアップデートを管理していません。この方法でデプロイされたソフトウェアの定期的なメンテナンスはユーザー次第です。

展開後のスタートアップ

Plexサーバーの導入後は、メディアをアップロードしたり、メディアデバイス用のPlexクライアントからPlexサーバーへのアクセスを設定することができます。

始める前に、Plexアカウントにサインアップしていることを確認してください。

初期設定

Plex Server の管理は、Web インターフェースから行います。ワークステーションから Web インターフェースに接続する前に、まずLinode への SSH トンネルを作成する必要があります。

備考
本ガイドでは、特定のコマンドにおいて、$で始まる変数を代用するよう指示することがあります。

これらの置換を行う簡単な方法は、シェルで変数を設定した後、このガイドに記載されているコマンドをコピーするだけです。

例えば、$IP_ADDRESSの代用として、次のように設定することができます。

code>IP_ADDRESS=192.0.2.0

と解釈しています。 $IP_ADDRESS を、例えば以下のコマンドで指定した値として設定します。

echo $IP_ADDRESS
  1. ワークステーションから ターミナルを代入して、以下のコマンドを入力してください。 $USERNAME で、あなたのLinux限定ユーザー名を入力して $IP_ADDRESS とのことです。 IPアドレス Plex Server のLinode:

    ssh $USERNAME@$IP_ADDRESS -L 8888:localhost:32400

    これで、ターミナルでPlex ServerLinode へのSSH接続が確立され、ワークステーションのブラウザからPlexのウェブインターフェイスにもアクセスできるようになりました。
  2. エンター http://localhost:8888/web をブラウザに入力し、Plex Server setup web interfaceにアクセスします。Plexアカウントのユーザー名とパスワードを入力し、セットアップ作業を進めます。


  3. Plex Serverに名前を付けます。は必ず残しておいてください。 家の外でも自分のメディアにアクセスできるようにする をチェックして選択します。 NEXT

  4. とりあえず「NEXT」を選択して、メディアライブラリの設定をスキップします。メディアのアップロード」と「メディアライブラリの追加」は次のセクションで行います。
  5. 初期設定を終え、Plexのホーム画面で DONE.
  6. をクリックしてください。 設定 アイコンをクリックすると、Plexウェブインタフェースの右上にある

  7. 左側のサイドバーで、新しいPlex Serverが選択されていることを確認してから リモートアクセス の下で 設定 のセクションをご覧ください。

  8. の隣のチェックボックスをクリックします。 パブリックポートを手動で指定のデフォルト値を維持します。 32400 を選択します。 RETRY応募する.を選択する必要があるかもしれません。 SHOW ADVANCED をクリックすると、これらの設定が表示されます。

  9. Plexサーバーがあるというメッセージが表示されるまで待ちます。 ネットワーク外からも完全にアクセス可能

Plex Web App などの Plex クライアントから、アップロードされたメディアにアクセスし、Plex サーバーを管理することができます。Plex Server にリモートでアクセスできない場合は、このセクションの手順を繰り返して、管理目的のための直接接続を再確立します。

(オプション)Linode ブロックストレージボリュームの接続

メディアコレクションがLinode プランで利用可能な容量を超えている場合、ブロックストレージが便利なソリューションとなります。このセクションでは、Plex Serverで使用するブロックストレージボリュームの作成と接続の手順を説明します。

注記
今後の参考のために、このセクションで説明されている例をCloud Managerで確認するには、ボリュームに移動して、ボリュームのオプションメニューからShow Configurationを選択します。

  1. ブロックストレージボリュームがまだ用意されていない場合は、ブロックストレージボリュームを作成します
  2. 限定ユーザーとしてPlex ServerLinode にSSH接続してください。
  3. Plex ServerLinode 上で、ボリュームのマウントポイントへのディレクトリを作成します。

    mkdir ~/plex/media/linode-volume

4.作成したマウントポイントにボリュームパスをマウントし、その代わりに $FILE_SYSTEM_PATH を、ボリュームのファイルシステムのパス(Cloud Manager ボリューム ダッシュボード)を使用しています。)

sudo mount $FILE_SYSTEM_PATH ~/plex/media/linode-volume

5.ディスクの空き容量を確認します。

df -BG
Filesystem     1G-blocks  Used Available Use% Mounted on
udev                  1G    0G        1G   0% /dev
tmpfs                 1G    1G        1G  11% /run
/dev/sda             49G    3G       45G   5% /
tmpfs                 1G    0G        1G   0% /dev/shm
tmpfs                 1G    0G        1G   0% /run/lock
tmpfs                 1G    0G        1G   0% /sys/fs/cgroup
tmpfs                 1G    0G        1G   0% /run/user/1000
/dev/sdc             20G    1G       19G   1% /home/username/plex/media/linode-volume

ボリュームには、ファイルシステムによるオーバーヘッドがあることに注意してください。

6.Linode が再起動するたびにボリュームが自動的にマウントされるようにするには、次のコマンドを実行して /etc/fstab ファイルに代入しています。 $FILE_SYSTEM_PATH を、お使いのボリュームのファイルシステムのパス( $HOME 環境変数には、ユーザーのホームディレクトリが設定されている必要があります)。)

echo "$FILE_SYSTEM_PATH $HOME/plex/media/linode-volume ext4 defaults,noatime,nofail 0 2" | \
sudo tee -a /etc/fstab

7.Plex ServerのDockerコンテナを再起動します。

docker restart plex

ボリューム上のメディアは、Plexウェブインターフェースを介して、Linode のマウントされたディレクトリにアクセスできるようになります。次に、ボリュームへのメディアのアップロード (新しいサブディレクトリを作成するのではなく、ボリュームのマウントポイントを使用) と、ボリュームに保存されたメディアのストリーミングを有効にするためのメディアライブラリの追加について、以下の手順を実行します。

メディアのアップロード

Plex Serverは、メディアファイルにアクセスするように設定されています。 ~/plex/media ディレクトリを作成します。Plex Serverにメディアをアップロードまたはダウンロードするには、多くのオプションがあります。ここでは、ファイルを整理してPlex Serverにアップロードする方法を scp  コマンドのアウトプットに置き換えられます。

備考
このセクションでは、Plex ServerLinode に限定ユーザーとしてSSH接続してコマンドを実行するか、アップロードしたいメディアファイルが保存されているワークステーションの端末からコマンドを実行するかを指示します。

1.Plex ServerLinode の中に、サブディレクトリを作成します。 ~/plex/media を使って、メディアファイルを保存することができます。Plexは以下を推奨しています。 タイプ別組織化メディアそのため、アップロードするメディアの種類に合わせてサブディレクトリ名を決めます。例えば、ムービーファイルを保存するディレクトリを作成するには、次のようなコマンドを入力します。

mkdir ~/plex/media/movies

2.メディアワークステーションから scp コマンドを使って、Plex Serverのmediaサブディレクトリにメディアを移動させることができます。 $USERNAME で、あなたのLinux限定ユーザー名を入力して $IP_ADDRESS を Plex Server の IP アドレスに置き換えてくださいLinode 。

scp example_video.mp4 $USERNAME@$IP_ADDRESS:~/plex/media/movies

ファイルのサイズによっては、数分かかる場合があります。


Plex Server にファイルをアップロードする方法は他にもあります。Linode 。詳しくは、「Linuxシステム管理の基本」のセクションをご覧ください。

メディアライブラリの追加

1.Plex Web AppなどのPlexクライアントにログインし、Plexのサイドバーにある「MORE」>リンクを選択します。

2.PlexのサイドバーでPlex Serverの名前にカーソルを合わせ、「+」アイコンを選択します。

3.ライブラリの種類を選択し、メディアライブラリの名前を設定し、言語を選択して、NEXTボタンを選択します。

4.をクリックします。 メディアフォルダの参照のディレクトリに移動してください。 /media ファイルが保存されている場所を選択し ADD のボタンを押します。

5.選択が完了したら、[ADD LIBRARY]ボタンを選択します。

6.Plexのホーム画面からアクセスできるように、新しいメディアライブラリをピン留めします。

7.このセクションの手順を繰り返して、メディアフォルダーを追加します。

Plexを使えば、オンラインメディアライブラリを作成し、あらゆるデバイスにストリーミングするために必要なツールがすべて揃います。

Plex Media ServerMarketplace アプリはLinodeによって構築されました。アプリのデプロイに関するサポートは、サイドバーに記載されている情報を介してLinodeサポートにお問い合わせください。PlexサービスまたはPlexプレミアムメンバーシップの課金に関するサポートは、Plexサポートにお問い合わせください。