Серверы · 1 min read · Sep 11, 2025

Идеальный сервер - Debian 12 (Bookworm) с Apache, BIND, Dovecot, PureFTPD и ISPConfig 3.2

Этот учебник показывает, как подготовить сервер Debian 12 (с Apache2, BIND, Dovecot) для установки ISPConfig 3.2 и как установить ISPConfig. Веб-хостинг панель управления ISPConfig 3 позволяет вам настраивать следующие сервисы через веб-браузер: веб-сервер Apache или nginx, почтовый сервер Postfix, IMAP/POP3 сервер Dovecot, MySQL, DNS-сервер BIND, PureFTPd, Rspamd или Amavis, ClamAV и многие другие. Эта настройка охватывает Apache (вместо nginx), BIND и Dovecot с Rspamd спам-сканером.

Этот учебник показывает ручную процедуру установки ISPConfig, которая занимает некоторое время, но дает вам полный контроль над всеми этапами установки. Быстрый и простой метод установки (который мы настоятельно рекомендуем!) - использовать автоустановщик ISPConfig. Вы можете найти учебник по установке ISPConfig для автоустановщика здесь: https://www.howtoforge.com/ispconfig-autoinstall-debian-ubuntu/

1 Предварительная заметка

В этом учебнике я буду использовать имя хоста server1.example.com с IP-адресами 192.168.0.100 и шлюзом 192.168.0.1. Эти настройки могут отличаться у вас, поэтому вам нужно заменить их там, где это необходимо. Прежде чем продолжить, вам необходимо иметь минимальную установку Debian 12. Это может быть минимальный образ Debian от вашего хостинг-провайдера, или вы можете использовать учебник по минимальному серверу Debian для настройки базовой системы.

Все команды ниже должны выполняться пользователем root. Либо войдите как пользователь root напрямую, либо войдите как ваш обычный пользователь, а затем используйте команду

su --login

чтобы стать пользователем root на вашем сервере перед тем, как продолжить. ВАЖНО: Вы должны использовать ‘su -login’ или ‘su -‘ и не просто ‘su’. В противном случае ваша переменная PATH будет установлена неправильно.

Убедитесь, что ваш /etc/apt/sources.list содержит репозиторий bookworm-updates (это гарантирует, что вы всегда получаете самые новые обновления), и что репозитории contrib, non-free и non-free-firmware включены.

nano /etc/apt/sources.list
#deb cdrom:[Debian GNU/Linux 12.1.0 _Bookworm_ - Official amd64 NETINST with firmware 20230722-10:48]/ bookworm main non-free-firmware

deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware

deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

# bookworm-updates, чтобы получать обновления до выхода точечной версии;
# см. https://www.debian.org/doc/manuals/debian-reference/ch02.en.html#_updates_and_backports
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware

# Эта система была установлена с использованием небольших съемных носителей
# (например, netinst, live или одного CD). Соответствующие записи 
Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.