Как установить Zentyal на Ubuntu 14.04

Вступление

Большинству предприятий требуется несколько типов серверов, таких как файловые серверы, серверы печати, серверы электронной почты и т. Д. Zentyal объединяет эти сервисы и многое другое как полноценный сервер для малого бизнеса для Linux.

Серверы Zentyal просты в использовании благодаря графическому интерфейсу пользователя (GUI). Графический интерфейс пользователя обеспечивает простой и интуитивно понятный интерфейс для использования как начинающими, так и опытными администраторами. Администрирование из командной строки тоже доступно. В этом руководстве мы покажем, как использовать оба эти метода.

Чтобы увидеть список конкретного программного обеспечения, которое можно установить с Zentyal, см. Любой из разделов * Установка пакетов *.

Некоторые люди могут быть знакомы с Microsoft Small Business Server (SBS), который теперь называется Windows Server Essentials. Zentyal - это аналогичный продукт, основанный на Linux, а точнее на Ubuntu. Zentyal также является заменой Microsoft SBS и Microsoft Exchange Servers. Поскольку Zentyal является открытым исходным кодом, это экономически выгодный выбор.

Zentyal Editions

Существует два типа Zentyal. Первый - Community Edition, а второй - Commercial Edition.

Community Edition имеет все новейшие функции, стабильные или иные. Компания не предоставляет официальной поддержки по техническим вопросам. В версии Community Edition облачные сервисы не предоставляются. Новая версия выпускается каждые три месяца с неофициальной поддержкой самого последнего выпуска. Пользователи не ограничены.

Коммерческое издание обладает всеми последними функциями, стабильными и проверенными. Поддержка предоставляется на основе издания для малого и среднего бизнеса. Облачные сервисы интегрированы в сервер и основаны на SMB Edition. Количество пользователей, поддерживаемых коммерческой версией, зависит от приобретенной версии SMB. Новое коммерческое издание выпускается каждые два года и поддерживается в течение четырех лет.

Примечание. Выпуск Community Edition нельзя обновить до коммерческого выпуска.

Zentyal Требования

Zentyal основан на Debian и построен на последней версии Ubuntu Long Term Support (LTS). Текущие требования к оборудованию для Zentyal 3.5 основаны на Ubuntu Trusty 14.04.1 LTS (ядро 3.5). Zentyal использует рабочий стол LXDE и оконный менеджер Openbox.

Минимальные требования к оборудованию для Ubuntu Server Edition включают 300 МГц ЦП, 128 МБ ОЗУ и 500 МБ дискового пространства. Конечно, это минимальные значения, которые могут привести к нежелательным ответам в сети при запуске нескольких сетевых служб.

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

В зависимости от вашего количества пользователей и от того, какие службы Zentyal вы планируете использовать, ваши требования к оборудованию изменятся. Это рекомендации Zentyal. Для развертываний DigitalOcean вы должны перейти к колонке RAM:

Profile Number of Users CPU RAM Disk Space Network Cards

Gateway

<50

P4

2 GB

80 GB

2+

50+

Xeon dual core

4 GB

160 GB

2+

Infrastructure

<50

P4

1 GB

80 GB

1

50+

P4

2 GB

160 GB

1

Office

<50

P4

1 GB

250 GB

1

50+

Xeon dual core

2 GB

500 GB

1

Communications

<100

Xeon dual core

4 GB

250 GB

1

100+

Xeon dual core

8 GB

500 GB

1

Подробнее о профилях и различных типах услуг Zentyal мы поговорим позже в этой статье.

Установка Zentyal

Создайте * 1 ГБ * Droplet под управлением * Ubuntu 14.04 *.

Добавьте user с доступом sudo.

Сначала вам нужно добавить репозиторий Zentyal в ваш список репозиториев с помощью следующей команды:

sudo add-apt-repository "deb http://archive.zentyal.org/zentyal 3.5 main extra"

После загрузки пакетов их следует проверить с помощью открытого ключа от Zentyal. Чтобы добавить открытый ключ, выполните следующие две команды:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 10E239FF
wget -q http://keys.zentyal.org/zentyal-3.5-archive.asc -O- | sudo apt-key add -

Теперь, когда список репозиториев обновлен, вам нужно обновить списки пакетов из репозиториев. Чтобы обновить списки пакетов, выполните эту команду:

sudo apt-get update

После обновления списка пакетов вы можете установить Zentyal, выполнив:

sudo apt-get install zentyal

При появлении запроса установите безопасный пароль root (дважды) для MySQL. Подтвердите порт 443.

Zentyal теперь установлен.

Если вы предпочитаете использовать командную строку для установки пакетов Zentyal, прочитайте следующий раздел. Или, если вы предпочитаете использовать панель мониторинга, перейдите к разделу * Доступ к панели инструментов Zentyal *.

Установка пакетов (командная строка)

Теперь вы можете начать установку нужных вам сервисов. Есть четыре основных профиля, которые устанавливают много связанных модулей одновременно. Эти профили:

  • * zentyal-office * - профиль для настройки офисной сети для совместного использования ресурсов. Ресурсы могут включать файлы, принтеры, календари, профили пользователей и группы.

  • * zentyal-communication * - сервер может использоваться для деловых коммуникаций, таких как электронная почта, обмен мгновенными сообщениями и передача голоса по IP (VOIP).

  • * zentyal-gateway * - Сервер будет управляемым шлюзом для бизнеса в Интернет и из Интернета. Доступ в Интернет можно контролировать и защищать для внутренних систем и пользователей.

  • * zentyal-инфраструктура * - сервер может управлять сетевой инфраструктурой для бизнеса. Управление состоит из NTP, DHCP, DNS и т. Д.

Вы можете увидеть, что установлено с каждым профилем here. Чтобы установить профиль, выполните эту команду:

sudo apt-get install zenytal-office

Вы также можете установить каждый модуль по мере необходимости. Например, если вы хотите, чтобы был установлен только антивирусный модуль профиля Office, вы должны выполнить следующее:

sudo apt-get install zentyal-antivirus

Вы также можете установить все профили одной командой:

sudo apt-get install zentyal-all

Когда вы устанавливаете определенные пакеты, вам нужно будет предоставить информацию о своих системах через интерактивные меню.

Некоторые из имен модулей просты, но вот определенный список пакетов Zentyal:

  • * zentyal-all - Zentyal * - Все компонентные модули (все профили)

  • * zentyal-office * - Zentyal Office Suite (профиль)

  • * zentyal-антивирус * - Zentyal-антивирус

  • * zentyal-dns * - Zentyal DNS

  • * zentyal-ebackup * - Zentyal Backup

  • * zentyal-firewall * - Услуги Zentyal Firewall

  • * zentyal-ntp * - Услуги NTP

  • * zentyal-remoteservices * - Клиент Zentyal Cloud

  • * zentyal-samba * - файлообменные и доменные службы Zentyal

  • * zentyal-Communication * - Zentyal Communications Suite

  • * zentyal-jabber * - Zentyal Jabber (Мгновенные сообщения)

  • * zentyal-mail * - Почтовая служба Zentyal

  • * zentyal-mailfilter * - Zentyal Mail Filter

  • * zentyal-gateway * - Zentyal Gateway Suite

  • * zentyal-17-протоколы * - Zentyal Layer-7 Filter

  • * zentyal-squid * - HTTP-прокси

  • * zentyal-trafficshaping * - Zentyal Traffic Shaping

  • * zentyal-инфраструктура * - Zentyal Network Infrastructure Suite

  • * zentyal-ca * - Центр сертификации Zentyal

  • * zentyal-dhcp * - Службы DHCP

  • * zentyal-openvpn * - Услуги VPN

  • * zentyal-webserver * - Веб-сервер Zentyal

Другие модули, которые не включены в профили:

  • * zentyal-bwmonitor * - Монитор пропускной способности Zentyal

  • * zentyal-captiveportal * - Zentyal Captive Portal

  • * zentyal-ips * - Система предотвращения вторжений Zentyal

  • * zentyal-ipsec * - Zentyal IPsec и L2TP / IPsec

  • * зентял-монитор * - зентял-монитор

  • * zentyal-nut * - Zentyal UPS Management

  • * zentyal-openchange * - Zentyal OpenChange Server

  • * зентял-радиус * - зентял-радиус

  • * zentyal-software * - Zentyal Software Management

  • * zentyal-sogo * - Zentyal OpenChange Webmail

  • * zentyal-usercorner * - Пользовательский уголок Zentyal

  • * zentyal-users * - Zentyal Users and Computers

  • * zentyal-webmail * - Сервис Zentyal Webmail

Доступ к панели инструментов Zentyal

Чтобы получить доступ к панели инструментов Zentyal, перейдите по IP-адресу или домену вашего сервера в браузере через HTTPS (порт 443):

https: //

Сервер Zentyal создает самозаверяющий сертификат SSL для использования при удаленном доступе. Любой браузер, получающий доступ к инструментальной панели сервера удаленно, спросит, является ли сайт доверенным, и необходимо будет сделать исключение, как показано ниже. Метод будет зависеть от вашего браузера.

Из-за SSL-сертификата выдается сообщение об отсутствии доверия к сайту. Вам нужно нажать на строку * Я понимаю риски. * Затем нажмите на кнопку. Выбрать . После добавления исключения это постоянный список, который больше не появляется, если IP-адрес сервера не должен измениться.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%202.jpg [Предупреждение сертификата]

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%203.jpg [Исключение сертификата]

Вы должны увидеть страницу входа в приборную панель.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%201.jpg [страница входа в панель инструментов Zentyal]

Ваше имя пользователя и пароль Zentyal - это те же имя пользователя и пароль, которые вы используете для SSH на вашем сервере Ubuntu. Этот пользователь должен быть добавлен в группу sudo. (Предоставление полных разрешений пользователю другим способом НЕ будет работать.) Если необходимо добавить существующую учетную запись пользователя в группу sudo, выполните следующую команду:

sudo adduser  sudo

Чтобы добавить больше пользователей Zentyal, добавьте новых пользователей Ubuntu. Чтобы добавить нового пользователя, используйте следующую команду для создания пользователя, а также добавьте пользователя в группу sudo:

