Vultr云服务器上安装PHP 7.3完整教程

目录

前提条件

在开始安装PHP 7.3之前,请确保您的Vultr云服务器满足以下要求:

  • 操作系统: Ubuntu 18.04 LTSUbuntu 20.04 LTS
  • 足够的磁盘空间和内存资源

安装PHP 7.3

更新软件包索引

首先,我们需要更新软件包索引,确保系统中的软件包信息是最新的:

bash sudo apt-get update

安装所需依赖

接下来,安装PHP 7.3所需的依赖包:

bash sudo apt-get install software-properties-common

添加PHP 7.3软件源

然后,添加PHP 7.3的软件源到系统中:

bash sudo add-apt-repository ppa:ondrej/php

安装PHP 7.3

现在,我们可以安装PHP 7.3了:

bash sudo apt-get install php7.3

验证PHP 7.3安装

安装完成后,您可以通过以下命令验证PHP 7.3是否成功安装:

bash php -v

输出结果应该显示PHP的版本信息,例如:

PHP 7.3.33 (cli) (built: Nov 28 2022 12:00:00) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.3.33, Copyright (c) Zend Technologies

常见问题解答

如何切换PHP版本?

如果您的服务器上安装了多个PHP版本,可以使用以下命令切换PHP版本:

bash sudo update-alternatives –config php

然后在列表中选择您想要使用的PHP版本即可。

如何查看PHP版本?

您可以使用以下命令查看当前系统中安装的PHP版本:

bash php -v

PHP 7.3有什么新特性?

PHP 7.3 相比于之前的版本,主要有以下新特性:

  • 改进了参数类型声明: 现在可以使用 voiditerable 等新的类型。
  • 允许使用尾随逗号: 这简化了数组和函数调用的定义。
  • 新增了 array_key_first()array_key_last() 函数: 用于获取数组的第一个和最后一个键。
  • 优化了 json_encode()json_decode(): 提高了性能和可读性。
  • 修复了许多漏洞和bug: 提高了安全性和稳定性。

PHP 7.3和7.4有什么区别?

PHP 7.4 相比于 PHP 7.3,主要有以下区别:

  • 新增了 ??= 运算符: 用于为变量赋默认值。
  • 允许使用 trailing commas 在函数调用和定义中: 使代码更加整洁。
  • 新增了 typed properties: 允许为类属性设置类型。
  • 改进了 json_encode()json_decode(): 提高了性能和可读性。
  • 优化了 array_merge(): 在合并数组时更加高效。
  • 修复了许多漏洞和bug: 提高了安全性和稳定性。

总的来说,PHP 7.4 在语法、性能和安全性方面都有所改进,是一个值得升级的版本。

正文完