温馨提示×

ubuntu lamp怎么装php

小樊
44
2026-10-09 22:43:41
栏目: 编程语言

在 Ubuntu 上搭建 LAMP(Linux + Apache + MySQL/MariaDB + PHP) 环境并安装 PHP,常见有两种方式:用 apt 直接装(推荐新手) 和 用 tasksel 一键装。下面以 Ubuntu 20.04 / 22.04 / 24.04 为例。


一、更新系统(先执行)

sudo apt update
sudo apt upgrade -y

二、安装 Apache

sudo apt install apache2 -y

启动并设置开机自启:

sudo systemctl enable apache2
sudo systemctl start apache2

浏览器访问:

http://服务器IP

看到 Apache 默认页说明成功。


三、安装 PHP(LAMP 核心)

1️⃣ 安装 PHP 及 Apache 模块

sudo apt install php libapache2-mod-php -y

2️⃣ 安装常用 PHP 扩展(推荐)

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

四、测试 PHP 是否正常工作

sudo nano /var/www/html/info.php

写入:

<?php
phpinfo();

访问:

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

能看到 PHP 信息页就说明 ✅ 成功。


五、(可选)安装 MySQL / MariaDB

sudo apt install mysql-server -y

或

sudo apt install mariadb-server -y

初始化:

sudo mysql_secure_installation

六、一键安装方式(tasksel)

sudo apt install tasksel -y
sudo tasksel install lamp-server

七、常见问题

Apache 不解析 PHP?

sudo a2enmod php
sudo systemctl restart apache2

指定 PHP 版本(如 PHP 8.1)

sudo apt install php8.1 libapache2-mod-php8.1

如果你告诉我:

  • Ubuntu 版本
  • 是否用 Nginx 还是 Apache
  • PHP 版本需求(如 7.4 / 8.1 / 8.2)

我可以给你更精确的命令。

0 踩