DietPi 安装与 Wavelog 运行环境安装

DietPi 安装与 Wavelog 运行环境安装(DietPi Installation & Wavelog requirements installation)

目录

Wavelog 已在 Raspberry Pi Zero W、Raspberry Pi 3 和 4B 上测试过。你可以按 Linux 安装文档中描述的常规方式安装。另一种做法是使用 DietPi 发行版,它可以自动完成许多安装步骤。

DietPi 是一个基于 Debian 的精简命令行操作系统,通过菜单系统来安装运行在 Raspberry Pi 等单板计算机(SBC)上的常用软件。你只需选中一个项目(例如 Web 服务器),它就会被自动安装。许多额外步骤都替你省去了,因此可以简化整个过程。系统中还有 CertBot 和 NoIP 软件包,如果你打算使用自己的域名自行托管、而不使用托管服务商,它们会很有帮助。

下载并安装 DietPi

请按照 Diet Pi 网站上的安装说明操作。也有图形化方式。安装大约需要 30 分钟。如果你第一次使用 RPi,并且对 ssh 和命令行等概念不熟悉,建议参考 Raspberry Pi 官方文档。首次设置时最好接上键盘和显示器,这样更容易理解正在发生的事情。本指南假定你已接好键盘和显示器。更有经验的用户也可以通过 ssh 完成。

安装 Web 服务器

  • 在命令提示符下输入 dietpi-software。这会显示一系列选项。
  • 选择 Browse Software
  • 向下浏览页面,选择 LAMP(apache + mariadb + php)
  • 退出(这会带你返回上一个界面)
  • 选择 install software,并按屏幕上的提示操作

在这个界面里,也值得考虑安装 FTP 服务器和 NoIP(如果你打算使用自己的域名或自定义域名)。如果你对这些不太熟悉,像 Filezilla 这样的程序可以让通过 FTP 进行访问和维护变得更容易。

安装

安装全程自动完成。你可以去喝杯茶。完成后它通常会要求重启。照做即可,之后你就装好了 Web 服务器、数据库和 PHP(以及你要求的其他所有内容)。

Wavelog 安装

安装 git

调整文件夹权限

  • directory=/var/www/wavelog
  • sudo chown -R www-data:www-data $directory

更改目录和文件的权限

  • sudo find $directory -type d -exec chmod 755 {} \;
  • sudo find $directory -type f -exec chmod 664 {} \;

创建 MySQL 用户

  • sudo mysql -u root
  • CREATE USER 'wavelog'@'localhost' IDENTIFIED BY 'password';
  • GRANT ALL PRIVILEGES ON wavelog.* TO 'wavelog'@'localhost';
  • FLUSH PRIVILEGES;
  • EXIT;

前往常见的 Linux 安装 文档,按第 5 点和第 6 点操作。

Wavelog 手册(中文版) / DietPi 安装与 Wavelog 运行环境安装 0 字 0 行 bg8lng
2026-10-21T12:42:35.102074355Z 2026-10-21T12:42:56.920234977Z