Linux LAMP环境部署教学_Linux ApacheMySQLPHP搭建方法

admin 百科 18
Linux上搭建LAMP环境需按Apache→MariaDB→PHP顺序安装配置,验证phpinfo()及数据库连接即可完成标准部署。

Linux LAMP环境部署教学_Linux ApacheMySQLPHP搭建方法-第1张图片-佛山资讯网

Linux 上搭建 LAMP(Linux + Apache + MySQL + PHP)环境并不复杂,关键是理清安装顺序、配置路径和常见权限问题。下面以主流 CentOS / Rocky Linux / Ubuntu 系统为例,分步说明核心操作,兼顾实用性和可复现性。

确认系统与软件源状态

先确保系统已更新,并启用基础软件仓库:

  • CentOS/Rocky:运行 dnf update -y,检查是否启用 AppStream 仓库(dnf repolist
  • Ubuntu:执行 apt update && apt upgrade -y,确认 universe 源已开启(/etc/apt/sources.list 中有对应行)
  • 避免混用第三方源(如 Webtatic、Remi),除非明确需要新版 PHP,否则优先使用系统默认源,减少依赖冲突

依次安装 Apache、MySQL(MariaDB)、PHP

三者安装有依赖关系,建议按此顺序执行:

  • Apache
      CentOS/Rocky:dnf install httpd -y;启动并设开机自启:systemctl enable --now httpd
      Ubuntu:apt install apache2 -y;启动:systemctl enable --now apache2
  • MySQL 兼容版(推荐 MariaDB)
      CentOS/Rocky:dnf install mariadb-server -y;启动:systemctl enable --now mariadb
      Ubuntu:apt install mariadb-server -y;启动:systemctl enable --now mariadb
      >安装后务必运行 mysql_secure_installation 设置 root 密码、禁用匿名用户等基础安全项
  • PHP 及常用扩展
      CentOS/Rocky:dnf install php php-mysqlnd php-gd php-xml php-mbstring -y
      Ubuntu:apt install php libapache2-mod-php php-mysql php-gd php-xml php-mbstring -y
      注意:Ubuntu 默认启用 PHP 模块,CentOS 需确认 /etc/httpd/conf.d/php.conf 存在且未被注释

验证 PHP 是否被 Apache 正确解析

仅安装不等于生效,需手动测试解析链路:

立即学习“PHP免费学习笔记(深入)”;

标签: mysql php linux word centos html apache wordpress 浏览器 app ub

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~