DEBIAN УСТАНОВКА PHP ИЗ ИСХОДНИКОВ

Установка PHP из исходников на Debian позволяет настроить этот язык программирования под конкретные потребности и задачи. Все, что нужно сделать, - загрузить нужные файлы, выполнить необходимую предварительную настройку и установить PHP.

Первым шагом является установка необходимых для компиляции библиотек и пакетов. Для этого выполняются следующие команды:

sudo apt-get update
sudo apt-get install build-essential libxml2-dev libssl-dev libbz2-dev libjpeg-dev libpng-dev libcurl4-openssl-dev libmcrypt-dev libreadline-dev libfreetype6-dev

Затем нужно загрузить исходники PHP с официального сайта. С учетом того, что могут быть доступны новые версии, ниже указан пример для загрузки версии 7.4.24:

cd /usr/src
wget https://www.php.net/distributions/php-7.4.24.tar.gz
tar xvf php-7.4.24.tar.gz
cd php-7.4.24

После успешного выполнения указанных команд можно приступать к конфигурации и компиляции кода исходников. Ниже приведен пример команд для конфигурации, которая подготавливает компилятор к сборке кода. Обратите внимание на то, что могут требоваться дополнительные параметры, которые зависят от конкретных нужд и задач.

./configure --prefix=/usr/local/php-7.4.24 --with-config-file-path=/usr/local/php-7.4.24/etc --with-config-file-scan-dir=/usr/local/php-7.4.24/conf.d --enable-mbstring --with-curl --with-openssl --with-readline --with-bz2 --with-zlib --with-gd --with-freetype --enable-gd --with-jpeg --with-png --enable-mbregex --enable-exif --with-zip --with-pdo-mysql --with-mysqli --enable-fpm

После настройки и последующей компиляции кода можно устанавливать PHP. Для этого необходимо выполнить команды:

make
sudo make install

Далее можно добавить конфигурационный файл в необходимую директорию и проверить работу PHP. Если все установлено и скомпилировано правильно, PHP должен работать исправно и без ошибок.

Установка PHP 7 на Linux из исходного кода - PHP 7.4.6 Install

Установка php на Debian 10 + настройка web-сервера Apache.

How to install and enable PHP 8.1 on Debian 11.3

Запускаем сервер Debian

How to Install PHP 8 on Debian 9/10/11

Как установить PHP 7 на Ubuntu Linux

Установка PHP7 из исходников под Apache - UNIX

Установка PHP из исходников в Linux (PHP, FPM, Extensions, Nginx)

Установка PHP 8.1 на Debian 11

Научись Linux: сборка программ из исходников (эпизод 13)

Реклама
Новое
Реклама