Ubuntu 14.04にZentyalをインストールする方法

前書き

ほとんどの企業では、ファイルサーバー、プリントサーバー、メールサーバーなど、いくつかのサーバータイプが必要です。 Zentyalは、これらのサービスなどをLinux向けの完全なスモールビジネスサーバーとして組み合わせています。

Zentyalサーバーは、グラフィカルユーザーインターフェイス(GUI)により簡単に使用できます。 GUIは、初心者でも経験豊富な管理者でも使用できる簡単で直感的なインターフェイスを提供します。 コマンドライン管理も利用できます。 このチュートリアルでは、これらの両方の方法の使用方法を示します。

Zentyalでインストールできる特定のソフトウェアのリストを確認するには、*パッケージのインストール*セクションのいずれかを参照してください。

一部の人々は、現在Windows Server Essentialsと呼ばれているMicrosoft Small Business Server(SBS)に精通しているかもしれません。 ZentyalはLinux、より具体的にはUbuntuに基づいた同様の製品です。 Zentyalは、Microsoft SBSおよびMicrosoft Exchange Serverのドロップイン代替品でもあります。 Zentyalはオープンソースであるため、費用対効果の高い選択肢です。

Zentyal Editions

Zentyalには2つのタイプがあります。 最初はCommunity Editionで、もう1つはCommercial Editionです。

Community Editionには、安定版などの最新機能がすべて備わっています。 技術的な問題については、会社による公式サポートは提供されていません。 Community Editionではクラウドサービスは提供されません。 3か月ごとに新しいバージョンがリリースされ、最新のリリースが非公式にサポートされます。 ユーザーは無制限です。

Commercial Editionには、安定したテスト済みの最新機能がすべて備わっています。 サポートは、Small and Medium Business Editionに基づいて提供されます。 クラウドサービスはサーバーに統合され、SMB Editionに基づいています。 Commercial Editionでサポートされるユーザーの数は、購入したSMB Editionに基づいています。 新しいコマーシャルエディションは2年ごとにリリースされ、4年間サポートされます。

注:Community EditionをCommercial Editionにアップグレードすることはできません。

禅の要件

ZentyalはDebianベースで、最新のUbuntu長期サポート(LTS)バージョンに基づいて構築されています。 Zentyal 3.5の現在のハードウェア要件は、Ubuntu Trusty 14.04.1 LTS(カーネル3.5)に基づいています。 Zentyalは、LXDEデスクトップとOpenboxウィンドウマネージャーを使用します。

Ubuntu Server Editionの最小ハードウェア要件には、300 MHz CPU、128 MBのRAM、および500 MBのディスク容量が含まれます。 もちろん、これらは最低限のものであり、複数のネットワークサービスを実行すると、ネットワーク上で望ましくない応答が発生します。

すべてのネットワークサービスに異なるハードウェアリソースが必要であり、インストールされるサービスが増えると、ハードウェア要件が増加することに注意してください。 ほとんどの場合、必要な基本サービスから始めて、必要に応じて他のサービスを追加することをお勧めします。 サーバーがユーザー要求の処理に遅れ始める場合、サーバー計画のアップグレードを検討する必要があります。

ユーザー数、および実行する予定の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のインストール

  • Ubuntu 14.04 を実行する 1 GB *ドロップレットを作成します。

まず、次のコマンドを使用して、Zentyalリポジトリをリポジトリリストに追加する必要があります。

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

パッケージをダウンロードしたら、Zentyalの公開キーを使用して検証する必要があります。 公開鍵を追加するには、次の2つのコマンドを実行します。

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

プロンプトが表示されたら、MySQLの安全なルートパスワード(2回)を設定します。 ポート443を確認します。

Zentyalがインストールされました。

コマンドラインを使用してZentyalパッケージをインストールする場合は、次のセクションをお読みください。 または、ダッシュボードを使用する場合は、* Zentyalダッシュボードへのアクセス*セクションに進んでください。

パッケージのインストール(コマンドライン)

これで、必要な特定のサービスのインストールを開始できます。 多くの関連モジュールを一度にインストールする4つの基本プロファイルがあります。 これらのプロファイルは次のとおりです。

  • * zentyal-office *-このプロファイルは、リソースを共有するためにオフィスネットワークをセットアップするためのものです。 リソースには、ファイル、プリンター、カレンダー、ユーザープロファイル、およびグループを含めることができます。

  • * zenyal-communication *-サーバーは、電子メール、インスタントメッセージング、Voice Over IP(VOIP)などのビジネスコミュニケーションに使用できます。

  • * zenyal-gateway *-サーバーは、インターネットとの間のビジネスの制御されたゲートウェイになります。 内部システムおよびユーザーのインターネットアクセスを制御および保護できます。

  • * zenyal-infrastructure *-サーバーはビジネスのネットワークインフラストラクチャを管理できます。 管理はNTP、DHCP、DNSなどで構成されます。

