Поиск по сайту:

Идеальный сервер — OpenSUSE 12.3 x86_64 (nginx, Dovecot, ISPConfig 3)


На этой странице

  1. Руководство по 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 и паролем, который вы выбрали во время установки.