搭建 PHP 环境,在 Linux 系统里更轻松!

搭建 PHP 环境,在 Linux 系统里更轻松!

1. 简介

PHP是一种通用脚本语言,特别适合Web开发。它在服务器端执行,生成动态网页内容,并与数据库进行交互。在Linux系统上搭建PHP环境能够提供稳定和高效的Web开发环境。

2. 安装 Linux 服务器

在搭建PHP环境之前,需要先安装一个Linux服务器。常用的Linux服务器系统有Ubuntu、CentOS等,本教程以Ubuntu为例。

2.1 下载和安装 Ubuntu

首先,从Ubuntu官方网站下载最新的服务器版ISO镜像,然后使用光盘或USB将其安装在服务器上。

2.2 更新软件包

安装完Ubuntu后,使用以下命令更新软件包:

sudo apt update

sudo apt upgrade

3. 安装 Apache Web 服务器

Apache是一种流行的Web服务器软件,用于将网页文件发送到用户的浏览器。在Linux上安装Apache可以创建一个本地Web服务器,以便在浏览器中运行PHP文件。

3.1 安装 Apache

通过以下命令在Ubuntu上安装Apache:

sudo apt install apache2

安装完成后,可以使用以下命令启动Apache服务:

sudo systemctl start apache2

3.2 配置 Apache

默认情况下,Apache将网站文件存储在/var/www/html目录下。您可以将自己的网页文件放在此目录中,以便通过浏览器访问。

要查看Apache是否正常工作,请在浏览器中输入服务器的IP地址,您将看到Apache默认的欢迎页面。

4. 安装 PHP

在Ubuntu上安装PHP非常简单。

4.1 安装 PHP

使用以下命令在Ubuntu上安装PHP:

sudo apt install php

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

php -v

4.2 配置 PHP

默认情况下,PHP的配置文件位于/etc/php/7.4/apache2目录下。您可以通过编辑此配置文件来自定义PHP的行为。

例如,通过修改php.ini中的upload_max_filesize属性,可以增加请求上传的文件大小限制:

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

找到以下行,修改为所需的值:

upload_max_filesize = 20M

然后保存并退出编辑器,重启Apache服务以使更改生效:

sudo systemctl restart apache2

5. 测试 PHP

要测试PHP是否正常工作,可以创建一个简单的PHP脚本并在浏览器中运行。

5.1 创建 PHP 文件

/var/www/html目录下创建一个新的PHP文件:

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

将以下内容粘贴到文件中:

<?php

phpinfo();

?>

然后保存并退出编辑器。

5.2 在浏览器中运行 PHP 文件

在浏览器中输入服务器的IP地址,加上/info.php

http://your_server_ip/info.php

如果一切正常,您将看到PHP的信息页面,其中包含有关PHP版本、配置和扩展的详细信息。

6. 总结

通过以上步骤,您已成功在Linux系统上搭建了PHP环境。现在您可以开始使用PHP进行Web开发,并利用Apache和PHP的强大功能来构建功能丰富的网站和应用程序。

参考文献:https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-20-04

操作系统标签