如何在 Linux 上設置 Elastix 5 PBX 統一通信服務器

Elastix 是一款基於 PBX-Asterisk 的開源應用程序,可用於配置統一通信。 它包括電話功能、即時消息、電子郵件服務器、傳真服務器、VoIP 通信 (VoIP) 和視頻會議。 Elastix O/S 平台由 IT 專業人員創建和維護,他們計劃更新新功能、修復錯誤並定期更新所有 Elastix 用戶的所有更新功能。 選擇 Elastix 作為 UC 平台時,您無需為額外的用戶付費。 您僅受硬件功能的限制,因此操作起來非常便宜。 5 Elastix是一款高性能手持PBXA,功能由基於SIP(會話發起協議)軟件的專用交換機(PBX)3CX提供。 您將獲得一個包含 Android、iOS、Windows 和 Mac 的完整統一通信軟件平台。 3CX 安裝易於安裝和配置,支持 IP 電話,因為它會自動配置其部落和網關。 它還可以通過公共電話網絡或通過互聯網協議語音 (VoIP) 服務擴展呼叫。 它本質上是一個支持軟電話和硬電話SIP標準、VoIP服務和傳統PSTN電話線的IP電話系統。

在本文中,我們將介紹在 VMware 虛擬化環境中使用其 ISO 映像的 Elastix 5 安裝步驟。 所以,讓我們從它的先決條件開始。

先決條件

為了安裝和設置 Elastix 5,我們需要創建一個新的 VM box,無論您使用的是 Virtualbox 還是 VMware Workstation。 之後,我們將需要從他們的官方網頁下載最新的 Elastix 5 ISO 映像。 這樣,Elastix 5 將使用正確的選項為您安裝 Debian 8 Jessie,並隨後安裝 Elastix 5。

確保根據您的基礎設施要求為您的 VM 盒分配足夠數量的 RAM、CPU 和磁盤存儲空間。 在測試 VM 上安裝時,我們將根據其最低建議使用 4GB RAM、2 個 CPU 和 40GB 磁盤。

如何在 VMware Workstation 中創建新虛擬機

讓我們打開您的 VMware Workstation 並選擇主頁選項卡,您將在其中選擇“創建新虛擬機”選項,如下所示。

接下來,您將看到其配置嚮導,您將被要求在其中選擇其類型、存儲和網絡類型。 然後給你的新虛擬機起一個好聽的名字,比如“Elastix”,並選擇系統硬件資源,包括 CPU、RAM 和磁盤存儲。 選擇所有設置後,單擊完成以構建新的虛擬機。

您的新虛擬機已設置完畢,現在轉到下一步以下載 Elastix 5 的 ISO 映像。

如何下載 Elastix 5 ISO 映像

Elastix 5 的 ISO 鏡像可以從 這個 Elastix 官方網頁.
下載 ISO 映像後,您可以直接將其用於新虛擬機或將映像刻錄到磁盤。 讓我們通過從設置欄中選擇 CD-ROM 選項來將此 ISO 映像附加到您的新虛擬機,如圖所示。

如何安裝 Elastix 5 PBX

讓我們啟動您的 Elastix5 虛擬機,您將看到 Elastix 5 Debian 安裝啟動菜單,從主啟動屏幕中選擇安裝並點擊 Enter 鍵如下圖繼續。

安裝過程將從掃描 CD-ROM 到設置順利安裝設置所需的其他組件。 運行初始設置後,您將進入網絡配置,選擇手動配置網絡以在系統上設置靜態 IP 地址。

為您的服務器配置靜態 IP 地址,然後單擊以繼續下一個選項以配置網絡掩碼和網關。 之後,您需要為您的服務器設置 DNS IP 和主機名。 然後選擇您的域名並單擊“繼續”按鈕移至下一個選項。 選擇您在安裝過程中使用的首選語言。

接下來,根據您居住的國家/地區選擇您的位置,該位置將用於時區和其他區域設置。

之後,您將被要求為您的服務器設置 root 密碼,這是系統管理任務所必需的。

這就是初始服務器的設置。 在下一個會話中,您將被要求對磁盤進行分區,讓我們選擇“引導 – 使用整個磁盤”。

然後選擇要用於分區的附加磁盤,確保將從驅動器中刪除所有數據。 接下來,選擇要用於磁盤的分區方案,就像我們要選擇“一個分區中的所有文件”一樣。

在查看您選擇的設置後確認磁盤分區,然後單擊“完成分區並將更改寫入磁盤”,然後單擊“是”以將更改寫入磁盤,如圖所示。

系統將格式化您的分區並開始安裝基本操作系統。 這將需要一些時間來配置“apt”和安裝軟件包。

在安裝結束時,它將安裝 grub 引導加載程序並重新啟動系統以完成安裝過程。

重新啟動後系統恢復後,將自動安裝 Elastix 5 – 您無需登錄。安裝完成後,系統會詢問您是否要從 Web 瀏覽器或命令運行 PBX 配置器工具線。 讓我們選擇選項“1”來使用網絡瀏覽器。

現在將您的瀏覽器指向以下 URL,然後通過 3 CX、Web 配置嚮導。

https://your_server_ip:5015.

如何運行和配置 3CX PBX 工具

安裝 3CX 後,需要為您的網絡配置它。 PBX 配置工具獲取一些重要的網絡和安全設置並相應地配置 3CX。 要運行它,請在另一台機器上的瀏覽器中輸入 IP 後跟端口 5015(例如 https://10.172.1.88:5015)。 或者,您可以從命令行運行配置工具。

在 Web 瀏覽器中打開上述 URL 後,系統會詢問您是要創建 3CX 的新安裝還是要恢復現有配置。 如果是新安裝,請選擇1,如果您有以前版本的備份或其他安裝要恢復,請選擇2。選項。

如果您已經擁有 3CX 許可證,請在此處複製並粘貼密鑰,除非您要恢復備份,在這種情況下,密鑰將自動恢復。 如果您沒有許可證,請複制並粘貼通過電子郵件發送給您的免費 PBX 版許可證密鑰。 Enter 您的許可證密鑰,然後單擊“下一步”按鈕繼續。

接下來,指定訪問 3CX 管理控制台的用戶名和密碼。 確保使用強密碼以防止未經授權訪問您的 PBX。

通過輸入“1”來確認您的公共 IP 地址,或輸入 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 以運行 3CX 安裝嚮導、創建擴展、配置 SIP 中繼或 VoIP 網關和部署IP電話。

結論

在本文結束時,您現在可以使用 Elastic 5 PBX 的最新可用 ISO 映像為 Debian Linux 安裝和配置它。 它與 3CX 集成並且免費用於智能手機、桌面客戶端和基於 WebRTC 的視頻會議。 Elastix 5 捆綁在 3CX 的特殊免費版本中,其中包括 8 個 sim 呼叫,大約是 25 個擴展。 3CX 還承諾通過免費認證、培訓和論壇支持對 Elastix 社區進行投資,同時他們計劃宣佈為活躍的 Elastix 社區成員提供獎勵計劃。 今天的內容就到這裡,謝謝大家的意見和建議。