wiki:other:build_php8_in_debian9

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:other:build_php8_in_debian9 [2023/04/19 15:12] – [Компилируем] Dimanwiki: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 ======
  
-Выяснилось, что не устанавливается php 8 на вуишфт 9 из сторонних репозиторий. Пришлось собрать его руками.+Выяснилось, что не устанавливается php 8 на 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 sqlite3 make autoconf gcc bison libxml2 \
 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:
  
 </code> </code>
-===== Устанавливаем =====+===== Устанавливаем php 8.1 на debian 9 stretch=====
  
 <code> <code>
 +make
 +make install
 +</code>
 +===== Ошибки с sqlite3 =====
 +Если возникает проблема с sqlite3, то придется собрать и его.
 +<code bash>
 +# Удаляем старый
 +apt remove -y sqlite3
 +mkdir /root/sqlite3; cd root/sqlite3
 +# Получаем сырцы нового
 +wget https://www.sqlite.org/2023/sqlite-autoconf-3410200.tar.gz
 +tar xfz sqlite-autoconf-3410200.tar.gz; cd sqlite-autoconf-3410200
 +# Собираем sqlite3
 +./configure
 make make
 make install make install
 </code> </code>
wiki/other/build_php8_in_debian9.1681906362.txt.gz · Последнее изменение: 2023/04/19 15:12 — Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki