以下是在Debian系统上搭建LAMP(Linux+Apache+MySQL+PHP)开发环境的步骤:
更新系统软件包
sudo apt update && sudo apt upgrade -y 安装Apache Web服务器
sudo apt install apache2 sudo systemctl start apache2 sudo systemctl enable apache2 验证:浏览器访问服务器IP,看到“It works!”页面即成功。
安装MariaDB/MySQL数据库
sudo apt install mariadb-server # Debian默认使用MariaDB sudo mysql_secure_installation # 按提示设置root密码及安全选项 sudo systemctl start mariadb sudo systemctl enable mariadb 若需安装MySQL,可参考中方法。
安装PHP及常用模块
sudo apt install php libapache2-mod-php php-mysql php-fpm sudo systemctl restart apache2 (若使用Nginx需额外配置PHP-FPM,见)
验证PHP配置
在/var/www/html目录下创建info.php文件:
sudo nano /var/www/html/info.php 输入内容:<?php phpinfo(); ?>,保存后浏览器访问http://服务器IP/info.php,查看PHP信息页面。
可选:配置防火墙与HTTPS
sudo ufw allow 'Apache Full' sudo ufw enable sudo apt install certbot python3-certbot-apache sudo certbot --apache 可选:安装phpMyAdmin管理数据库
sudo apt install phpmyadmin sudo a2enconf phpmyadmin # 启用phpMyAdmin配置 sudo systemctl restart apache2 访问http://服务器IP/phpmyadmin,使用MySQL root密码登录。
说明: