• Ubuntu打造家用NAS三——网盘与影视中心


    Ubuntu打造家用NAS三——网盘与影视中心

    一、Ubuntu 挂载硬盘

    1. 通过 Putty 连接 NAS
    2. 查看硬盘位置:sudo fdisk -l
    3. 找到需要挂载的硬盘,我的是“Disk /dev/sdb:xxx GiB"
    4. 将硬盘格式化为 EXT4 格式:sudo mkfs.ext4 /dev/sdb
    5. 查看此硬盘的 UUID 值:sudo blkid,即“/dev/sdb: UUID=“xxx” BLOCK_SIZE=“4096” TYPE="ext4""中的xxx
    6. 创建合适的硬盘挂载点:我选择的是/home/saber/NAS
    7. 挂载此硬盘:sudo vim /etc/fstab
      a. 打开后的文件的参数格式为:设备名称 挂载点 分区类型 挂载选项 dump 选项 fsck 选项。
      b. dump 选项为 0 表示不进行备份
      c. fsck 选项为启动时检查顺序,0 为不检查,/ 根目录为 1,其他只能从 2 开始
      d. 仿照上面的内容填写自己的硬盘,我这里写的是UUID=51709c20-061d-4320-961d-cc1e2413ed15 /home/saber/NAS ext4 defaults 0 2
      e. 按 ESC,输入:wq,保存并退出
    8. 重启 NAS
    9. 重新通过 Putty 连接 NAS
    10. 输入:df -h,即可以看到硬盘已经被挂载在”/home/saber/NAS”上

    二、私人网盘

    1. 私人网盘在这里我选择的是 Z-File,官网地址:点击这里,选择社区版即可
    2. 安装方法可以参考官方文档:点击这里
    3. 通过 Putty 连接 NAS

    14. 输入以下内容安装 Z-File

    sudo apt update
    sudo apt install -y openjdk-8-jre-headless unzip
    # 声明安装到的路径
    export ZFILE_INSTALL_PATH=~/zfile
    # 创建文件夹并进入
    mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH
    # 下载 zfile 最新版
    wget --no-check-certificate https://c.jun6.net/ZFILE/zfile-release.war
    # 解压并删除压缩包
    unzip zfile-release.war && rm -rf zfile-release.war
    # 授权启动停止脚本
    chmod +x $ZFILE_INSTALL_PATH/bin/*.sh
    # 更改默认端口
    sudo vim ~/zfile/WEB-INF/classes/application.properties
    /server.port  # 查找关键字
    i  # 输入模式
    # 将对应的默认的 8080,改为 3290(任意端口即可)
    # 按 ESC
    :wq  # 保存更改并退出
    # 启动项目
    ~/zfile/bin/start.sh
    # 停止项目: ~/zfile/bin/stop.sh 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    1. 在浏览器中打开宝塔控制面板
    2. 选择安全–>系统防火墙–>点击添加端口规则–>协议选择 TCP/UDP -->端口输入 3290 -->来源选择所有 IP -->策略选择允许–>备注填写 Z-File -->点击提交
    3. 在浏览器中进入网站:http://NAS的IP:3290/
    4. 根据提示配置用户名及密码等–>点击系统初始化–>弹出:提示:当前无可用存储源,是否跳转至管理员页面添加存储源?–>点击确定
    5. 输入刚刚设置的账号和密码–>点击登录–>点击存储源设置–>点击 +
    6. 存储源名称、存储源别名、存储源备注都填写 NAS -->存储策略选择本地存储–>是否启用、启用文件操作、允许匿名文件操作都选择开启–>文件路径填写 /home/saber/NAS -->生成签名链接开启–>下载签名有效期填写为1800(3分钟)–>点击保存设置–>点击确定
    7. 重新在浏览器中进入网站:http://NAS的IP:3290/,私人云盘即可使用

    三、影音服务搭建

    1. 影音服务在这里我选择的是 Plex,官网下载地址:点击这里
    2. 通过 Putty 连接 NAS
    3. 创建媒体库:sudo mkdir /home/saber/NAS/'Media Library'
    4. 在终端中输入 sudo chmod 755 -R /home

    27. 输入以下内容安装 Plex

    安装包下载链接:点击这里

    sudo apt update
    sudo apt upgrade
    # 下载,复制上面下载时的下载链接
    wget https://downloads.plex.tv/plex-media-server-new/1.29.2.6364-6d72b0cf6/debian/plexmediaserver_1.29.2.6364-6d72b0cf6_amd64.deb
    # 安装,将下载的安装包放在NAS里,进入安装包所在的目录
    sudo dpkg -i plexmediaserver_1.29.2.6364-6d72b0cf6_amd64.deb
    sudo apt update
    sudo apt upgrade
    # 查看 Plex 工作状态
    systemctl status plexmediaserver
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    1. 在浏览器中打开宝塔控制面板
    2. 选择安全–>系统防火墙–>点击添加端口规则–>协议选择 TCP/UDP -->端口输入 32400 -->来源选择所有 IP -->策略选择允许–>备注填写 Plex -->点击提交
    3. 在浏览器中进入网站:http://NAS的IP:32400/web
    4. 首次使用 Plex,需要创建一个 Plex 帐户或使用现有帐户登录或登录 Google / Facebook 或 Apple 帐户
    5. 通行证可以不开(不开也是相当实用的)
    6. 跟随引导进行首次设置,设置完成后即可使用,其他使用及优化信息请自行搜索在这里插入代码片
  • 相关阅读:
    20241028软考架构-------软考案例7答案
    JSONP接口
    数据仓库实验二:关联规则挖掘实验
    操作系统高频面试题(2022最新整理)
    Linux——MySQL安装的几种方式
    冠达管理:光脚阴线第二天一定下跌么?
    Java web(七):Vue&Element
    vant3 list 的坑
    模拟通讯录(详解通讯录排序qsort,strcmp)
    Redis学习笔记3:基于springboot的lettuce redis客户端validateConnection连接有效性检查
  • 原文地址:https://blog.csdn.net/qq_42001737/article/details/127927393