如何在Amazon Lightsail上安装Plex Media Server

Plex Media Server和Amazon Lightsail听起来很有趣,不是。因此,是否可以在Amazon Lightsail Cloud Virtual专用服务器上安装PLEX,答案是是的,绝对地。在本教程中,我们将展示如何?

我们从读者那里得到了多个查询,为什么他们对AWS Lightsail Cloud Plex感兴趣?由于亚马逊Lightsail的价格低廉。入门计划价格仅为3美元,40GB的SSD,512 MB的RAM和1VCPU可用。

让我们从AWS Lightsail上的PLEX的安装,配置和设置开始。

步骤1:注册并在Amazon Lightsail上创建一个实例

转到Amazon Lightsail官方页面并注册。 3.5美元的基本计划带有一个月的免费使用,但在注册过程中仍需要信用卡。虽然直到一个月才收取任何费用。

成功签约后,从AWS管理控制台页面服务部分选择Lightsail。现在单击创建实例按钮。

步骤2:选择例如安装plex的操作系统图像

选择Linux/Unix平台,然后单击选项仅OS。之后,单击Ubuntu 18.04将其选择为OS,以在Lightsail实例上安装。

步骤3:选择Amazon Lightsail计划/价格

尽管您可以在提供512MB的3.50美元计划上安装PLEX,但建议从1GB RAM开始进行良好的响应或2GB RAM以进行平滑操作。在这里,我们将使用1GB RAM计划,价格为每月5美元。

步骤4:创建实例

如果您有多个实例,请更改实例的名称,并想轻松记住哪个具有Lightsail Plex安装。但是,我们将留下默认一个,因为它是ubuntu-1。

之后点击创建实例按钮。

步骤5:创建一个静态IP地址

创建我们的实例后,转到网络选项卡,然后单击创建静态IP地址。

步骤6:通过SSH连接到Lightsail实例

最后,已经创建了Lightsail上的Ubuntu实例,单击它打开。

向下滚动并单击连接 使用 SSH。这将访问Ubuntu的命令行壳,以便我们可以在其上安装Plex Media Server。

步骤7:更新系统

要确保更新Amazon Lightsail上的Ubuntu Image并升级了所有软件包,请使用以下两个命令:

sudo apt update
sudo apt upgrade
sudo reboot

步骤8:在亚马逊Lightsail的Ubuntu上下载Plex

首先,要下载,请转到Plex Media Server下载页面。这是链接。选择Linux平台,然后单击“选择分布”。现在右键单击Ubuntu 64位版本,然后复制链接

回到Lightsail ubuntu ssh命令窗口,然后键入WGET并粘贴链接。例如:

wget粘贴链接

wget https://downloads.plex.tv/plex-media-server-new/1.16.3.1402-22929c8a2/debian/plexmediaserver_1.16.3.1402-22929c8a2_amd64.deb

进入按钮。

这是安装上下载的plex文件的命令。

第一种类型:

ls

然后,您将看到下载的文件,使用鼠标使用DPKG命令使用鼠标复制其名称。

sudo dpkg -i文件名

sudo dpkgs -i sudo dpkg -i plexmediaserver_1.16.3.1402-22929c8a2_amd64.deb

现在,我们在Amazon Lightsail上安装的Ubuntu 18.04服务器上有PLEX,然后移动进一步启用其服务,并确保在OS启动后自动启动它。

sudo systemctl start plexmediaserver
sudo systemctl enable plexmediaserver

使用以下授权命令检查PLEX Media Server服务的状态:

sudo systemctl status plexmediaserver

最后,将PLEX服务器安装在Ubuntu上,并且是时候更改一些权限了。

将PLEX用户添加到当前的Ubuntu用户

sudo gpasswd -a plex myuser

笔记:更改Myuser使用您当前的Ubuntu用户名。

要访问Amazon Lightsail上的Plex Media Server,首先,我们必须在防火墙中白名单。为此,上AWS Lightsail仪表板并选择网络选项卡。

在防火墙部分中,单击添加另一个选项,然后选择风俗,,,,TCP并输入端口号32400;单击以保存。

以同样的方式,还添加到打开其他PLEX所需端口:

  • plex dlna服务器的UDP端口1900
  • TCP端口3005用于Plex Companion
  • UDP端口5353用于网络发现
  • TCP端口8324用于Roku通过PLEX Companion
  • UDP端口32410,32412,32413,32414用于网络发现
  • TCP端口32469用于PLEX DLNA服务器

步骤13:在浏览器中访问Amazon Lightsail Plex

打开您的Web浏览器,并在其中键入Amazon Lightsail的公共IP地址以及端口号32400。

在我们的情况下,IP地址为3.225.222.83

因此,与端口号一起,将会像这样:http://3.225.222.83:32400

使用任何给定的方法登录…

错误 - 寻找服务器…找不到服务器。

您是否出于安全原因知道我们无法使用其他网络设置并配置Plex Server的初始应用程序?为此,用户和PLEX都必须在同一网络上。因此,我们必须为端口32400打开从本地机器到Amazon Lightsail实例的隧道。

步骤14:如何使用腻子隧道隧道式亚马逊灯挂在plex端口

在这里,我们将使用SSH隧道在AWS Lightsail上设置Plex Media…

1。下载 在您的系统上的油灰并安装它。

2。去实例,然后单击帐户页然后下载SSH公钥。

AWS SSH公共密钥将来自.pem和Putty用途.ppk。因此,将其转换为打开腻子gen,在打开时搜索它。

  1. 点击加载按钮。
  2. 资源管理器将打开,选择显示所有文件从下拉框中。
  3. 选择以上下载Lightsail PEM SSH公钥
  4. 点击保存私钥。它将以PPK格式下载
  5. 关闭油腻的钥匙琴。

现在打开油灰主应用程序,然后单击会议从右侧给定导航结构。

主机名- 输入公共IP地址您的Lightsail实例,然后单击节省按钮。

笔记:不要单击“打开”按钮。

现在从导航结构中选择auth在SSH下,单击浏览按钮。选择以上创建一个ppk私钥。

笔记:不要单击“打开”按钮。

毕竟以上选择隧道

  • 用于源类型8080
  • 目的地:Localhost:34200
  • 点击添加按钮。
  • 最后,现在单击打开按钮建立隧道。

该连接将建立,Putty会要求您输入用户名登录。类型:Ubuntu

步骤15:通过SSH隧道远程配置PLEX

在浏览器中,这次访问plex使用http:// localhost:8080/web。这将把我们重定向到主PLEX设置屏幕。

像往常一样,使用任何给定的方法登录,然后开始配置它。

最后,在服务器设置屏幕上为您的服务器提供了一些名称,您熟悉。

对于媒体库,Ubuntu实例本身没有那么多空间,如果您没有任何外部媒体来源,请在亚马逊上购买一些额外的存储空间,以使用FTP/SFTP上传媒体文件。

最后,Plex准备使用…

启用PLEX服务器远程访问

我们无法每次打开隧道来访问安装的Amazon Lightsail Plex服务器,因此可以从设置中启用完整的远程访问。

  • 在设置中,单击远程访问。
  • 查看手动指定公共端口盒子
  • 类型-32400
  • 然后单击申请
  • 然后,它将显示一个选项启用远程访问。

上传一些演示内容

让我们在Amazon Lightsail Plex Media Server上上传一些内容,以检查所有内容是否正常。

使用SSH命令行创建文件夹音乐

mkdir music

现在使用一些sftp应用程序上传一些音乐文件以检查PLEX是否正常工作。

上传后,转到Plex服务器,单击媒体库在左侧给出。选择音乐对于路径,键入以下赋予的一个。

/home/ubuntu/music

保存它,Plex将自动刷新并更新媒体库。