LinuxでElastix5PBXユニファイドコミュニケーションサーバーをセットアップする方法

Elastixは、ユニファイドコミュニケーションの構成に使用できるオープンソースのPBX-Asteriskベースのアプリケーションです。 これには、テレフォニー機能、インスタントメッセージング、電子メールサーバー、ファックスサーバー、VoIP通信(VoIP)、およびビデオ会議が含まれます。 Elastix O / Sプラットフォームは、すべてのElastixユーザーの新機能の更新、バグの修復、および更新されたすべての機能の定期的な更新を計画しているITプロフェッショナルによって作成および保守されています。 UCプラットフォームとしてElastixを選択する場合、追加のユーザーに料金を支払う必要はありません。 ハードウェアの機能によってのみ制限されるため、操作は非常に安価です。 5 Elastixは高性能のハンドヘルドPBXAであり、機能はSIP(Session Initiation Protocol)ソフトウェアに基づく構内交換機(PBX)である3CXによって提供されます。 Android、iOS、Windows、Macに含まれる完全なユニファイドコミュニケーションソフトウェアのプラットフォームを入手できます。 3CXインストールは、部族とゲートウェイを自動的に構成するため、サポートされているIP電話のインストールと構成が簡単です。 また、公衆電話ネットワークまたはVoice over Internet Protocol(VoIP)サービスを介して通話を拡張します。 これは基本的に、ソフトフォンとハードフォンのSIP標準、VoIPサービス、および従来のPSTN電話回線をサポートするIPテレフォニーシステムです。

この記事では、VMware仮想化環境でのISOイメージを使用したElastix5のインストール手順について説明します。 それでは、その前提条件から始めましょう。

前提条件

Elastix 5をインストールしてセットアップするには、VirtualboxまたはVMware Workstationのどちらを使用しているかに関係なく、新しいVMボックスを作成する必要があります。 その後、公式Webページから入手できる最新のElastix 5ISOイメージをダウンロードする必要があります。 このようにして、Elastix5は正しいオプションでDebian8 Jessieをインストールし、その後Elastix5もインストールします。

インフラストラクチャの要件に応じて、VMボックスに十分な量のRAM、CPU、およびディスクストレージを割り当ててください。 テストVMにインストールするときは、最小限の推奨事項に従って、2つのCPUと40GBのディスクを備えた4GBのRAMを使用します。

VMwareWorkstationで新しいVMを作成する方法

VMware Workstationを開き、[ホーム]タブを選択します。ここで、以下に示すように、[新しい仮想マシンの作成]オプションを選択します。

次に、構成ウィザードが表示されます。ここで、タイプ、ストレージ、およびネットワークタイプを選択するように求められます。 次に、新しいVMに「Elastix」のような適切な名前を付け、CPU、RAM、ディスクストレージなどのシステムハードウェアリソースを選択します。 すべての設定を選択したら、[完了]をクリックして新しい仮想マシンを構築します。

新しい仮想マシンがセットアップされました。次のステップに進み、Elastix5のISOイメージをダウンロードします。

Elastix 5ISOイメージをダウンロードする方法

Elastix5のISOイメージは次の場所からダウンロードできます。 このElastix公式Webページ
ISOイメージをダウンロードしたら、これを新しい仮想マシンで直接使用するか、イメージをディスクに書き込むことができます。 図のように設定バーからCD-ROMオプションを選択して、このISOイメージを新しい仮想マシンに添付してみましょう。

Elastix 5PBXのインストール方法

Elastix5仮想マシンを起動してみましょう。Elastix5Debianインストールブートメニューが表示されます。メインのブート画面から[インストール]を選択して、 Enter 続行するには、以下に示すキーを押してください。

インストールプロセスは、CD-ROMのスキャンから、スムーズなインストールセットアップに必要な追加コンポーネントのセットアップまで開始されます。 初期設定を実行した後、ネットワーク構成に入り、[ネットワークを手動で構成する]を選択して、システムに静的IPアドレスを設定します。

サーバーの静的IPアドレスを構成し、クリックして次のオプションに進み、ネットマスクとゲートウェイを構成します。 その後、サーバーのDNSIPとホスト名を設定する必要があります。 次に、ドメイン名を選択し、[続行]ボタンをクリックして次のオプションに移動します。 インストールプロセス中に使用する言語を選択します。

次に、居住している国を考慮して場所を選択します。これは、タイムゾーンやその他のロケール設定に使用されます。

その後、サーバーのrootパスワードを設定するように求められます。これは、システム管理タスクに使用するために必要です。

サーバーの初期設定は以上です。 次のセッションでは、ディスクをパーティション分割するように求められます。「ガイド付き–ディスク全体を使用する」を選択しましょう。

次に、パーティショニングに使用する接続済みディスクを選択し、すべてのデータがドライブから削除されることを確認します。 次に、「1つのパーティション内のすべてのファイル」を選択するように、ディスクに使用するパーティションスキームを選択します。

