Четверг, 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
Просмотров: 51
Понедельник, 05.08.2024 21:03
Сборка из исходного кода. Собираем PHP 8.3 из исходного кода в Debian 12 Bookworm.  Часть 1.
В предыдущей статье – мы рассмотрели установку PHP 8.3 после блокировки репозитория deb.sury.org Каждый раз искать и настраивать зеркало не очень удобно, особенно если у вас множество серверов, которые необходимо обновлять. Да, можно сделать локальное зеркало репозитория, но нет гарантии, что завтра это зеркало будет по тем или иным причинам закрыто. Чтобы не зависеть от внешних репозиториев можно просто собирать PHP 8.3 из исходного кода, создать на основе этой сборки свой локальный репозиторий и уже из него обновляться. Сегодня мы рассмотрим сборку 8.3.10 из исходного кода. В будущих статьях на базе собранного проекта мы соберем .deb-пакет и создадим локальный apt-репозиторий.
Категория PHP
Теги Debian PHP Nginx
Просмотров: 213
Понедельник, 14.09.2020 08:00
Web-сервер. Образы Docker в GNS3. Часть 1
Очень часто, при работе в GNS3, возникает необходимость эмулировать те или иные сервисы ЛВС, например, почтовый или веб-сервер. Конечно, можно установить полноценную виртуальную машину с дистрибутивом Linux и настроить всё нужные сервисы, но это потребует много оперативной памяти, вычислительный мощностей и времени. Альтернативой является Docker. Его образы - это просто папки с файлами, которые содержат файлы с программой и требуемые библиотеки. Все это выполняется в специально настроенной виртуальной машине под Windows при помощи демона Docker или в рамках того же демона нативно под Linux. Сегодня мы рассмотрим добавление контейнера Docker в GNS3 для эмуляции web-сервера.
Категория GNS3
Теги GNS3 Nginx
Просмотров: 361