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

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


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

  1. Руководство по ISPConfig 3
  2. Приложение ISPConfig Monitor для Android

Это подробное описание того, как настроить OpenSUSE 12.3 64-разрядный (x86_64) сервер, который предлагает все услуги, необходимые интернет-провайдерам и хостерам: веб-сервер Apache (с поддержкой SSL) с поддержкой PHP, CGI и SSI. , почтовый сервер Postfix с SMTP-AUTH, TLS и виртуальными почтовыми пользователями, DNS-сервер BIND, FTP-сервер Pureftpd, сервер MySQL, Dovecot POP3/IMAP, Quota, Firewall, Mailman и т. д. Начиная с версии 3.0.4, ISPConfig поставляется с полной поддержкой для веб-сервера nginx в дополнение к Apache; в этом руководстве рассматривается настройка сервера, использующего Apache, а не nginx.

Я буду использовать следующее программное обеспечение:

  • Веб-сервер: Apache 2.2 с 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. В нем также рассказывается, как сделать ваш сервер более безопасным, и в конце есть раздел устранения неполадок.

Приложение ISPConfig Monitor для Android

С помощью приложения ISPConfig Monitor вы можете проверить состояние своего сервера и узнать, все ли службы работают должным образом. Вы можете проверить порты TCP и UDP и пропинговать свои серверы. Кроме того, вы можете использовать это приложение для запроса сведений с серверов, на которых установлен ISPConfig (обратите внимание, что минимальная установленная версия ISPConfig 3 с поддержкой приложения ISPConfig Monitor — 3.0.3.3!); эти сведения включают в себя все, что вы знаете из модуля «Монитор» в панели управления ISPConfig (например, службы, почтовые и системные журналы, почтовая очередь, информация о ЦП и памяти, использование диска, квота, сведения об ОС, журнал RKHunter и т. д.) и, конечно же, , так как ISPConfig поддерживает работу с несколькими серверами, вы можете проверить все серверы, которые контролируются с вашего главного сервера ISPConfig.

Инструкции по загрузке и использованию см. на странице http://www.ispconfig.org/ispconfig-3/ispconfig-monitor-app-for-android/.

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 поставляется с собственным брандмауэром):

Нажмите «Установить», чтобы начать процесс установки, и подтвердите, что хотите начать установку::

Программа установки форматирует жесткий диск, устанавливает пакеты программного обеспечения и подготавливает конфигурацию системы к первой загрузке:

После завершения базовой установки система выполнит автоматическую перезагрузку, а автоматическая настройка начнется сразу после перезагрузки системы: