a2ensite тощо - це команди, доступні в системах на базі Debian і які недоступні в дистрибутивах на базі RH.
Що вони роблять, це керувати символічними посиланнями з частин файлів конфігурації в /etc/apache2/sites-availableі mods-availableдо /etc/apache2/sites-enabledтощо. Наприклад, якщо у файлі config визначено vhost /etc/apache2/sites-avaible/example.com, a2ensite example.comстворив би посилання на цей файл у /etc/apache2/sites-enabledі перезавантажив конфігурацію apache. Основний файл конфігурації Apache містить рядки, які включають кожен файл у, /etc/apache2/sites-enabledі таким чином вони включаються в конфігурацію виконання.
Досить легко імітувати цю структуру в RHEL. Додайте дві директорії з /etc/httpd/ім'ям sites-enabledі sites-availableдодати свої ВХости в файли в sites-available. Після цього додайте рядок
include ../sites-enabled
до /etc/httpd/conf/httpd.conf. Тепер ви можете створити посилання на, sites-enabledа потім перезавантажити конфігурацію за допомогою service httpd reloadабо apachectl.