wiki:other:build_php8_in_debian9
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| wiki:other:build_php8_in_debian9 [2023/04/19 14:57] – Diman | wiki:other:build_php8_in_debian9 [2024/05/21 13:41] (текущий) – [Сборка php 8.1 на debian 9] Diman | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Сборка php 8.1 на debian 9 ====== | ====== Сборка php 8.1 на debian 9 ====== | ||
| - | Выяснилось, | + | Выяснилось, |
| ===== Подготовка к сборке - установка софта ===== | ===== Подготовка к сборке - установка софта ===== | ||
| <code bash> | <code bash> | ||
| - | apt-get install git apache2 mysql-server make autoconf gcc bison libxml2 \ | + | apt-get install git apache2 mysql-server |
| libxml2-dev libcurl4-openssl-dev pkg-config libssl-dev \ | libxml2-dev libcurl4-openssl-dev pkg-config libssl-dev \ | ||
| bzip2 libbz2-dev libjpeg-dev libpng-dev libxpm-dev libfreetype6-dev \ | bzip2 libbz2-dev libjpeg-dev libpng-dev libxpm-dev libfreetype6-dev \ | ||
| Строка 12: | Строка 12: | ||
| libpspell-dev librecode-dev | libpspell-dev librecode-dev | ||
| </ | </ | ||
| + | ===== Компилируем ===== | ||
| + | |||
| <code bash> | <code bash> | ||
| Строка 56: | Строка 58: | ||
| </ | </ | ||
| + | ===== Устанавливаем php 8.1 на debian 9 stretch===== | ||
| + | |||
| < | < | ||
| + | make | ||
| + | make install | ||
| + | </ | ||
| + | ===== Ошибки с sqlite3 ===== | ||
| + | Если возникает проблема с sqlite3, то придется собрать и его. | ||
| + | <code bash> | ||
| + | # Удаляем старый | ||
| + | apt remove -y sqlite3 | ||
| + | mkdir / | ||
| + | # Получаем сырцы нового | ||
| + | wget https:// | ||
| + | tar xfz sqlite-autoconf-3410200.tar.gz; | ||
| + | # Собираем sqlite3 | ||
| + | ./configure | ||
| make | make | ||
| make install | make install | ||
| </ | </ | ||
wiki/other/build_php8_in_debian9.1681905476.txt.gz · Последнее изменение: — Diman
