商丘企业网站建设团队,博客做公司网站,wordpress 图片压缩插件,刚刚上海重大宣布文章目录 1. 前言2. Jellyfin服务网站搭建2.1. Jellyfin下载和安装2.2. Jellyfin网页测试 3.本地网页发布3.1 cpolar的安装和注册3.2 Cpolar云端设置3.3 Cpolar本地设置 4.公网访问测试5. 结语 1. 前言
随着移动智能设备的普及#xff0c;各种各样的使用需求也被开发出来各种各样的使用需求也被开发出来从最早的移动听音乐、看图片MP3时代到之后的移动视频需求MP4时代到现在的移动流媒体需求智能手机看视频。但当我们习惯这些需求后忽然发现自己不知不觉间成了待割的韭菜3台设备就要加钱。作为一颗倔强的韭菜自然不会甘愿被割因此打算自建一个私人影音媒体平台。现在笔者就向大家展示使用cpolar内网穿透 Jellyfin自建私人影音平台的全过程。
2. Jellyfin服务网站搭建
Jellyfin作为相对知名的影音服务器在NAS平台广受欢迎但笔者连韭菜都不愿意当自然没有NAS这样的专业装备只有一台淘汰下来的台式机好在这台台式机配置不算低到离谱并且jellyfin有Windows版本的服务端让笔者能以简单的方式搭建jellyfin服务器。
2.1. Jellyfin下载和安装
首先我们下载Jellyfin的server端只要访问jellyfin的官方网站点击下载按钮进入下载页面选择服务器分项进行下载即可。当然jellyfin也提供其他操作系统linux、MacOS版本的软件只要按需下载就好。 jellyfin下载完成后直接双击.exe文件即可进入自动安装程序在安装过程中除了注意选择Basic InstallRecommended以外其他几乎都可以一路点击“Next”略过。 Jellyfin安装完成后点击生成的快捷方式启动jellyfin service程序。Jellyfin会在Windows的系统托盘处生成一个小图标右键点击这个图表就能打开jellyfin的网页安装界面。 首次启动jellyfin服务时可能会出现Windows防火墙警告我们选择允许访问即可。 点击open jellyfin后软件会自动打开浏览器访问localhost:8096端口进行jellyfin service网页设置页面。而这里的设置都是常规的语言设置、管理员账号设置、媒体库文件夹选择可以暂时不选而跳过、允许远程访问等。 完成这些设置后就可以正式登入jellyfin网页。
2.2. Jellyfin网页测试
为方便展示笔者完成jellyfin service网页安装后以admin角色登录jellyfin service。只要能正确登录jellyfin主页面就说明我们已经完成jellyfin的安装。 3.本地网页发布
完成了jellyfin service安装后接下来就可以使用cpolar内网穿透创建一条内网穿透数据隧道搭建连接本地jellyfin页面的公共互联网地址让我们能在公共互联网上访问到家里局域网的jellyfin服务器。
3.1 cpolar的安装和注册 cpolar官网https://www.cpolar.com 与jellyfin service的安装一样cpolar可以直接在其官网页面进行下载。在cpolar官网页面的上部找到下载按钮。 笔者使用的是Windows操作系统因此选择Windows版本进行下载。 Cpolar下载完成后将下载的文件解压双击解压后的.msi文件即可自动执行安装程序。接着只要一路“Next”就能完成软件安装。 cpolar会为每个用户创建独立的数据隧道并通过用户密码和token码保证每个用户的数据安全。因此我们正式使用cpolar前需要进行用户注册。注册过程简单易行只要在cpolar主页右上角点击用户注册在注册页面填入必要信息就能完成注册。 3.2 Cpolar云端设置
由于cpolar免费版的数据隧道每24小时重置一次笔者不想每天进行重连设置因此将升级cpolar至vip版以便能获得能长期稳定存在的内网穿透数据隧道。
接下来我们先登录cpolar的官网并在用户主页面左侧找到预留按钮并点击进入cpolar的数据隧道预留页面。在这里生成一个公共互联网地址也可以看做数据隧道的入口由于此时这个地址没有连接本地的jellyfin网页输出端口因此也可以看做是一条空白的数据隧道。 在预留页面可以看到很多种可保留的数据隧道这里我们选择“保留二级子域名”栏位。 在保留二级子域名栏位需要进行几项信息的简单设置即
地区服务器所在区域就近选择即可二级域名会最终出现在生成的公共互联网地址中作为网络地址的标识之一描述可以看做这条数据隧道的描述能够与其他隧道区分开即可
完成这几项设置后就可以点击右侧的“保留”按钮将这条数据隧道保留下来。 当然如果这条数据隧道不打算再使用还可以点击右侧的“x”将其轻松删除节约宝贵的隧道名额。 3.3 Cpolar本地设置
完成cpolar云端设置并保留了空白数据隧道后我们返回本地电脑的cpolar客户端将云端生成的空白数据隧道与本地jellyfin service页面连接起来。
在本地打开并登录cpolar客户端可以在浏览器中输入localhost:9200直接访问也可以在开始菜单中点击cpolar客户端的快捷方式。 点击客户端主界面左侧隧道管理项下的创建隧道按钮进入本地隧道创建页面如果要创建没24小时重置地址的临时数据隧道可直接在此进行设置不必再cpolar官网设置空白数据隧道。
在这个页面同样需要进行几项信息设置这些信息设置包括 1. 隧道名称可以看做cpolar本地的隧道信息注释只要方便我们分辨即可 2. 协议由于的测试页面是网页因此选择http协议 3. 本地地址 本地地址即为本地网站的输出端口号之前我们访问本地jellyfin网页时端口号为8096因此这里也填入8096 4. 域名类型 由于我们已经在cpolar云端预留了二级子域名的数据隧道因此勾选“二级子域名”如果预留的是自定义域名则勾选自定义域名 5. Sub Domain填入预留的二级子域名该例子中为“jellyfinweb”如果打算创建临时数据隧道则直接勾选“随机域名”由cpolar客户端自行生成网络地址 6. 地区与cpolar云端预留的信息一样我们依照实际使用地填写即可 完成以上设置后即可点击页面下方的创建按钮将cpolar云端的空白数据隧道与本地的支付测试页面连接起来完成cpolar云端地址与本地jellyfin网页的连接。
cpolar云端地址与本地jellyfin服务器网页的连接完成后cpolar客户端会自动跳转到“隧道管理”项下的“隧道列表”页面中对这条数据隧道进行管理包括开启、关闭或删除这条隧道也可以点击“编辑”按钮最这条数据隧道的信息进行修改。 4.公网访问测试
最后我们点击左侧状态项下的在线隧道列表按钮就能找到jellyfin service的公共互联网地址。 将这个地址粘贴到浏览器中就能看到本地jellyfin的web页面也就成功建立专属自己的私人影音平台。 5. 结语
当然能用作搭建私人影音平台的软件和网页源文件有很多jellyfin并不是唯一选择但使用其他软件和源文件搭建私人影音平台的流程大同小异最重要的是就算韭菜也有拒绝被收割的时候。在大部分情况下我们仍然能依靠自己动手做到丰衣足食。