Как было указано выше, основная директория, настроенная ISPConfig, называется ispconfig и располагается в папке, где вы произвели сборку (/root в этой главе). Вы также найдете другую директорию в /home, называемую admispconfig. Каждая директория независимо содержит файлы, требуемые для запуска ISPConfig.
Сначала рассмотрим директорию / root/i spconf i g:
rwxrxrx 1 root root 33660 20060426 12:28 cronolog
rwxrxrx 1 root root 9673 20060426 12:28 cronosplit
drwxrxrx 12 root root 4096 20060426 09:55 httpd
drwxrxrx 12 root root 4096 20060426 12:28 isp
rwrr1 root root 8 20060426 13:54 .old_path_httpd_root
drwxrxrx 6 root root 4096 20060426 09:50 openssl
drwxrxrx 6 root root 4096 20060426 10:00 php
drwxrxrx 4 root root 4096 20060426 12:28 scripts
drwxrxrx 4 root root 4096 20060426 12:28 standard_cgis
drwxrxrx 2 root root 4096 20060426 12:28 sv
rwx 1 root root 9389 20060426 12:28 uninstall
В ней содержатся файлы конфигурации ISPConfig Apache, PHP и OpenSSL (для Apache, Postfix, Sendmail, BIND и т. д.). ISPConfig использует эти модели при записи системных файлов конфигурации для настраиваемых служб. Вы также найдете здесь много классов РНР, обеспечивающих функции создания системных файлов конфигурации, то есть каталог /root/i spconf i g содержит вычислительную машину ISPConfig. В директории /home/admispconfig вы увидите другой набор каталогов:
rwxrxrx 1 admispconfig admispconfig 24 20060426 12:28 .forward drwxrxrx 8 admispconfig admispconfig 4096 20060426 13:53 ispconfig drwxrxrx 2 admispconfig admispconfig 4096 20060426 12:28 mailstats rwxrxrx 1 admispconfig admispconfig 176 20060426 12:28 .procmailrc
Они содержат внешний интерфейс, то есть вебинтерфейс, а также некоторые инструменты, например SpamAssassin (http://spamassassin.apache.org) и ClamAV (http://www.clamav.net). Вы можете конфигурировать их с помощью ISPConfig для защиты от спама и вирусов.