各プロファイルhttp://www.zentyal.org/server/#server-features [こちら]でインストールされているものを確認できます。 プロファイルをインストールするには、次のコマンドを実行します。

sudo apt-get install zenytal-office

必要に応じて、各モジュールを個別にインストールすることもできます。 たとえば、Officeプロファイルのウイルス対策モジュールのみをインストールする場合は、次を実行します。

sudo apt-get install zentyal-antivirus

1つのコマンドですべてのプロファイルをインストールすることもできます。

sudo apt-get install zentyal-all

特定のパッケージをインストールするときは、対話型メニューを使用してシステムに関する情報を提供する必要があります。

モジュール名のいくつかは簡単ですが、ここにZentyalパッケージの定義済みリストがあります。

  • * zentyal-all-Zentyal *-すべてのコンポーネントモジュール(すべてのプロファイル)

  • * zentyal-office *-Zentyal Office Suite(プロファイル)

  • * zentyal-antivirus *-Zentyal Antivirus

  • * zentyal-dns * – Zentyal DNS

  • * zentyal-ebackup *-Zentyalバックアップ

  • * 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 Mail Service

  • * zentyal-mailfilter *-Zentyalメールフィルター

  • * zentyal-gateway *-Zentyal Gateway Suite

  • * zentyal-l7-protocols *-Zentyal Layer-7フィルター

  • * zentyal-squid * – HTTPプロキシ

  • * zentyal-trafficshaping *-Zentyalトラフィックシェーピング

  • * zentyal-infrastructure *-Zentyal Network Infrastructure Suite

  • * zentyal-ca * – Zentyal認証局

  • * zentyal-dhcp * – DHCPサービス

  • * zentyal-openvpn * – VPNサービス

  • * zentyal-webserver *-Zentyal Webサーバー

プロファイルに含まれていない他のモジュールは次のとおりです。

  • * zentyal-bwmonitor *-Zentyal帯域幅モニター

  • * zentyal-captiveportal *-Zentyal Captive Portal

  • * zentyal-ips *-Zentyal侵入防止システム

  • * zentyal-ipsec *-Zentyal IPsecおよびL2TP / IPsec

  • * zentyal-monitor *-Zentyal Monitor

  • * zentyal-nut *-Zentyal UPS管理

  • * zentyal-openchange *-Zentyal OpenChange Server

  • * zentyal-radius *-Zentyal RADIUS

  • * zentyal-software *-Zentyal Software Management

  • * zentyal-sogo *-Zentyal OpenChange Webmail

  • * zentyal-usercorner *-Zentyalユーザーコーナー

  • * zentyal-users *-Zentyalユーザーとコンピューター

  • * zentyal-webmail *-Zentyal Webmailサービス

Zentyalダッシュボードへのアクセス

HTTPS(ポート443)を使用して、ブラウザーでサーバーのIPアドレスまたはドメインにアクセスして、Zentyalダッシュボードにアクセスします。

https://

Zentyalサーバーは、リモートアクセス時に使用する自己署名SSL証明書を作成します。 サーバーのダッシュボードにリモートでアクセスするブラウザーは、サイトが信頼できるかどうかを尋ねられ、以下に示すように例外を作成する必要があります。 方法はブラウザによって異なります。

SSL証明書のため、サイトが信頼できないというエラーが生成されます。 行をクリックする必要があります*リスクを理解します*。次にボタンをクリックします。 選択する 。 例外が追加されると、サーバーのIPアドレスが変更されない限り、再び発生することのない永続的なリストになります。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%202.jpg [証明書の警告]

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%203.jpg [証明書の例外]

ダッシュボードのログインページが表示されます。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%201.jpg [Zentyalダッシュボードのログインページ]

Zentyalのユーザー名とパスワードは、UbuntuサーバーへのSSHに使用するユーザーとパスワードと同じです。 このユーザーは、sudoグループに追加する必要があります。 (他の方法でユーザーに完全な権限を付与しても機能しません。)既存のユーザーアカウントをsudoグループに追加する必要がある場合は、次のコマンドを実行します。

sudo adduser  sudo

Zentyalユーザーを追加するには、新しいUbuntuユーザーを追加します。 新しいユーザーを追加するには、次のコマンドを使用してユーザーを作成し、ユーザーをsudoグループに追加します。

sudo adduser  --ingroup sudo

Zentyalサーバーにログインすると、インストール可能なパッケージのコレクションが表示されます。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%204.jpg [Zentyalダッシュボードパッケージリスト]

以下に示すように、https:/// Software / EBoxでモジュールリストを表示することもできます。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%205.jpg [Zentyalダッシュボードコンポーネントリスト]