選択した設定を確認した後、ディスクのパーティション分割を確認し、[パーティション分割の完了とディスクへの変更の書き込み]をクリックしてから、[はい]をクリックして図のようにディスクに変更を書き込みます。

システムがパーティションをフォーマットし、ベースオペレーティングシステムのインストールを開始します。 これには、「apt」の構成とソフトウェアパッケージのインストールに時間がかかります。

インストールの最後に、grubブートローダーがインストールされ、システムが再起動されてインストールプロセスが完了します。

再起動後にシステムが復旧すると、Elastix 5が自動的にインストールされます。ログインする必要はありません。インストールが完了すると、WebブラウザまたはコマンドからPBXコンフィギュレータツールを実行するかどうかを尋ねられます。ライン。 オプション「1」を選択してWebブラウザを使用してみましょう。

次に、ブラウザで次のURLを指定し、3 CX、Web構成ウィザードを実行します。

https://your_server_ip:5015.

3CXPBXツールを実行および構成する方法

3CXをインストールしたら、ネットワーク用に構成する必要があります。 PBX構成ツールは、いくつかの重要なネットワークおよびセキュリティ設定を取得し、それに応じて3CXを構成します。 それを実行するには、別のマシンのブラウザにIPに続いてポート5015(例:http://10.172.1.88:5015)を入力します。 または、コマンドラインから構成ツールを実行することもできます。

Webブラウザで上記のURLを開くと、3CXの新規インストールを作成するのか、既存の構成を復元するのかを尋ねられます。 新規インストールの場合は1を選択し、以前のバージョンのバックアップまたは復元する他のインストールがある場合は2を選択します。オプション。

すでに3CXライセンスを所有している場合は、バックアップを復元する場合を除いて、ここにキーをコピーして貼り付けます。バックアップを復元する場合は、キーが自動的に復元されます。 ライセンスをお持ちでない場合は、電子メールで送信された無料のPBXエディションライセンスキーをコピーして貼り付けてください。 Enter ライセンスキーを入力し、[次へ]ボタンをクリックして続行します。

次に、3CX管理コンソールにアクセスするためのユーザー名とパスワードを指定します。 PBXへの不正アクセスを防ぐために、強力なパスワードを使用してください。

パブリックIPアドレスを確認するには、「1」を入力して確認するか、2を入力して別のアドレスを指定します。

パブリックIPが静的か動的かを指定します。 業務用には、静的IPが必要です。 住宅での使用または評価の目的で、動的IPを使用できます。 動的IPは特定の間隔で変更されます。 3CXはIPの変更を検出し、それに応じてFQDNを更新しますが、それが行われるまで通話はルーティングされません。

3CXには、セキュリティのために完全に解決可能なFQDNと一致するSSL証明書が必要です。 これにより、3CXはオフィスの内外でシームレスに機能します。 セットアップを簡単にするために、3CXが提供するFQDNを選択し、証明書を暗号化しましょう。

必要に応じて、独自のFQDNを構成し、独自のSSL証明書をアップロードできます。 重要:選択したFQDN /サブドメインはライセンスキーにリンクされます。 トライアルキーを使用する場合は、最終的に選択するサブドメインを空けておいてください。

指定したインターネット/パブリックIPに接続されているネットワークインターフェースを選択します。 複数のインターフェースがある場合は、このインターフェースがデフォルトゲートウェイが構成されているインターフェースであることを確認してください。

これで、PBX構成ツールは、IPに基づいてNATを使用しているかどうかを検出します。 ローカルIPであり、NATの背後にいる場合は、それに応じてファイアウォール/ルーターを構成する必要があります。

管理コンソールに使用するWebポートを選択します。 80または443がすでに使用されている場合にのみ、代替ポートを使用してください。

これで、構成ツールが3CXを構成し、サービスを開始します。 これには時間がかかる場合があります。 完了すると、重要な情報が記載された確認ページが表示されます。 スクリーンショットを作成するか、この情報を印刷してください。後で取得することはできません。

3CXをインストールした後、または3CXのホストインスタンスを取得したら、3CXセットアップウィザードの実行、拡張機能の作成、SIPトランクまたはVoIPゲートウェイの構成、および展開を行うために、会社が3CXを準備するためのいくつかの手順を実行する必要があります。 IP電話。

結論

この記事の終わりに、DebianLinux用の最新の利用可能なISOイメージを使用してElastic5PBXをインストールおよび構成できるようになりました。 3CXと統合されており、スマートフォン、デスクトップクライアント、およびWebRTCベースのビデオ会議でも無料で利用できます。 Elastix 5は、約25の拡張機能である8つのsim呼び出しを含む3CXの特別な無料バージョンにバンドルされています。 3CXはまた、アクティブなElastixコミュニティメンバー向けの報酬プログラムを発表することを計画している間、無料の認定、トレーニング、およびフォーラムサポートでElastixコミュニティに投資することを約束しました。 今日はこれでおしまいです。コメントや提案をありがとうございます。