参考资料

  1. FileRun 是一款基于 Web 的文件管理平台
  2. Piwigo 是一款开源网络相册软件
  3. ResourceSpace 是一款免费开源的 数字资产管理系统
  4. Photoview 是一款开源的自托管照片管理工具
  5. Lychee 是一个轻量级、自托管的开源相册管理系统
  6. PhotoPrism 是一款基于 AI 的开源照片管理工具
  7. Chevereto Free 是一款开源图床程序

Piwigo 是一款开源网络相册软件

Piwigo 详解

简介

Piwigo 是一款开源网络相册软件,专为个人、团队或组织管理大量照片设计,支持高效批量上传、分类和展示。

开源协议

采用 GPLv2 许可证,允许自由使用、修改和分发。

特点

  1. 批量管理:支持 FTP/SSH 直接上传,网页端批量编辑。

  2. 权限控制:细粒度用户/用户组权限(公开/私有相册)。

  3. 插件扩展:100+ 插件(水印、地图标记、支付等)。

  4. 多语言:支持 50+ 语言(含中文)。

  5. 响应式主题:自动适配移动设备。

核心功能

  • 标签/分类:多层级相册分类与关键词标签。

  • 高级搜索:按 EXIF 数据、标签、日期过滤。

  • API 支持:RESTful API 便于第三方集成。

  • SEO 优化:自定义 URL 和元数据。

  • 评论/评分:用户互动功能。

最新版本

  • 版本号:13.8.0

  • 更新时间:2023 年 7 月 11 日

官网地址

https://piwigo.org  


安装部署

环境要求

  • PHP 7.2+(需 GD、MySQLi、JSON 扩展)

  • MySQL 5.0+ 或 MariaDB

  • Web 服务器(Apache/Nginx)

安装步骤

方式 1:传统部署  

  1. 下载安装包:  

    wget https://piwigo.org/download/dlcounter.php?code=latest -O piwigo.zip
  2. 解压到 Web 目录:  

    unzip piwigo.zip -d /var/www/html/piwigo
  3. 设置权限:  

    chown -R www-data:www-data /var/www/html/piwigo
  4. 访问 http://服务器IP/piwigo,按向导配置数据库(需提前创建 MySQL 数据库)。

方式 2:Docker 部署  

docker run -d \
  -p 80:80 \
  -v /path/to/gallery:/var/www/html/gallery \
  --name piwigo \
  piwigo

初始化配置

  1. 填写数据库信息(主机名、数据库名、用户名、密码)。

  2. 设置管理员账号、站点名称。

  3. 选择语言和时区。

注意:生产环境需配置 HTTPS 并定期备份 galleries 目录及数据库。

TAG:Piwigo