wiki:other:build_php8_in_debian9
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
wiki:other:build_php8_in_debian9 [2023/04/19 15:12] – [Компилируем] 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 \ | ||
Строка 58: | Строка 58: | ||
</ | </ | ||
- | ===== Устанавливаем ===== | + | ===== Устанавливаем |
< | < | ||
+ | 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.1681906362.txt.gz · Последнее изменение: 2023/04/19 15:12 — Diman