温馨提示×

Debian如何安装LAMP环境

小樊
32
2026-07-15 17:16:47
栏目: 智能运维

在 Debian 上搭建 LAMP(Linux + Apache + MySQL/MariaDB + PHP) 环境,步骤如下(适用于 Debian 11/12)。


一、更新系统

sudo apt update
sudo apt upgrade -y

二、安装 Apache

sudo apt install apache2 -y

启动并设置开机自启

sudo systemctl start apache2
sudo systemctl enable apache2

验证

浏览器访问:

http://服务器IP

看到 Apache 默认页面即成功。


三、安装 MariaDB(推荐)或 MySQL

安装 MariaDB(Debian 默认)

sudo apt install mariadb-server -y

启动并设置开机自启

sudo systemctl start mariadb
sudo systemctl enable mariadb

初始化安全配置

sudo mysql_secure_installation

按提示设置 root 密码、删除测试库等。

登录测试

sudo mysql -u root -p

四、安装 PHP

安装 PHP 及常用扩展

sudo apt install php libapache2-mod-php php-mysql php-cli php-curl php-gd php-mbstring php-xml php-zip -y

检查版本

php -v

五、配置 Apache 支持 PHP

Debian 默认已配置好,如需要可确认:

ls /etc/apache2/mods-enabled/php*

如未启用:

sudo a2enmod php
sudo systemctl restart apache2

六、测试 PHP

创建测试文件:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

浏览器访问:

http://服务器IP/info.php

✅ 看到 PHP 信息页面即成功。


七、目录权限(可选但推荐)

sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html

八、防火墙放行(如有 UFW)

sudo ufw allow 80
sudo ufw allow 443

九、常见可选组件

安装 phpMyAdmin(数据库管理)

sudo apt install phpmyadmin -y

选择 Apache2,并配置数据库。

访问:

http://服务器IP/phpmyadmin

十、总结

✅ Debian LAMP 环境已搭建完成:

  • Apache:Web 服务器
  • MariaDB:数据库
  • PHP:动态脚本支持

如果你需要 Debian + Nginx + PHP(LEMP)指定 PHP 版本(如 PHP 8.2),我也可以帮你一步步配置。

0