sudo adduser  --ingroup sudo

После входа на сервер Zentyal вы увидите коллекцию пакетов, доступных для установки.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%204.jpg [список пакетов панели инструментов Zentyal]

Вы также можете увидеть список модулей на https: /// Software / EBox, как показано ниже.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%205.jpg [список компонентов панели инструментов Zentyal]

Установка пакетов (панель инструментов)

Вы можете установить пакеты Zentyal с панели инструментов. Есть четыре основных профиля, которые устанавливают много связанных модулей одновременно. Вы можете увидеть, что установлено с каждым профилем here. Или проверьте список ниже:

  • Офис *

Этот профиль настраивает общие ресурсы офиса, такие как файлы, принтеры, календари, профили пользователей и группы.

  • samba4

  • Хеймдал Керберос

  • CUPS

  • двуличность

  • Сообщение: *

Этот профиль включает в себя электронную почту, обмен мгновенными сообщениями и Voice Over IP (VOIP).

  • постфикс

  • голубятня

  • Roundcube

  • Сито

  • Fetchmail

  • Spamassassin

  • ClamAV

  • Postgrey

  • OpenChange

  • Roundcube

  • ejabberd

  • Gateway: *

Этот профиль включает в себя программное обеспечение для контроля и безопасного доступа в Интернет.

  • Corosync

  • электрокардиостимулятор

  • Netfilter

  • iPRoute2

  • Сетевая подсистема Linux: *

  • iPRoute2

  • Кальмар

  • Dansguardian

  • ClamAV

  • FreeRadius

  • OpenVPN

  • OpenSWAN

  • xl2tpd

  • Suricata

  • Amavisd новый

  • Spamassassin

  • ClamAV

  • Postgrey

  • Инфраструктура: *

Этот профиль позволяет управлять офисной сетью, включая NTP, DHCP, DNS и т. Д.

  • ISC DHCP

  • BIND 9

  • NTPd

  • OpenSSL

  • апаш

  • NUT

В левой навигации перейдите к «Управление программным обеспечением», затем «Компоненты Zentyal» - вы увидите четыре профиля вверху. (Или нажмите * Просмотр основного режима *, чтобы увидеть четыре профиля.)

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%2011.jpg [Список компонентов панели инструментов Zentyal, профили]

Под профилями находится список всех модулей, которые вы можете установить индивидуально.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%2012.jpg [Список компонентов панели инструментов Zentyal, модули]

Предыдущие изображения показывают основной вид. Если вы нажмете * Просмотр расширенного режима *, экран должен выглядеть следующим образом:

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%2013.jpg [Список компонентов панели инструментов Zentyal, расширенный режим]

После того, как вы выбрали свои модули, нажмите кнопку * INSTALL * внизу страницы.

После установки пакетов вы увидите ссылки на них в навигационном меню панели инструментов слева. Вы можете начать настройку нового программного обеспечения через панель инструментов Zentyal, перейдя к соответствующему пункту меню на панели управления.

Обновление пакетов (панель инструментов)

Важно, чтобы ваша система была в курсе последних обновлений и функций безопасности.

Давайте установим некоторые обновления с панели инструментов. Нажмите на ссылку * Dashboard * слева. На изображении ниже вы видите 26 обновлений системы, 12 из которых являются обновлениями безопасности. Чтобы запустить обновление системы, просто нажмите * 26 системных обновлений (12 средств безопасности) *.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%206.jpg [Уведомление об обновлении панели инструментов Zentyal]

Вы попадете на страницу * Обновления системы * со списком всех обновлений, доступных для сервера Zentyal.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%207.jpg [список обновлений панели инструментов Zentyal]

Здесь вы можете проверить элементы, которые вы хотите обновить. Внизу находится пункт * Обновить все пакеты *, как показано ниже.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%208.jpg [Уведомление об обновлении панели инструментов Zentyal]

После того, как вы выбрали необходимые обновления, вы можете нажать на кнопку * UPDATE * внизу страницы. Загрузка и установка пакетов обновлений начнется, как показано ниже.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%209.jpg [Уведомление об обновлении панели инструментов Zentyal]

После этого вы должны увидеть экран, аналогичный показанному ниже, который показывает, что обновление успешно завершено.

изображение: https: //assets.digitalocean.com/articles/Install_Zentyal/Figure%2010.jpg [Уведомление об обновлении панели инструментов Zentyal]

После завершения обновления вы можете нажать кнопку * ОБНОВИТЬ СПИСОК *, чтобы убедиться, что другие обновления недоступны.

Заключение

Для малого или среднего бизнеса Zentyal - это сервер, который может все это делать. Службы могут быть включены по мере необходимости и отключены, когда они не нужны. Zentyal также достаточно удобен для пользователя, поэтому начинающие администраторы могут выполнять обновления системы и установку профиля / модуля с помощью командной строки или графического интерфейса пользователя (GUI).

При необходимости можно использовать несколько серверов Zentyal для распределения услуг, необходимых бизнесу, для создания более эффективной сети.

Related