当前位置: 首页> 最新文章列表> 如何在Ubuntu上配置PHP开发环境(Apache + PHP)完整指南

如何在Ubuntu上配置PHP开发环境(Apache + PHP)完整指南

gitbox 2025-06-18

1. 安装Apache服务器

在Ubuntu上,使用以下命令来安装Apache服务器:

sudo apt update
sudo apt install apache2

安装完成后,可以通过以下命令检查Apache服务状态:

sudo systemctl status apache2

2. 配置Apache服务器

Apache的配置文件主要位于两个目录:`/etc/apache2`和`/var/www/html`。前者包含Apache的配置文件,后者是Apache默认的网页根目录。

进入配置文件目录,使用以下命令:

cd /etc/apache2

2.1 修改Apache默认主页

默认情况下,Apache的主页位于`/var/www/html`目录。如果你希望自定义主页,可以修改该目录或在其中添加`index.html`文件。

要更改主页的目录,编辑配置文件:

sudo nano /etc/apache2/sites-available/000-default.conf

找到以下行:

DocumentRoot /var/www/html

将路径`/var/www/html`修改为你希望设置的目录,然后保存并退出。

重新加载Apache配置:

sudo systemctl reload apache2

3. 安装PHP

使用以下命令安装PHP及相关模块:

sudo apt install php libapache2-mod-php php-mysql

安装完成后,使用以下命令检查PHP版本:

php -v

4. 配置PHP

PHP的配置文件位于`/etc/php/7.4/apache2/php.ini`。你可以根据安装的PHP版本调整路径。

编辑PHP配置文件:

sudo nano /etc/php/7.4/apache2/php.ini

在文件中,你可以调整如内存限制、上传文件大小等设置,修改后保存并退出。

4.1 重启Apache服务

修改PHP配置后,重启Apache服务使其生效:

sudo systemctl restart apache2

5. 验证PHP安装

在浏览器中输入服务器的IP地址或域名。如果一切配置正确,你将看到PHP信息页面,显示PHP的版本、配置和安装模块。

要测试PHP运行情况,可以创建一个PHP文件并将其放在Apache默认网页根目录下。以下是创建文件的命令:

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

在打开的文件中输入以下内容:

phpinfo();

保存并退出后,访问`http://服务器的IP地址/info.php`,如果配置正确,将显示PHP信息页面。

完成以上步骤后,你就成功配置了Ubuntu上的PHP开发环境(Apache + PHP)。这将为你开发和部署PHP应用提供一个强大的平台。