在Linux系统上搭建PHP与MySQL的开发环境,是进行Web应用开发的基础。推荐使用Ubuntu或Debian系统,因其良好的包管理机制和社区支持。安装前建议更新系统软件源,确保获取最新版本的软件包。
使用apt命令安装PHP及其常用扩展。执行以下命令:sudo apt update && sudo apt install -y php php-cli php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-zip。这些扩展覆盖了日常开发所需的核心功能,如数据库连接、图像处理和字符串编码。
接下来安装MySQL服务器。通过命令:sudo apt install -y mysql-server。安装完成后,运行安全配置脚本:sudo mysql_secure_installation。该脚本会引导你设置root密码、移除匿名用户、禁用远程root登录等,提升数据库安全性。
安装完成后,启动并启用MySQL服务:sudo systemctl enable mysql && sudo systemctl start mysql。可通过mysql -u root -p登录验证是否正常运行。

AI分析图,仅供参考
为了支持网页访问,还需安装Nginx或Apache作为Web服务器。以Nginx为例,使用sudo apt install -y nginx安装。配置Nginx使它能正确解析PHP文件,需在/etc/nginx/sites-available/default中添加location ~ \\.php$块,指向php-fpm处理请求。
启动Nginx服务:sudo systemctl start nginx && sudo systemctl enable nginx。重启服务使配置生效:sudo systemctl restart php-fpm。此时,将测试文件index.php放入/var/www/html目录,内容为,通过浏览器访问即可看到输出结果。
整个环境搭建完成后,可快速进行本地开发。后续可根据项目需求,安装Composer、Laravel等框架工具,进一步提升开发效率。整个过程仅需20分钟,适合新手快速入门,也适用于小型项目部署。