温馨提示×

ubuntu apache怎样装php

小樊
36
2026-09-26 10:30:23
栏目: 编程语言

在 Ubuntu 上通过 Apache 安装 PHP,通常步骤如下(以 Ubuntu 20.04 / 22.04 为例,PHP 8.x 为例):


一、更新系统

sudo apt update
sudo apt upgrade -y

二、安装 Apache

如果还没装 Apache:

sudo apt install apache2 -y

启动并设置开机自启:

sudo systemctl enable apache2
sudo systemctl start apache2

浏览器访问 http://服务器IP,能看到 Apache 默认页说明成功。


三、安装 PHP(Apache 版)

sudo apt install php libapache2-mod-php -y

如果需要常用扩展(推荐):

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

四、让 Apache 优先解析 PHP(Ubuntu 新版通常已自动配置)

确认模块已启用:

sudo a2enmod php
sudo systemctl restart apache2

五、测试 PHP 是否正常工作

创建测试文件:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

浏览器访问:

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

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


六、可选:安装指定 PHP 版本(如 PHP 7.4 / 8.1 / 8.2)

Ubuntu 默认源可能只有某一个版本,可用第三方源(如 ondrej):

sudo apt install software-properties-common -y
sudo add-apt-repository ppa:ondrej/php -y
sudo apt update

sudo apt install php8.2 libapache2-mod-php8.2 -y

切换版本:

sudo a2dismod php8.1
sudo a2enmod php8.2
sudo systemctl restart apache2

七、安全建议(生产环境)

测试完建议删除 info.php:

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

如果你告诉我:

  • Ubuntu 具体版本
  • 想要 PHP 几.x
  • 是本地还是云服务器

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

0 踩