下面以 Ubuntu / Debian 系列为例,介绍如何安装 LAMP(Linux + Apache + MySQL/MariaDB + PHP) 环境。CentOS/RHEL 稍有不同,如果你需要我也可以单独说明。
sudo apt update
sudo apt upgrade -y
sudo apt install apache2 -y
sudo systemctl start apache2
sudo systemctl enable apache2
浏览器访问服务器 IP:
http://服务器IP
看到 Apache2 Ubuntu Default Page 说明成功。
sudo apt install mysql-server -y
sudo mysql_secure_installation
按提示:
sudo mysql -u root -p
sudo apt install php libapache2-mod-php php-mysql php-cli php-curl php-xml php-mbstring php-zip -y
php -v
查看模块:
ls /etc/apache2/mods-enabled/ | grep php
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
http://服务器IP/info.php
✅ 看到 PHP 信息页面即成功
⚠️ 测试完成后建议删除:
sudo rm /var/www/html/info.php
sudo ufw allow OpenSSH
sudo ufw allow 'Apache Full'
sudo ufw enable
sudo apt install mariadb-server -y
MariaDB 用法与 MySQL 基本一致。
| 项目 | 路径 |
|---|---|
| Apache 配置 | /etc/apache2/ |
| 网站根目录 | /var/www/html |
| PHP 配置 | /etc/php/*/apache2/php.ini |
| MySQL 配置 | /etc/mysql/ |
✅ CentOS / Rocky / AlmaLinux 安装
✅ 宝塔面板 / LNMP
✅ HTTPS(Let’s Encrypt)
✅ WordPress / 项目部署
告诉我你的 Linux 发行版和版本号,我可以直接给你最匹配的完整命令。