Як встановити PHP 7.3 на Debian 9

У цьому підручнику ми покажемо, як інсталювати PHP 7.3 на Debian 9. PHP (Hypertext Preprocessor) є мовою сценаріїв з відкритим вихідним кодом, призначеної в основному для створення динамічних інтерактивних веб-сайтів. PHP є одним з найпопулярніших мов і вільно доступний для перерозподілу і модифікацій. PHP повноваження WordPress, найпопулярніша система управління контентом, яка використовується для блогів і створення веб-сайтів, а також багатьох інших веб-сайтів електронної комерції, програмного забезпечення для управління взаємовідносинами з клієнтами, програмного забезпечення для планування ресурсів підприємства та багато іншого.

Остання версія PHP 7.3 була офіційно випущена в грудні 6th, 2018. Він поставляється з рядом нові можливості і мало несумісностей що вам слід знати перед оновленням з попередньої версії.

Вимоги:

Для цілей цього підручника ми будемо використовувати a Debian 9 VPS.
Також потрібен повний кореневий доступ до SSH або користувача з привілеями sudo.

1. Починаємо

По-перше, вам потрібно ввійти на сервер через SSH як користувач з кореневим доступом або користувачем root:

ssh root @ IP_ADDRESS -p PORT_NUMBER

і замінити "IP_ADDRESS" і "PORT_NUMBER" на фактичну IP-адресу сервера та номер порту SSH.

Після входу в систему, переконайтеся, що ваш сервер Debian 9 оновлюється за допомогою наступних команд:

apt-get update apt-get update

Це оновить індекс пакета і оновить програмне забезпечення, встановлене на сервері, до останньої версії.

Після того, як ваша система повністю оновлена, ми тепер можемо приступити до встановлення PHP 7.3.

2. Встановіть PHP 7.3 на Debian 9

Спочатку встановімо наступні необхідні пакети:

apt-get встановлює ca-certificate apt-transport-https lsb-release

Далі імпортуйте ключ підпису та ввімкніть PPA для PHP 7.3 за допомогою наступних команд:

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg echo "deb https://packages.sury.org/php/ $ (lsb_release) -sc) main "| tee /etc/apt/sources.list.d/php7.3.list

Знову запустіть команду оновлення:

apt-get поновлення

Тепер ви можете встановити PHP 7.3 на Debian 9 VPS.

Щоб переглянути список всіх доступних пакетів PHP 7.3, можна виконати таку команду:

apt-cache пошук php7.3

вихід:

php7.3 - скриптова мова на сервері, HTML-вбудований скрипт (metapackage) php7.3-bcmath - модуль Bcmath для PHP php7.3-bcmath-dbgsym - символи налагодження для php7.3-bcmath для php7.3-bz2 php2-cgi - скриптова мова на сервері, HTML-вбудований (CGI двійковий) php7.3-cgi-dbgsym - символи налагодження для php2-cgi dbgsym - символи налагодження для php7.3-cli php2-common - документація, приклади та загальний модуль для PHP php7.3-common-dbgsym - символи налагодження для php7.3-common ...

Щоб встановити PHP 7.3 разом з деякими з найбільш часто використовуваних розширень, виконайте таку команду:

apt-get install php7.3 php7.3-cli php7.3-загальний php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xml

Щоб перевірити, що встановлення завершено, виконайте таку команду:

PHP-V

Вихід повинен бути подібним до цього:

PHP 7.3.0-2 + 0 ~ 20181217092659.24 + розтягнути ~ 1.gbp54e52f (cli) (побудовано: гру 17 2018 09: 26: 59) (NTS) c) 1997-2018 Zend-технології з Zend OPcache v3.3.0-1998 + 2018 ~ 7.3.0 + розтягнути ~ 2.gbp0e20181217092659.24f, (c) 1-54, Zend Technologies

3. Редагування налаштувань PHP 7.3 на Debian VPS

Наступне, що ви можете зробити, це налаштувати налаштування PHP 7.3 відповідно до ваших вимог. Це можна зробити, відредагувавши файл php.ini. Щоб знайти шлях до цього файлу, можна скористатися нижченаведеною командою:

php --іні | grep "завантажений файл конфігурації"

Він поверне шлях до файлу php.ini, який наразі завантажено.

# php --ini | grep "Завантажений файл конфігурації" Завантажений файл налаштувань: /etc/php/7.3/cli/php.ini

Відредагуйте файл за допомогою текстового редактора. У цьому прикладі ми будемо використовувати nano.

nano /etc/php/7.3/cli/php.ini

Після завершення зміни налаштувань збережіть та закрийте файл. Якщо ви використовуєте Apache як веб-сервер, вам потрібно перезапустити його для завантаження нової конфігурації та внесення змін. Якщо ви використовуєте Nginx і PHP-FPM, вам слід перезапустити службу PHP-FPM.

4. Перевірте, якщо файли PHP виконуються на сервері

Щоб перевірити, чи виконуються ваші файли PHP на сервері, ви можете створити приклад info.php і отримати доступ до нього з веб-браузера.

Щоб створити файл, виконайте таку команду:

nano /var/www/html/info.php

Далі введіть наступний вміст:

<? php phpinfo (); ?>

Збережіть і закрийте файл, а потім відкрийте потрібний веб-браузер і отримайте доступ до файлу за допомогою IP-адреси сервера в URL-адресі, за яким йде файл.

http://IP-ADDRESS/info.php

Ви маєте бачити таку інформацію:

Вітаємо! Ви успішно встановили PHP 7.3 на сервері Debian 9. Для більш детальної інформації про PHP 7.3, ви можете перевірити офіційного PHP документація.

Оригінал статті

Залишити коментар

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.