Make | Сборка php 8.4 (8.4.6)

  • Автор темы Автор темы reg1on
  • Дата начала Дата начала
OS: Debian 12
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
 
Назад
Сверху