Как мне установить PHP 7.3 на Linux Mint 19 ?
В декабре 2018 года команда PHP выпустила PHP 7.3 для общей доступности (GA), и все подробности о выпуске находятся на странице PHP ChangeLog.
Версия PHP по умолчанию, доступная в репозиториях Linux Mint 19, – это PHP 7.2.
Это руководство проведет вас через шаги по установке PHP 7.3 на Linux Mint 19.
Для пользователей веб-сервера Apache вы установите libapache2-mod-php в качестве зависимости.
Но для пользователей Nginx вместо этого вы установите PHP 7.3-FPM.
Шаг 1: Обновите Linux Mint 19
Убедитесь, что вы используете обновленную версию Linux Mint. Если у вас запущены важные программы и вы не хотите их обновлять, вы можете просто обновить список пакетов.
sudo apt update sudo apt upgrade
Рекомендуется перезагрузить компьютер после обновления, если у вас установлена более новая версия ядра.
sudo reboot
Шаг 2: Добавьте репозиторий PHP 7.3 в Linux Mint 19
Поскольку Linux Mint 19 основан на Ubuntu 18.04, добавляемый репозиторий предназначен для Ubuntu 18.04.
Добавьте ondrej / php PPA-репозиторий с пакетами PHP 7.3 и другими необходимыми расширениями PHP.
sudo add-apt-repository ppa:ondrej/php sudo apt update
Шаг 3: Установите PHP 7.3 на Linux Mint 19
После добавления репозитория установите PHP, выполнив следующие команды на своем терминале.
sudo apt-get install php7.3
Версию можно проверить с помощью команды php.
$ php -v PHP 7.3.1-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Jan 13 2019 10:19:33) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.1, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.1-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
Шаг 4: Установка расширений PHP 7.3
Установите расширения PHP 7.3, используя синтаксис
sudo apt-get install php7.3-<entension-name>
Смотрите пример ниже
sudo apt install php7.3-cli php7.3-json php7.3-pdo php7.3-mysql php7.3-zip php7.3-gd php7.3-mbstring php7.3-curl php7.3-xml php7.3-bcmath php7.3-json
Вы можете подтвердить установленную версию расширения php с помощью команды apt policy:
$ apt policy php7.3-gd php7.3-gd: Installed: 7.3.1-1+ubuntu18.04.1+deb.sury.org+1 Candidate: 7.3.1-1+ubuntu18.04.1+deb.sury.org+1 Version table: *** 7.3.1-1+ubuntu18.04.1+deb.sury.org+1 500 500 http://ppa.launchpad.net/ondrej/php/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status
Конфигурационный файл PHP для настройки среды: /etc/php/7.3/cli/php.ini и /etc/php/7.3/apache2/php.ini.
Установка PHP7.3 FPM на Linux Mint
Если вы используете Nginx Web Server, вам нужно установить php7.3-fpm для страниц PHP.
sudo apt install php7.3-fpm
Файлы конфигурации PHP-FPM доступны в папке /etc/php/7.3/fpm/
Вам может потребоваться перезагрузить ваш веб-сервер после установки PHP.
# Apache sudo systemctl restart apache2 # Nginx sudo systemctl restart nginx
Счастливой PHP-разработки и хостинга приложений.