当前位置: 首页 > news >正文

威联通-004 安装photoview相册应用Docker镜像

文章目录

    • 前言
    • 准备
      • MariaDB 10
      • phpMyAdmin
      • photoview
    • 安装步骤
      • 1.安装MariaDB 10和phpMyAdmin
      • 2.初始安装MariaDB 10
      • 3.进入phpMyAdmin添加账户
      • 4.手动下载photoview的Docker库
      • 注意:安装 phpMyAdmin 报错
      • 5.配置photoview
      • 6.容器安装成功之后进入photoview
      • 注意:这里会出现权限报错,解决的办法是进入威联通文件勾选目录权限
    • 效果展示

前言

在使用Nas存储或者其他存储的时候,我们都会遇到一个问题,那就是在存储大量照片的时候我们无法预览,只能一张一张的寻找自己想要的照片,因此今天就安装一下photoview解决这一难题。

准备

  • MariaDB 10
  • phpMyAdmin
  • photoview

MariaDB 10

MariaDB 10 是一款高效、灵活且强大的开源数据库管理系统

phpMyAdmin

phpMyAdmin 是一个开源的 Web 应用程序,用于管理 MySQL 和 MariaDB 数据库。

photoview

PhotoView 是一款由 QNAP(威联通)提供的应用程序,通常用于其 NAS(网络附加存储)设备中,目的是帮助用户在网络上方便地查看、管理和共享照片、视频和其他媒体文件。PhotoView 提供了一个基于 Web 的界面,允许用户通过浏览器或移动设备查看存储在 NAS 中的媒体文件。

安装步骤

1.安装MariaDB 10和phpMyAdmin

进入AppCenter,搜索安装MariaDB 10和phpMyAdmin
在这里插入图片描述

2.初始安装MariaDB 10

在这里插入图片描述
在这里插入图片描述
设置密码、端口号
在这里插入图片描述

3.进入phpMyAdmin添加账户

在这里插入图片描述
点击账户
在这里插入图片描述
新增用户在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

点击执行。

4.手动下载photoview的Docker库

国内由于不能直接下载,所以只能手动下载然后导入
在这里插入图片描述

注意:安装 phpMyAdmin 报错

Enable the web server in "Control Panel Applications >Web Server" tocontinue the phpMyAdmin installation. 	

意思是:“在’控制面板 > 应用程序 > Web服务器’中 启用Web服务器 以继续 phpMyAdmin 的安装”

5.配置photoview

部署 photoview主要是配置环境和目录

设置端口:
在这里插入图片描述
配置环境和存储:
在这里插入图片描述

环境

主机:/Container/photoview/cache
容器:/app/cache    缓存目录
主机:/Container/photoview/photos
容器:/photos       容器照片地址

环境(主要就配置3个)

变量:PHOTOVIEW_DATABASE_DRIVER      值:mysql
变量:PHOTOVIEW_MYSQL_URL            值:photoview:密码@tcp(数据库地址+端口号)/photoviewphotoview:xxx@tcp(192.168.x.xx:3307)/photoview
变量:PHOTOVIEW_MEDIA_CACHE          值:/app/cache   缓存目录

数据库用户名、密码、端口号就是上面配置的。

6.容器安装成功之后进入photoview

设置admin管理员,密码和照片路径
在这里插入图片描述
设置中文,点击扫描图片
在这里插入图片描述

注意:这里会出现权限报错,解决的办法是进入威联通文件勾选目录权限

在这里插入图片描述
在这里插入图片描述
OK,现在再次扫描,图片库就运行了。

效果展示

在这里插入图片描述

http://www.lryc.cn/news/497116.html

相关文章:

  • Github clone 的时候出现Error in the HTTP2 framing layer错误
  • SpringBoot中@Import和@ImportResource和@PropertySource
  • OpenCV 简介与安装方法
  • pycharm基本库安装的几种方法
  • 安装更新upgrade导致ubuntu崩溃
  • 数学建模选MATLAB还是Python?
  • python数组增加元素
  • 【笔记】离散数学 1-3 章
  • AI技术在电商行业中的应用与发展
  • 【Linux篇】权限管理 - 用户与组权限详解
  • 【AI系统】昇腾推理引擎 MindIE
  • 美畅物联丨智能监控,高效运维:视频汇聚平台在储能领域的实践探索
  • [SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED]
  • 12.2深度学习_视觉处理CNN_池化层、卷积知识
  • Kafka 常见面试题深度解析
  • LVS默认的工作模式支持哪些负载均衡算法?
  • 洛谷P2670扫雷游戏(Java)
  • 【算法】【优选算法】位运算(下)
  • 前端性能优化篇:防抖和节流
  • 同为科技(TOWE)柔性定制化PDU插座
  • 【云原生系列】云计算中的负载均衡是什么,有什么用
  • 工业—使用Flink处理Kafka中的数据_ChangeRecord2
  • 【Java-数据结构篇】Java 中栈和队列:构建程序逻辑的关键数据结构基石
  • 工业—使用Flink处理Kafka中的数据_ProduceRecord1
  • 探索CSS版心布局:构建现代网页的黄金比例
  • 华为NPU服务器昇腾Ascend 910B2部署通义千问Qwen2.5——基于mindie镜像一路试错版(三)
  • 详解Java数据库编程之JDBC
  • 基于MFC实现的人机对战五子棋游戏
  • AIGC 时代的文学:变革与坚守
  • InfluxDB 集成 Grafana