在数字时代,管理和分享照片已成为我们生活中不可或缺的一部分。无论您是专业摄影师还是业余爱好者,强大的照片库软件都是必备工具。其中一个工具是 Piwigo,这是一款免费的开源基于 Web 的照片库软件。使用 Piwigo,您可以轻松地创建、管理和分享您的照片库。
在 Debian 12 Bookworm 上安装 Piwigo
步骤 1。保持系统包更新是维护系统安全稳定的基本方面。要更新系统软件包,请打开终端并执行以下命令:
sudo apt update
sudo apt upgrade
第2步。安装所需的软件。
Piwigo 在 Web 服务器上运行,使用 PHP 解释器处理其脚本,并将其数据存储在 MySQL 数据库中。因此,下一步是在系统上安装 Apache、MySQL 和 PHP。执行以下命令以安装这些软件包:
sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php
此命令安装 Apache(Web 服务器)、MySQL(数据库服务器)、PHP(脚本语言)和一些其他 PHP 扩展。
第 3 步。在 Debian 12 上安装 Piwigo。
安装必要的软件后,您就可以下载 Piwigo 了。导航到 Piwigo 官方网站并下载最新版本的软件。或者,你可以使用 wget
命令直接从终端下载 Piwigo:
wget https://piwigo.org/download/dlcounter.php?code=latest -O piwigo.zip
下载完成后,使用 unzip
命令将 Piwigo 压缩文件解压到 Web 根目录:
unzip piwigo.zip -d /var/www/html/
第 4 步。为 Piwigo 创建一个 MySQL 数据库和用户。
Piwigo 使用 MySQL 数据库来存储其数据。因此,您需要为 Piwigo 创建一个新的 MySQL 数据库和用户。为此,请以 root 用户身份登录 MySQL shell:
mysql -u root -p
在MySQL shell中,执行以下命令以创建新的数据库和用户,并将所有权限授予新用户:
CREATE DATABASE piwigo_db; CREATE USER 'piwigo_user'@'localhost' IDENTIFIED BY 'your-strong-password'; GRANT ALL ON piwigo_db.* TO 'piwigo_user'@'localhost'; FLUSH PRIVILEGES; EXIT;
第 5 步。配置 Piwigo。
创建 MySQL 数据库和用户后,下一步就是配置 Piwigo。这涉及到 Piwigo 目录的正确权限。执行以下命令以设置必要的权限:
sudo chown -R www-data:www-data /var/www/html/piwigo sudo chmod -R 755 /var/www/html/piwigo
这些命令将 Piwigo 目录的所有权更改为 www-data
用户和组,并为该目录设置正确的权限。
第 6 步。通过 Web 界面完成安装。
配置 Piwigo 后,您就可以完成安装过程了。打开 Web 浏览器并导航到 http://your_server_ip/piwigo
。按照屏幕上的说明完成安装。在此过程中,系统将要求您输入之前创建的 MySQL 数据库和用户的详细信息。
Piwigo 使用 MySQL 数据库来存储其数据。因此,您需要为 Piwigo 创建一个新的 MySQL 数据库和用户。为此,请以 root 用户身份登录 MySQL shell:
感谢您使用本教程在 Debian 12 Bookworm 上安装最新版本的 Piwigo 开源照片管理。如需更多帮助或有用信息,我们建议您查看 Piwigo 官方网站。