在 Armbian 系统上安装 LMMP(Linux + MariaDB/MySQL + MongoDB + PHP)环境,可以按照以下步骤进行。由于 Armbian 是基于 Debian/Ubuntu 的 ARM 架构系统,大多数操作与标准 Linux 类似,但需注意 ARM 兼容性。
1. 准备工作
确保系统已更新:
sudo apt update && sudo apt upgrade -y
安装必要工具:
sudo apt install -y wget curl nano
2. 安装 Nginx
Nginx 是 LMMP 中的 Web 服务器:
sudo apt install -y nginx
启动并设置开机自启:
sudo systemctl start nginx
sudo systemctl enable nginx
验证 Nginx 是否运行:
curl http://localhost
如果看到欢迎页面,说明安装成功
3.安装 MariaDB/MySQL
MariaDB 是 MySQL 的替代品,更适合 ARM 设备:
sudo apt install -y mariadb-server
运行安全配置脚本:
sudo mysql_secure_installation
4. 安装 PHP
安装 PHP 及常用扩展:
sudo apt install -y php php-fpm php-mysql php-mongodb php-gd php-curl php-mbstring php-xml
检查 PHP 版本:
php -v
配置 Nginx 使用 PHP-FPM:
编辑 /etc/nginx/sites-available/default
:
sudo nano /etc/nginx/sites-available/default
找到 location ~ \.php$
部分,取消注释并修改为:
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php-fpm.sock;
}
重启 Nginx:
sudo systemctl restart nginx
5. 测试 LMMP 环境
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
访问 http://<你的IP>/info.php,应显示 PHP 信息页。
测试 MySQL/MariaDB:
mysql -u root -p
输入密码后应进入 MySQL Shell。