Суббота, 12.10.2024 19:52
Установка PHP 8.4 на Debian 12 Bookworm с помощью зеркал Яндекса
После блокировки доступа к репозиториям deb.sury.org некоторое время нам приходилось использовать сторонние зеркала, теперь у нас появилась возможность использовать зеркала Яндекса для установки пакетов. Сегодня мы рассмотрим установку PHP 8.4 на Debian 12 Bookworm из зеркала Яндекса - mirror.yandex.ru
Категория PHP
Теги PHP php84 Debian Yandex
Просмотров: 592
Понедельник, 26.08.2024 19:04
Создаем пакет с обновлениями. Собираем PHP 8.3 из исходного кода в Debian 12 Bookworm. Часть 5.
Для программного обеспечения, особенно серверного, очень часто выпускаются срочные обновления (hotfix). При использовании локального репозитория сборка новой версии ложится на наши плечи. Сегодня мы рассмотрим создание пакета с «обновлениями» для PHP 8.3.10 и добавление его в репозиторий.
Категория Debian
Теги Debian PHP php83
Просмотров: 174
Четверг, 15.08.2024 21:09
Пишем скрипт для автоматической установки репозитория и deb-пакета на сервер.  Собираем PHP 8.3 из исходного кода в Debian 12 Bookworm часть 4.
В прошлой статье мы создали локальный репозиторий для PHP 8.3.10. Хоть репозиторий и упрощает нам жизнь и обновление серверов, мы можем пойти еще дальше – написать скрипт для автоматической установки GPG-ключей, настройки репозитория и установки самого PHP 8.3.10. Чем сегодня мы и займемся.
Категория Debian
Теги Debian PHP php83 Nginx
Просмотров: 169
Среда, 14.08.2024 18:51
Создаем свой apt-репозиторий для PHP 8.3.10.  Собираем PHP 8.3 из исходного кода в Debian 12 Bookworm часть 3.
В прошлой части из собранного из исходного кода PHP 8.3.10 мы создали .deb пакет, позволяющий установить результат сборки на другой сервер с помощью apt. Единственным недостатком установки именно из deb-пакета является отсутствие возможности автоматической установки требуемых зависимостей и необходимость вручную копировать файлы каждый раз, когда нужно установит - обновить пакет. Сегодня мы создадим свой локальный репозиторий и подпишем его PGP-подписью, и проверим его работоспособность на тестовом сервере.
Категория Debian
Теги PHP php83 Debian
Просмотров: 119
Пятница, 09.08.2024 22:44
Упаковываем PHP 8.3.10 в DEB. Собираем PHP 8.3 из исходного кода в Debian 12 Bookworm. Часть 2.
Сборка из исходного кода позволяет нам получить последнюю версию программного обеспечения, которая будет максимально совместима с нашей версией Linux. При этом с могут возникнуть проблемы с переносом новой версии на другие ПК или сервера, так как помимо копирования файлов, может потребоваться создание служб, и/или симлинков для исполняемых файлов и прочие настройки. Чтобы решить все эти проблемы были созданы пакетные менеджеры, наиболее известные из них это dpkg и rpm. В Debian используется dpkg и сегодня мы рассмотрим упаковку собранного PHP 8.3.10 в deb-пакет.
Категория Debian
Теги PHP php83 Debian
Просмотров: 223