OS: Debian 12
1. Upgrade system
2. Download php 8.4.6 (Official Site)
3. Untar archive
4. Install Requirements
5. cd in Folder
6. Create Makefile
7. Make && Make install
Bash:
Linux srv 6.1.0-33-amd64 #1 SMP PREEMPT_RT Debian 6.1.133-1 (2025-04-10) x86_64 GNU/Linux
1. Upgrade system
Bash:
apt update && apt dist-upgrade
2. Download php 8.4.6 (Official Site)
Bash:
wget https://www.php.net/distributions/php-8.4.6.tar.gz
3. Untar archive
Bash:
tar -xvf php-8.4.6.tar.gz
4. Install Requirements
Bash:
apt install -y \
build-essential \
libcurl4-openssl-dev \
libssl-dev \
libjpeg-dev \
libpng-dev \
libfreetype6-dev \
libbz2-dev \
libmcrypt-dev \
libxml2-dev \
libsqlite3-dev \
libonig-dev \
gettext \
libxslt1-dev \
libgd-dev \
libzip-dev \
libreadline-dev \
libgd-dev \
libjpeg-dev \
libpng-dev \
libfreetype6-dev
5. cd in Folder
Bash:
cd php-8.4.6/
6. Create Makefile
Bash:
./configure --prefix=/usr \
--with-config-file-path=/usr \
--enable-mbstring \
--with-curl \
--with-openssl \
--with-mysqli \
--with-pdo-mysql \
--with-zlib \
--with-external-gd \
--enable-soap \
--enable-intl \
--with-bz2 \
--enable-exif \
--enable-sockets \
--with-iconv \
--with-gettext \
--enable-pcntl \
--enable-shmop \
--enable-sysvsem \
--with-sqlite3 \
--with-xsl \
--enable-opcache \
--enable-fpm
7. Make && Make install
Код:
make && make install