欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言或关注公众号:烈日下的男人

【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松!

网站源码 sky995 来源:小俊 2年前 (2022-05-15) 568次浏览 0个评论

本文及资源最后更新时间 2022-05-15 by sky995

准备工作

一台腾讯云轻量应用服务器(HK 或国内
为什么要用腾讯云轻量应用服务器呢?我们在腾讯云轻量应用服务器重装系统的时候,宝塔与腾讯云合作推出了腾讯云专享版宝塔,与普通版相比,专享版默认集成腾讯云 COSFSCDN和 DNS 解析插件,让用户更便捷的使用宝塔面板对腾讯云产品进行管理和操作。该镜像基于CentOS 7.8 64位操作系统。我们在腾讯云轻量应用服务器重装系统的时候,可以选择应用镜像,然后选择 宝塔Linux面板 7.6.0 腾讯云专享版 ,然后我们就可以使用腾讯云轻量应用服务器和 宝塔Linux面板 7.6.0 腾讯云专享版 更加轻松、方便地部署搭建了我们需要的程序啦!
注意

本文软件基于腾讯云轻量应用服务器安装,建议最低 2C4G 的配置,教程使用的腾讯云轻量应用服务器系统为 CentOS 7.8 !理论上腾讯云轻量应用服务器为 宝塔Linux面板 7.6.0 腾讯云专享版CentOS 7.8 的服务器操作应与本文基本一致(包括过程与报错),其他服务器应与本文大同小异!

LibrePhotos 官网

https://librephotos.com/

界面演示

【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! LibrePhotos 界面演示

安装 LibrePhotos

1. 环境准备

1. 安装所需软件

进入软件商店,搜索 Nginx 、 Docker ,点击安装,生产环境请使用编译安装!!!
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 安装所需软件
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 安装所需软件

2. 安装 Docker-compose

  1. curl -L https://github.com/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
  2. chmod +x /usr/local/bin/docker-compose

国内机器可以使用 Github 反代

  1. curl -L https://hub.fastgit.org/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
  2. chmod +x /usr/local/bin/docker-compose

【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 安装 Docker-compose

2. 安装 LibrePhotos

1. 克隆存储库

克隆存储库

  1. git clone https://github.com/LibrePhotos/librephotos-docker.git
  2. cd librephotos-docker

国内机器可以使用 Github 反代

  1. git clone https://hub.fastgit.org/LibrePhotos/librephotos-docker.git
  2. cd librephotos-docker

【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 克隆存储库

2. 复制配置并修改

  1. cp librephotos.env .env
  2. vi .env

修改以下列出的项目

  1. timeZone=Asia/Shanghai // 时区,需要自行添加该行配置!
  2. userName=xjisme // 管理员用户名
  3. userPass=xjisme // 管理员密码
  4. adminEmail=i@xjisme.com // 管理员邮箱
  5. shhhhKey=xjisme // 随机密钥
  6. httpPort=2077 // 暴露的服务端口
  7. dbName=librephotos // 数据库名
  8. dbUser=docker // 数据库用户
  9. dbPass=xjisme // 数据库用户密码
  10. gunniWorkers=4 // 工人数量,每个工人预计消耗800MB RAM
  11. HEAVYWEIGHT_PROCESS=4 // 多线程扫描,每个工人预计消耗800MB RAM

【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 复制配置并修改
然后 Esc + :wq 退出并保存即可。

3. 启动程序

输入以下命令,启动程序

  1. docker-compose -f docker-compose.yml up -d

【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 启动程序
ARM 机器输入以下命令,启动程序

  1. docker-compose -f docker-compose.arm.yml up -d

然后再次输入以下命令,检查各容器的运行状态,都是Up的话就正常啦!

  1. docker-compose ps

3. 设置反代

1. 添加网站

进入宝塔面板,进入网站,添加网站,填写域名
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 添加网站

2. 设置反代

点击反向代理,添加反向代理,代理名称任意填写,目标IP一般填写http://127.0.0.1:2077
注意:如果你之前在Docker-compose内暴露的端口不是2077,这里需要修改为对应的,若全程按照本文搭建,则一般为2077
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 设置反代

3. 设置证书(可选)

点击 SSL,申请或填写已有证书即可!

4. 程序使用

1. 打开 LibrePhotos

在浏览器打开你的域名,访问 LibrePhotos ,使用在 .env 中设置的账号密码登录 LibrePhotos

2. 设置目录

打开 LibrePhotos 后,点击右上角头像,点击 Admin Area 进入管理区
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 设置目录 – 1

点击 Scan Directory 下方的编辑图标,设置 Scan Directory
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 设置目录 – 2

个人使用选择默认的 /data 即可
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 设置目录 – 3

3. 程序体验

好人卡资源网分别传了欧阳娜娜和程潇的几张照片,并手动把每人其中一张照片做了标记
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 设置人脸

又传了这欧阳娜娜和程潇几张照片,然后启动程序的人脸训练,可以看到结果非常厉害,后面传的照片全部都正确分类了
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 程序体验
【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松! 腾讯云轻量应用服务器搭建 LibrePhotos – 程序体验

至此,我们已经搭建完成 LibrePhotos 照片管理器啦!!!
浏览器访问您刚刚设置的域名即可使用!进入登录后即可享用,大家快操作起来吧!
Ps:需要在腾讯云轻量应用服务器的后台防火墙开放相应端口!默认需要开放 8888 tcp 80 tcp 与 443 tcp哦。


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【教程】使用腾讯云轻量应用服务器搭建LibrePhotos,支持人脸识别!让自己的照片管理的更加轻松!
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址