Сервер на базе FreeBSD. I. Введение
Почему собственно я выбрал FreeBSD? По сравнению с Windows Server — это меньшее количество уязвимостей и гораздо меньшая требовательность к ресурсам. А по поводу Linux.. Честно говоря, разнообразие дистрибутивов и отсутствие стандартов в управлении ОС меня не прельщает.
Да и, честно говоря, структура операционки, ИМХО, посложнее. К примеру — конфигурационные файлы, которые каждый производитель дистрибутива ложит в удобное для себя место. Единственный плюс практически любого дистрибутива — это система обновления софта. В этом плане portupgrade в FreeBSD — явно менее удобен, чем apt, однако централизованная система портов делает это отставание незначительным.
Для чего будет использоваться наш сервер? На нем будет крутиться несколько сайтов, почтовый сервер для этих сайтов с поддержкой нескольких доменов, ftp-сервер для закачки файлов, jabber-сервер и прочее. Мы рассмотрим процессы настройки следующих пакетов и связок:
- Apache + PHP +MySQL
- MTA Exim с авторизацией в MySQL, поддержкой многих доменов и управлением VExim (Exim+VExim+Mysql+Dovecot+SSL+SpamAssassin+ClamAV)
- Подключение к нашей почте Webmail-системы RoundCube
- Подключение антиспам системы SpamAssassin и антивирусной системы ClamAV
- Защиту соединения с сервером путем авторизации в SSH по приватному ключу
- IMAP, POP3 сервер Dovecot с SSL-защитой подключения
- Jabber-сервер Openfire
- FTP-сервер vsftpd
- Настройку файрвола IPFW
- Настройку простой модели Samba для удобного доступа к файлам из-под Windows
В результате мы получим полноценный хостинг-сервер, на котором можно размещать свои сайты, заводить почту для каждого отдельно взятого домена. Еще можно написать скрипты для автоматизирования управления, купить широкий интернет-канал и стать самым настоящим хостинг-провайдером.
Далее: Начало установки


