|
Если по какой-либо причине вы хотите для одного элемента, управляемого directadmin и custombuild, будь-то PHP, Curl, Apache или NGINX, или другое поддерживаемое ПО, зафиксировать версию без ее автоматического изменения, и при этом сохранить возможность обновлять другие, то здесь есть решение. Решение для CustomBuild 2 Необходимо в директории /usr/local/directadmin/custombuild/ создать файл custom_versions.txt и по аналогии с versions.txt прописать в нем требуемые версии. Допустим мы не хотим обновлять Curl и нам нужна более старая версия 7.37.1. Для этого выполняем следующие команды:
cd /usr/local/directadmin/custombuild
echo "curl:7.37.1:a944b069ac70c3e574c25def6e1d6b2f" > custom_versions.txt
./build curl
Где во второй строке - curl - это имя (точное написание всегда можно узнать в versions.txt),
- 7.37.1 - это версия, которую мы хотим использовать,
- a944b069ac70c3e574c25def6e1d6b2f - это md5 сумма запакованного файла с исходником. Если у вас нет значения md5-суммы, то ее можно не указывать.
Естественно, что после изменения версии ПО по указанной схеме нужно его пересобрать:
Для установки Apache
./build apache
Для установки Nginx
./build nginx
Для установки MySQL
./build mysql
Для установки PHP
./build php d
Полный список параметров для запуска вы всегда можете узнать, выполнив
./build
Удачи!
|