a2ensite etc. son comandos disponibles en sistemas basados en Debian y que no están disponibles en distribuciones basadas en RH.
Lo que hacen es administrar enlaces simbólicos desde partes del archivo de configuración en /etc/apache2/sites-availabley mods-availablehacia /etc/apache2/sites-enabledy así sucesivamente. Por ejemplo, si tiene un vhost definido en un archivo de configuración /etc/apache2/sites-avaible/example.com, a2ensite example.comcrearía un enlace simbólico a este archivo /etc/apache2/sites-enabledy volvería a cargar la configuración de Apache. El archivo de configuración principal de Apache contiene líneas que incluyen cada archivo /etc/apache2/sites-enabledy, por lo tanto, se incorporan a la configuración de tiempo de ejecución.
Es bastante fácil imitar esta estructura en RHEL. Añadir dos directorios en /etc/httpd/el nombre sites-enabledy sites-availabley añadir sus dominios virtuales en archivos en sites-available. Después de eso, agrega una línea
include ../sites-enabled
a /etc/httpd/conf/httpd.conf. Ahora puede crear enlaces simbólicos sites-enabledy luego volver a cargar la configuración con service httpd reloado apachectl.