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。