[Asterisk] Hướng dẫn cài đặt tổng đài ảo Asterisk – FreePBX Distro

FreePBX Distro là một phân phối phần mềm VoIP (Voice over IP) mã nguồn mở được thiết kế để cài đặt và cấu hình một hệ thống điện thoại dựa trên Asterisk, một phần mềm PBX (Private Branch Exchange) mã nguồn mở phổ biến. FreePBX Distro bao gồm hệ điều hành Linux, phần mềm Asterisk, và giao diện quản lý web FreePBX, cung cấp một giải pháp tổng đài hoàn chỉnh và dễ sử dụng cho các doanh nghiệp và tổ chức.

So với việc cài đặt Asterisk sau đó cài đặt giao diện FreePBX thì phiên bản FreePBX Distro sẽ giúp việc cài đặt của bạn trở nên dễ dàng hơn. Hơn nữa phiên bản FreePBX Distro sẽ có nhiều module bổ sung hơn.

Các thành phần chính của FreePBX Distro:

  1. Hệ điều hành Linux: Sử dụng bản phân phối Linux – Sangoma 7
  2. Asterisk: Một phần mềm PBX mạnh mẽ và linh hoạt, cung cấp các chức năng chính của một hệ thống điện thoại.
  3. FreePBX: Giao diện quản lý web cho phép người dùng cấu hình và quản lý hệ thống Asterisk một cách dễ dàng và trực quan.
  4. Các module bổ sung: Nhiều module có thể được cài đặt để mở rộng các chức năng của hệ thống, chẳng hạn như quản lý cuộc gọi, ghi âm, và tích hợp CRM.

Các tính năng nổi bật của FreePBX Distro:

  • Quản lý cuộc gọi: Thiết lập và quản lý các cuộc gọi nội bộ và ngoại tuyến.
  • IVR (Interactive Voice Response): Hệ thống trả lời tự động cho phép người gọi tương tác với hệ thống qua bàn phím điện thoại.
  • Ghi âm cuộc gọi: Ghi lại các cuộc gọi cho mục đích quản lý và đào tạo.
  • Voicemail: Hệ thống hộp thư thoại cho phép người dùng nhận và lưu trữ tin nhắn thoại.
  • Các tính năng nâng cao: Bao gồm quản lý hàng đợi cuộc gọi, báo cáo và phân tích, và tích hợp với các hệ thống CRM và ERP.

Lợi ích của FreePBX Distro:

  • Miễn phí và mã nguồn mở: Người dùng có thể tải về, cài đặt và sử dụng mà không phải trả phí bản quyền.
  • Dễ dàng cài đặt và cấu hình: Giao diện quản lý web giúp việc cài đặt và cấu hình hệ thống trở nên đơn giản.
  • Linh hoạt và tùy biến: Hỗ trợ nhiều module và tích hợp, cho phép tùy chỉnh hệ thống theo nhu cầu cụ thể của doanh nghiệp.

FreePBX Distro là một giải pháp PBX hoàn chỉnh và mạnh mẽ, thích hợp cho các doanh nghiệp muốn triển khai hệ thống điện thoại IP hiệu quả và tiết kiệm chi phí.

Hướng dẫn cài đặt

Trong bài viết này mình sẽ cài đặt phiên bản FreePBX Distro 16

Các bạn truy cập vào đường dẫn sau để chọn và tải file ISO về nhé

https://downloads.freepbxdistro.org/ISO

Sau khi download các bạn cài thiết lập máy ảo như bình thường. Mục Guest OS các bạn chọn Linux – CentOS 7 nhé.

Thông số cấu hình mình cho dư sài chút nhé, còn các bạn nếu test có thể để RAM tầm 4GB, 2 Cores, Disk 60GB là được rồi.

Đây là giao diện cài đặt, mình sẽ chọn cài FreePBX 16 và core là Asterisk 20

Graphical output chọn mặc định nhé

Tiếp tục chọn mặc định

Quá trình cài đặt sẽ diễn ra tự động hoàn toàn, các bạn chỉ cần chờ thôi.

Sau khi cài xong, các bạn chọn Reboot để khởi động lại nhé.

Sau khi khởi động lại các bạn đăng nhập với tài khoản root và mật khẩu mặc định là SangomaDefaultPassword. Bên dưới là giao diện sau khi cài đặt xong.

Các bạn đăng nhập vào Web UI để thiết lập ban đầu cho tổng đài nhé. Như hình bên trên IP của mình là 10.0.150.122, tiến hành đăng nhập vào web:

Điền thông tin quản trị sau đó chọn Setup System

Chọn FreePBX Administrator để đăng nhập.

Mình sẽ sử dụng phiên bản Free nên bỏ qua bước active, chọn skip hết các phần còn lại nhé.

Đến phần cấu hình Firewall, phần này khá phức tạp liên quan đến bảo mật nên mình sẽ làm riêng 1 bài viết về nó. Trong phần này mình sẽ bỏ qua Firewall bằng cách chọn Abort

Chọn Apply Config là xong. Chúng ta đã hoàn tất cài đặt tổng đài FreePBX, ở bài tiếp theo mình sẽ hướng dẫn các bước cấu hình ban đầu cho tổng đài.