Как установить PHP 7.3 на Arch Linux и Manjaro

Это пошаговое руководство по установке PHP 7.3 на Arch Linux и Manjaro.

PHP 7.3 был выпущен с большим количеством новых функций, исправлений ошибок, улучшением производительности, а также новыми функциями.

Я написал руководство по установке PHP 7.3 на серверах Ubuntu, Debian и CentOS, но недостающий фрагмент был для Arch Linux и Manjaro.

Я использую Arch Linux на своем ноутбуке, и сегодня я хочу установить PHP 7.3 и необходимые мне расширения.

Установка PHP 7.3 на Arch Linux и Manjaro

Мы все знаем, что Arch Linux и Manjaro выпускают дистрибутивы Linux.

Это означает, что его пользователи часто получают последние обновления программного обеспечения, прежде чем пользователи, использующие нерегулярные дистрибутивы Linux.

Версия PHP по умолчанию, доступная в Arch Linux и Manjaro, — 7.3.

Для начала обновите вашу систему

sudo pacman -Syu

Как только система обновится, установите PHP 7.3, выполнив команду:

$ sudo pacman -S php
resolving dependencies…
 looking for conflicting packages…
 Packages (1) php-7.3.0-1
 Total Download Size:    3.42 MiB
 Total Installed Size:  19.68 MiB
 :: Proceed with installation? [Y/n] y
 :: Retrieving packages…
  php-7.3.0-1-x86_64                                                 3.4 MiB   780K/s 00:04 [#####################################################] 100%
 (1/1) checking keys in keyring                                                             [#####################################################] 100%
 (1/1) checking package integrity                                                           [#####################################################] 100%
 (1/1) loading package files                                                                [#####################################################] 100%
 (1/1) checking for file conflicts                                                          [#####################################################] 100%
 (1/1) checking available disk space                                                        [#####################################################] 100%
 :: Processing package changes…
 (1/1) installing php                                                                       [#####################################################] 100%
 :: Running post-transaction hooks…
 (1/1) Arming ConditionNeedsUpdate…

Убедитесь, что версия PHP установлена верно.

$ php -v 
PHP 7.3.0 (cli) (built: Dec  8 2018 12:11:20) ( NTS )
 Copyright (c) 1997-2018 The PHP Group
 Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies

Как видно из вывода, у нас установлен PHP 7.3.0.

Если вы выполняете эту установку позднее, версия вспомогательного выпуска может отличаться.

Установите расширения PHP 7.3

Расширения для PHP 7.3 можно установить, добавив имя расширения в php-.

Ниже приведен пример установки базовых расширений PHP, которые требуются для моей разработки и размещения приложений.

sudo pacman -S php-apache php-cgi php-fpm php-gd  php-embed php-intl php-imap  php-redis php-snmp

Вы можете увидеть детали пакета, используя pacman -Qi

$ pacman -Qi php-fpm

Name            : php-fpm
 Version         : 7.3.0-1
 Description     : FastCGI Process Manager for PHP
 Architecture    : x86_64
 URL             : https://secure.php.net/
 Licenses        : PHP
 Groups          : None
 Provides        : None
 Depends On      : php  systemd
 Optional Deps   : None
 Required By     : None
 Optional For    : None
 Conflicts With  : None
 Replaces        : None
 Installed Size  : 12.67 MiB
 Packager        : Pierre Schmitz pierre@archlinux.de
 Build Date      : Sat 08 Dec 2018 03:11:20 PM EAT
 Install Date    : Fri 11 Jan 2019 09:14:46 AM EAT
 Install Reason  : Explicitly installed
 Install Script  : No
 Validated By    : Signature

Наслаждайтесь разработкой с PHP 7.3 на Arch Linux и Manjaro.

см. также

Please follow and like us: