Подготовка chroot-окружения в Red Hat-подобных Linux |
[исправить] |
Формирование Chroot-окружения в CentOS, Fedora и RHEL.
Создаем БД для пакетного менеджера RPM внутри создаваемого chroot:
mkdir -p /home/chroot_web/var/lib/rpm
rpm --root /home/chroot_web --initdb
Загружаем базовые пакеты с описанием текущего релиза Fedora Linux (для CenOS
пишем centos-release, для RHEL - redhat-release):
yumdownloader --destdir=/var/tmp fedora-release
cd /var/tmp
rpm --root /home/chroot_web -ivh --nodeps fedora-release*rpm
Ставим в chroot apache и все необходимые для его работы зависимости, в итоге
получим минимальную систему для работы httpd:
yum --installroot=/home/chroot_web -y install httpd
После настройки Apache запускаем его:
chroot /home/chroot_web /usr/sbin/apachectl start
|
|
|
|
Раздел: Корень / Безопасность / Помещение программ в chroot |