Hướng dẫn cài đặt centos 7 trên vmware workstation 12 truy cập qua ssh
Mục lục:
- Điều kiện tiên quyết
- Vô hiệu hóa Selinux
- Tải xuống dấu hoa thị
- Cài đặt phụ thuộc Asterisk
- Cài đặt dấu hoa thị
- Điều chỉnh các quy tắc tường lửa
- Phần kết luận
Asterisk là nền tảng tổng đài nguồn mở phổ biến và được áp dụng rộng rãi nhất, cung cấp năng lượng cho các hệ thống tổng đài IP, máy chủ hội nghị và cổng VoIP. Nó được sử dụng bởi các cá nhân, doanh nghiệp nhỏ, doanh nghiệp lớn và chính phủ trên toàn thế giới.
Các tính năng của dấu hoa thị bao gồm thư thoại, nhạc chờ, gọi hội nghị, xếp hàng cuộc gọi, ghi âm cuộc gọi, phản hồi bằng giọng nói tương tác và nhiều hơn nữa.
Hướng dẫn này sẽ hướng dẫn bạn các bước cần thiết để cài đặt Asterisk 15 trên CentOS 7.
Điều kiện tiên quyết
-
Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo bạn đã đăng nhập với tư cách là người dùng có quyền sudo.
Cập nhật hệ thống CentOS của bạn và cài đặt các công cụ phát triển được yêu cầu để biên dịch mã nguồn Asterisk:
sudo yum updatesudo yum groupinstall core base "Development Tools"
Vô hiệu hóa Selinux
Nếu SELinux được đặt thành chế độ
enforcing
, Asterisk sẽ không hoạt động chính xác.
Để tắt các tính năng bảo mật của
SELINUX=disabled
, hãy mở tệp
/etc/selinux/config
và đặt
SELINUX=disabled
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
Lưu tệp và khởi động lại hệ thống CentOS của bạn với:
sudo shutdown -r now
Khi máy khởi động, hãy đảm bảo rằng lệnh
getenforce
trả về Đã tắt:
getenforce
Tải xuống dấu hoa thị
Chúng tôi sẽ tải xuống nguồn Asterisk trong thư mục
/usr/src
là vị trí phổ biến để đặt các tệp nguồn.
Thay đổi thư mục
/usr/src
bằng cách gõ:
cd /usr/src/
Tải xuống phiên bản mới nhất của Asterisk 15 với lệnh wget sau:
sudo wget
Khi quá trình tải xuống hoàn tất, giải nén tệp đã tải xuống bằng lệnh sau:
sudo tar zxf asterisk-15-current.tar.gz
Trước khi tiếp tục các bước tiếp theo, hãy đảm bảo bạn thay đổi thư mục nguồn Asterisk bằng cách nhập:
Cài đặt phụ thuộc Asterisk
Tải xuống các nguồn MP3 được yêu cầu để xây dựng mô-đun MP3 và sử dụng các tệp MP3 trên Asterisk:
sudo contrib/scripts/get_mp3_source.sh
Tiếp theo cài đặt tất cả các phụ thuộc bị thiếu với tập lệnh
install_prereq
:
sudo contrib/scripts/install_prereq install
Kịch bản sẽ cài đặt tất cả các gói cần thiết và sau khi hoàn thành thành công, nó sẽ in thông báo sau:
############################################# ## install completed successfully #############################################
Cài đặt dấu hoa thị
Tập lệnh
configure
sẽ thực hiện một số kiểm tra để đảm bảo tất cả các phụ thuộc được yêu cầu bởi quá trình xây dựng và cài đặt đều có mặt, bắt đầu tập lệnh bằng cách nhập:
sudo./configure --libdir=/usr/lib64
Sau khi hoàn thành thành công, bạn sẽ thấy đầu ra sau:





Bước cuối cùng là cho phép dịch vụ Asterisk bắt đầu khởi động với:
sudo systemctl enable asterisk
Điều chỉnh các quy tắc tường lửa
Bây giờ Asterisk đã được cài đặt và chạy, bạn cần định cấu hình tường lửa của mình để cho phép lưu lượng truy cập trên các cổng cụ thể của Asterisk.
Nếu bạn không bật tường lửa trên hệ thống của mình, bạn có thể bỏ qua phần này.Mở trình soạn thảo văn bản bạn chọn và tạo dịch vụ Firewalld sau:
/etc/firewalld/service/asterisk.xml
asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).
asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).
Lưu tệp và áp dụng các quy tắc tường lửa mới bằng cách nhập:
sudo firewall-cmd --add-service=asterisk --permanent
sudo firewall-cmd --reload
Cuối cùng kiểm tra xem các quy tắc tường lửa mới có được áp dụng thành công với:
sudo firewall-cmd --list-all
public (active) target: default icmp-block-inversion: no interfaces: eth0 sources: services: ssh dhcpv6-client asterisk ports: protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:
Hãy điều chỉnh tường lửa theo nhu cầu của bạn.
Phần kết luận
Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách cài đặt phiên bản Asterisk mới nhất từ nguồn trên hệ thống CentOS của bạn.
Bây giờ bạn nên kiểm tra Tài liệu Asterisk và tìm hiểu thêm về cách định cấu hình và sử dụng Asterisk.
dấu hoa thịChỉ một phần ba số thông tin nhạy cảm được lưu trữ trên máy tính xách tay của chính phủ Hoa Kỳ và các thiết bị di động, bao gồm thông tin cá nhân của người dân Hoa Kỳ, đã được mã hóa một năm trước, mặc dù hàng loạt vụ vi phạm dữ liệu tại các cơ quan chính phủ trong những năm gần đây, Báo cáo của Văn phòng Giải trình Trách nhiệm Chính phủ Hoa Kỳ cho thấy 70% thông tin nhạy cảm được lưu giữ trên máy tính xách tay và các thiết bị di động tại 24 cơ quan lớn của Hoa Kỳ đã không được mã hóa kể từ thán
Báo cáo theo dõi hàng loạt những rủi ro về an ninh của các cơ quan chính phủ Hoa Kỳ trong những năm gần đây. Tháng 3 năm 2007, Cơ quan Dịch vụ Thu nội địa của Hoa Kỳ báo cáo rằng 490 máy tính xách tay đã bị mất tích hoặc bị mất cắp trong một khoảng thời gian ba năm. Vào tháng 9 năm 2006, Bộ Thương mại Hoa Kỳ đã báo cáo rằng 1.137 máy tính xách tay bị mất hoặc bị đánh cắp từ năm 2001, trong đó có 249 máy tính xách tay có chứa một số dữ liệu cá nhân. Vào tháng 5 năm 2006, Bộ Cựu chiến binh báo cáo
Không thể cài đặt hoặc gỡ cài đặt chương trình trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình Windows 10/8/7
Của Microsoft sẽ giúp bạn khắc phục sự cố nếu bạn không thể cài đặt hoặc gỡ cài đặt chương trình trong Windows 7/8/10.
Cách cài đặt dấu hoa thị trên debian 9
Asterisk là khung công tác mã nguồn mở phổ biến và được áp dụng rộng rãi nhất để xây dựng các ứng dụng truyền thông. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt Asterisk 15 trên Debian 9.







