Идеальный сервер — OpenSUSE 12.3 x86_64 (nginx, Dovecot, ISPConfig 3)
На этой странице
- Руководство по ISPConfig 3
В этом руководстве показано, как подготовить сервер OpenSUSE 12.3 64-бит (x86_64) с nginx для установки ISPConfig 3 и как установить ISPConfig 3. Начиная с версии 3.0.4, ISPConfig поставляется с полной поддержкой веб-сервер nginx в дополнение к Apache, и в этом руководстве рассматривается настройка сервера, использующего nginx вместо Apache. ISPConfig 3 — это панель управления веб-хостингом, которая позволяет настроить следующие службы через веб-браузер: веб-сервер nginx и Apache, почтовый сервер Postfix, MySQL, сервер имен Dovecot POP3/IMAP, сервер имен BIND или MyDNS, PureFTPd, SpamAssassin, ClamAV и многие другие. больше.
Если вы хотите использовать nginx вместо Apache с ISPConfig, обратите внимание, что ваша версия nginx должна быть не ниже 0.8.21, а также вы должны установить PHP-FPM. Для поддержки CGI/Perl вы должны использовать fcgiwrap. Все это описано в этом уроке.
Я буду использовать следующее программное обеспечение:
- Веб-сервер: nginx с PHP 5
- Сервер базы данных: MySQL
- Почтовый сервер: Postfix с виртуальными пользователями
- DNS-сервер: BIND
- FTP-сервер: pureftpd
- POP3/IMAP: голубятня
- Webalizer и AWStats для статистики веб-сайта
В итоге у вас должна получиться надежно работающая система, которой легко управлять с помощью панели управления ISPConfig 3. Следующее руководство предназначено для 64-битной версии OpenSUSE.
Сразу хочу сказать, что это не единственный способ настройки такой системы. Есть много способов достичь этой цели, но я выбираю именно этот. Я не даю никаких гарантий, что это сработает для вас!
ISPConfig 3 Руководство
Чтобы узнать, как использовать ISPConfig 3, я настоятельно рекомендую скачать руководство по ISPConfig 3.
Примерно на 300 страницах он охватывает концепцию ISPConfig (администрирование, торговые посредники, клиенты), объясняет, как установить и обновлять ISPConfig 3, включает справку по всем формам и полям форм в ISPConfig вместе с примерами допустимых входных данных и предоставляет учебные пособия для наиболее распространенные задачи в ISPConfig 3. В нем также рассказывается, как сделать ваш сервер более безопасным, и в конце есть раздел устранения неполадок.
1 Требования
Для установки такой системы вам потребуется следующее:
- DVD-диск с OpenSUSE 12.3. Вы можете скачать его здесь: http://download.opensuse.org/distribution/12.3/iso/openSUSE-12.3-DVD-x86_64.iso
- Быстрое подключение к Интернету...
2 Предварительное примечание
В этом руководстве я использую имя хоста server1.example.com с IP-адресом 192.168.2.249 и шлюзом 192.168.2.254. Эти настройки могут отличаться для вас, поэтому вам придется заменить их там, где это необходимо.
3 Базовая система
Загрузитесь с DVD-диска OpenSUSE 12.3 и выберите «Установка»:
Выберите язык, раскладку клавиатуры и примите условия лицензии:
Установщик анализирует ваше оборудование и создает кэш репозитория программного обеспечения:
Выберите новую установку:
Выберите регион и часовой пояс:
Здесь мы выбираем «Другое» > «Минимальный выбор сервера (текстовый режим)», поскольку мы хотим установить сервер без рабочего стола X-Window. Система X-Window не требуется для запуска сервера и замедляет работу системы. Мы будем выполнять все административные задачи в оболочке или через SSH-соединение, например. через PuTTY с удаленного рабочего стола.
Нажмите «Изменить настройку раздела...», чтобы изменить предлагаемые разделы. Поскольку это настройка сервера, нам нужен большой раздел /srv вместо раздела /home:
Выберите /dev/sda3 и нажмите «Изменить и изменить точку монтирования на /srv» и нажмите «Готово»:
Нажмите «Принять»:
Нажмите Далее:
Теперь я создаю пользователя с именем администратор. Вы можете использовать любое имя пользователя, которое вам нравится. Убедитесь, что вы отключили флажок Автоматический вход для этого пользователя. Введенный здесь пароль будет использоваться как пароль root:
Программа установки показывает обзор выбранных параметров установки. Прокрутите вниз до раздела Брандмауэр и SSH и включите SSH...
... а затем отключите брандмауэр (ISPConfig 3 поставляется с собственным брандмауэром):
Нажмите «Установить», чтобы начать процесс установки, и подтвердите, что хотите начать установку::
Программа установки форматирует жесткий диск, устанавливает пакеты программного обеспечения и подготавливает конфигурацию системы к первой загрузке:
После завершения базовой установки система выполнит автоматическую перезагрузку, а автоматическая настройка начнется сразу после перезагрузки системы:
Теперь войдите в систему с именем пользователя root и паролем, который вы выбрали во время установки.