如何在Ubuntu 18.04上安装PHP 7、7.2和7.3(包含apache和nginx两种安装)


原文地址:如何在Ubuntu 18.04上安装PHP 7、7.2和7.3(包含apache和nginx两种安装)

本文介绍了如何在Ubuntu 18.04上安装PHP 7.2或7.3,包括与Apache和Nginx集成。

PHP代表超文本预处理器,它是基于脚本的服务器端编程语言。

PHP通常用于自动执行服务器任务。它处理诸如动态内容,数据库请求以及处理和显示数据之类的任务。

阅读我们的教程,了解如何在Ubuntu 18.04上安装PHP 7.2或7.3,包括与Apache和Nginx集成。

先决条件

  • 使用sudo权限访问Ubuntu用户帐户
  • 访问命令行/终端窗口(Ctrl-Alt-T)
  • 正在运行的Web服务器(Apache或Nginx)

在Ubuntu上安装PHP 7

像许多开发人员工具一样,PHP具有多个不同的发行版本。

默认情况下,PHP 7.2包含在Ubuntu 18.04中。在撰写本文时,PHP 7.3.1已发布。它被标记为该软件“稳定”版本的发行。稳定的发行版经过了良好的测试,可以长期使用和支持

如何在Ubuntu上使用Apache安装PHP 7.2

更新Ubuntu

通过在终端窗口中输入以下命令,确保您正在使用最新的Ubuntu更新:

apt-get update && apt-get upgrade

安装PHP 7.2

1.要安装PHP 7.2,请输入以下命令:

sudo apt-get install php libapache2-mod-php

点击Enter确认安装。系统将从软件存储库下载并安装PHP。此命令还安装与Apache一起使用的依赖项和模块。

如何在Ubuntu 18.04上安装PHP 7、7.2和7.3(包含apache和nginx两种安装)

2.使用以下命令验证是否已安装PHP:

php -v

如何在Ubuntu 18.04上安装PHP 7、7.2和7.3(包含apache和nginx两种安装)

3.重新启动Apache服务以应用更改:

sudo systemctl restart apache2

如何在Ubuntu 18.04上使用Nginx安装PHP 7.2

将Ubuntu更新到最新版本

在终端窗口中输入以下命令,以确保您使用的是最新软件:

apt-get update && apt-get upgrade

使用Nginx安装PHP 7.2

1.要为Nginx安装PHP,请输入以下命令:

sudo apt-get install php-fpm

系统将下载并安装软件包及其依赖项。

2.安装完成后,通过输入以下内容重新启动服务:

sudo systemctl restart nginx

这将应用所有更改。

3.如果使用的是Nginx,则必须熟悉配置服务器块。

首先,将以下代码添加到您的服务器块文件中,以使Nginx使用PHP:

# . . . existing configuration

location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.2-fpm.sock; }

4.保存文件并退出。然后,使用以下命令重新启动Nginx:

sudo systemctl restart nginx

如何在Ubuntu 18.04上安装PHP 7.3

更新Ubuntu服务器

Ubuntu存储库仍指向PHP 7.2。

但是,开发人员可以提供PHP 7.3的稳定版本。

使用以下命令更新Ubuntu服务器:

apt-get update && apt-get upgrade

添加PHP存储库

1.要添加此存储库,您需要添加software-properties-common:

sudo apt-get install software-properties-common

2.接下来,添加新的ondrej存储库:

sudo add-apt-repository ppa:ondrej/php

如何在Ubuntu 18.04上安装PHP 7、7.2和7.3(包含apache和nginx两种安装)

系统将要求您确认-按下Enter键,并允许该过程完成。
3.更新您的仓库清单:

sudo apt-get update

安装PHP 7.3

现在,您可以通过输入以下命令来安装PHP 7.3软件(和依赖项):

sudo apt install php7.3 php7.3-common php7.3-opcache 
php7.3-cli php7.3-gd php7.3-curl php7.3-mysql

要验证安装并检查本地PHP的版本,请使用:

php –v

结论

您现在应该了解如何在Ubuntu上安装PHP。

要记住的一件事是,PHP与现有服务器协同工作,因此您需要将其专门安装到服务器软件上。另外,您始终可以从默认的Ubuntu软件存储库中安装稳定版本。

评论

登录后评论

服务器优惠活动

Top