介绍PHP7.2源码安装

1. PHP7.2 简介

PHP(Hypertext Preprocessor)是一种开源的、通用的脚本语言,被设计用于与 HTML 中嵌入式 Web 开发。PHP 脚本在服务器上执行,在客户端将仅仅看到返回到浏览器的 HTML 输出。PHP 7.2 是目前最流行的 PHP 版本之一,它大幅度提高了性能和安全性。

2. 安装准备

2.1 检查系统版本

在开始安装 PHP 7.2 之前,首先需要检查系统版本。

lsb_release -a

如果系统为 Ubuntu 16.04,请使用以下命令来安装 PHP 7.2。

2.2 更新系统包

为了获得最新的软件包版本和安全补丁修复,需要更新系统上的包。运行下面的命令来 Sudo apt-get update 和 Sudo apt-get upgrade 进行更新。

sudo apt-get update

sudo apt-get upgrade

3. PHP 7.2 安装

3.1 安装 PHP 7.2

安装 PHP 7.2 可以通过添加 Ondrej PPA 仓库源来获取 PHP 7.2,运行以下命令:

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:ondrej/php

sudo apt-get update

sudo apt-get install php7.2

3.2 添加 PHP 模块

安装 PHP 模块可以增强 PHP 的功能并使其更加多样化。以下是一些最常见的 PHP 模块:

Common PHP modules

PHP MySQL module

PHP PostgreSQL module

PHP-FPM

可以使用以下命令安装 PHP 模块:

sudo apt-get install php7.2-common php7.2-mysql php7.2-pgsql php7.2-fpm

3.3 配置 PHP 7.2

PHP 默认情况下已经能够正常工作。但是,您可能需要使用一些附加配置选项来自定义 PHP 的行为。

PHP 7.2 的配置文件通常位于 /etc/php/7.2/cli/php.ini。将以下行添加到 php.ini 文件中以启用/禁用不同的函数:

disable_functions = exec, system, shell_exec, passthru

3.4 测试 PHP 7.2

完成 PHP 7.2 的安装和配置后,可以使用以下代码进行测试:

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

将以下 PHP 代码添加到刚刚创建的 info.php 文件中:

<?php

phpinfo();

?>

保存文件并在您的 Web 浏览器中输入以下 URL 来访问 info.php 文件:

http://yourServerIPAddress/info.php

如果您可以看到一个关于 PHP 7.2 的信息页面,则说明您已经成功安装了并在运行PHP 7.2。

后端开发标签