パッケージのインストール(ダッシュボード)

Zentyalパッケージはダッシュボードからインストールできます。 多くの関連モジュールを一度にインストールする4つの基本プロファイルがあります。 各プロファイルhttp://www.zentyal.org/server/#server-features [こちら]でインストールされているものを確認できます。 または、以下のリストを確認してください。

オフィス:

このプロファイルは、ファイル、プリンター、カレンダー、ユーザープロファイル、グループなどの共有オフィスリソースを設定します。

  • サンバ4

  • Heimdal Kerberos

  • CUPS

  • 二枚舌

コミュニケーション:

このプロファイルには、電子メール、インスタントメッセージング、およびVoice Over IP(VOIP)が含まれます。

  • 後置

  • ドベコット

  • ラウンドキューブ

  • ふるい

  • Fetchmail

  • スパマサシン

  • ClamAV

  • ポストグレイ

  • OpenChange

  • ラウンドキューブ

  • 邪悪な

ゲートウェイ:

このプロファイルには、インターネットアクセスを制御および保護するソフトウェアが含まれています。

  • コロシンク

  • ペースメーカー

  • ネットフィルター

  • Iproute2

  • Linuxネットワーキングサブシステム:*

  • Iproute2

  • いか

  • ダンスガーディアン

  • ClamAV

  • FREERadius

  • OpenVPN

  • OpenSWAN

  • xl2tpd

  • すりかた

  • Amavisd-new

  • スパマサシン

  • ClamAV

  • ポストグレイ

インフラ:

このプロファイルを使用すると、NTP、DHCP、DNSなどを含むオフィスネットワークを管理できます。

  • ISC DHCP

  • バインド9

  • NTPd

  • OpenSSL

  • アパッチ

  • NUT

左側のナビゲーションで、「ソフトウェア管理」、「Zentyalコンポーネント」の順に移動します。上部に4つのプロファイルが表示されます。 (または、[基本モードの表示]をクリックして、4つのプロファイルを表示します。)

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%2011.jpg [Zentyalダッシュボードコンポーネントリスト、プロファイル]

プロファイルの下には、個別にインストールできるすべてのモジュールのリストがあります。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%2012.jpg [Zentyalダッシュボードコンポーネントリスト、モジュール]

前の画像は基本的なビューを示しています。 [詳細モードを表示]をクリックすると、画面は次のようになります。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%2013.jpg [Zentyalダッシュボードコンポーネントリスト、詳細モード]

モジュールを選択したら、ページの下部にある* INSTALL *ボタンをクリックします。

パッケージがインストールされると、左側のダッシュボードナビゲーションメニューにそれらのリンクが表示されます。 コントロールパネルの適切なメニュー項目に移動して、Zentyalダッシュボードから新しいソフトウェアのセットアップを開始できます。

パッケージの更新(ダッシュボード)

システムを最新のセキュリティパッチと機能で最新の状態に保つことが重要です。

ダッシュボードからいくつかの更新をインストールしましょう。 左側の[ダッシュボード]リンクをクリックします。 下の画像では、26個のシステムアップデートがあり、そのうち12個がセキュリティアップデートです。 システムアップデートを開始するには、* 26システムアップデート(12セキュリティ)*をクリックするだけです。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%206.jpg [Zentyalダッシュボード更新通知]

これにより、Zentyalサーバーで利用可能なすべてのアップデートのリストを含む[システムアップデート]ページに移動します。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%207.jpg [Zentyalダッシュボード更新リスト]

ここで、更新するアイテムをチェックできます。 下部には、以下に示すように*すべてのパッケージを更新する*項目があります。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%208.jpg [Zentyalダッシュボード更新通知]

必要な更新を選択したら、ページの下部にある[更新]ボタンをクリックできます。 以下に示すように、更新パッケージのダウンロードとインストールが開始されます。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%209.jpg [Zentyalダッシュボード更新通知]

完了すると、以下のような画面が表示され、更新が正常に完了したことが示されます。

image:https://assets.digitalocean.com/articles/Install_Zentyal/Figure%2010.jpg [Zentyalダッシュボード更新通知]

更新が完了したら、* UPDATE LIST *ボタンを押して、利用可能な他の更新がないことを確認できます。

結論

中小企業にとって、Zentyalはすべてを実行できるサーバーです。 サービスは必要に応じて有効にでき、不要な場合は無効にできます。 Zentyalは使いやすいので、初心者の管理者はコマンドラインまたはグラフィカルユーザーインターフェイス(GUI)を使用して、システムの更新とプロファイル/モジュールのインストールを実行できます。

必要に応じて、複数のZentyalサーバーを使用して、ビジネスに必要なサービスを分散し、より効率的なネットワークを作成できます。

Related