Từ một vài tháng trước đây, công ty của tôi quyết định bắt đầu dịch vụ VOIP sử dụng mã nguồn mở VOIP softswitch/IP PBX. Tôi đã có một chút experice trên Asterisk (http://www.asterisk.org) từ công việc trước đây của tôi (thẻ điện thoại công ty) nhưng tôi đã có rất nhiều sự cố mất điện và không đáng tin cậy như vậy lúc đó tôi đã sử dụng Asterisk (nhưng tôi rất chắc chắn các vấn đề được giải quyết - cũng tùy chỉnh mã phải thực hiện sự cố mất điện & nó đã là năm trước đây tôi đã thực hiện các Asterisk).
Trong khi tôi đã tìm kiếm các lựa chọn thay thế cho nguồn mở Softswitch/IP PBX, tôi đi qua với FreeSWITCH. Mặc dù Asterisk là hệ thống IP PBX mã nguồn mở phổ biến nhất, chúng tôi đang tìm kiếm một cái gì đó 'Tàu sân bay lớp' loại sản phẩm, một số FreeSWITCH người dùng đã nói cho thực hiện của nó về 8-10 thời gian thêm khả năng so sánh với Asterisk.
Vì vậy, chúng tôi đã lên kế hoạch để bắt đầu với FreeSWITCH và cho một vài tuần tôi đã tìm kiếm trên web cho cấu hình và nhìn xung quanh bất kỳ hướng dẫn thích hợp từng bước - nhưng tiếc là không thể tìm thấy bất kỳ trang web / hướng dẫn cho từng bước cho người mới - đó là lý do chính tôi bắt đầu hướng dẫn FreeSWITCH.
Xin nhắc nhở rằng những hướng dẫn có thể không là chính xác, 100% Vì vậy hãy làm không ARGUE ngay cả nếu tôi là sai. Nhưng xin vui lòng cho tôi biết bất cứ điều gì đó không đúng.
---
FreeSWITCH hướng dẫn 1 - cài đặt
** Xin lưu ý tôi đang sử dụng Ubuntu phân phối cho tất cả các hướng dẫn.
1. Tải về FreeSWITCH
bạn có thể tải về mã nguồn FreeSWITCH từ: http://files.freeswitch.org/
Nếu bạn cài đặt phòng không x làm việc phân phối, bạn có thể tải về thay thế các tập tin bằng cách sử dụng:: wgethttp://files.freeswitch.org/FILENAME dòng lệnh.
2. Sao chép tập tin vào thư mục/usr/src
chạy cp tên tập tin /usr/src từ dòng lệnh.
3. Giải nén mã nguồn - tar.gz tác phẩm trong trường hợp của tôi
Goto/usr/src bằng cách sử dụng đĩa cd/usr/src lệnh và chạy lệnh tar - xzf tên tập tin - nó sẽ tạo ra thư mục phiên bản freeswitch (1.0.3 trong trường hợp của tôi).
4. Cài đặt điều kiện tiên quyết
chạy apt-get cài đặt cần thiết xây dựng subversion subversion-công cụ automake1.9 gcc-4,1 autoconf làm cho chương trình wget libtool g libncurses5 libncurses5-dev cho tất cả trong một cài đặt hoặc điều kiện tiên quyết cho FreeSWITCH.
5. Đặt cấu hình mã nguồn
Goto /usr/src/freeswitch-1.0.3 thư mục và chạy. / cấu hình. Nó sẽ đặt cấu hình làm cho tập tin theo thông số kỹ thuật linux của bạn.
6. làm cho những chương trình
làm cho chạy lệnh để làm cho bianaries
7. Cài đặt FreeSWITCH
nếu bạn đã không có bất kỳ vấn đề với những chương trình thực hiện, bây giờ thời gian của mình để cài đặt FreeSWITCH của bạn. Chạy thực hiện cài đặt lệnh và nó sẽ cài đặt của bạn FreeSWITCH dưới thư mục /usr/local/freeswitch.
8. Cài đặt các tập tin âm thanh
Chạy thực hiện cài đặt âm thanh bộ y tế-cài đặt để cài đặt mặc định của FreeSWITCH tập tin âm thanh và các tập tin âm nhạc-trên-giữ (bộ y tế).
9. Chạy FreeSWITCH cho lần đầu tiên
Goto /usr/local/freeswitch/bin và chạy. / freeswitch lệnh. Nó sẽ chạy một phiên bản dòng lệnh của freeswitch! Bạn bây giờ đã sẵn sàng để nhập vào thế giới của FreeSWITCH!
---
Trong hướng dẫn này giả định bạn đã cài đặt FreeSWITCH trên máy tính/máy chủ của bạn.
---
Bây giờ, thời gian của mình để thiết lập hồ sơ nội bộ của bạn (Google Chrome extensions) cho FreeSWITCH của bạn.
FreeSWITCH gọi mở rộng/đăng nhập tài khoản như là thư mục, Các cấu hình có thể được tìm thấy dưới / $PREFIX/conf/thư mục
có là một số tập tin cấu hình theo /$ tiền tố/conf/thư mục thư mục. Bây giờ chúng tôi mở tập tin 1000.xml để thiết lập một phần mở rộng:
-mở 1000.xml theo thư mục thư mục
-tập tin 1000.xml của bạn nên tìm một cái gì đó như:
đang được dịch, vui lòng đợi..
