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