How To Install Elastix 2.5.0 PBX Part 1 || Elastix Install step by step best Free predictive Dialer
Inhaltsverzeichnis:
- Voraussetzungen
- Deaktiviere Selinux
- Asterisk herunterladen
- Installieren Sie Asterisk-Abhängigkeiten
- Installieren Sie Asterisk
- Passen Sie die Firewall-Regeln an
- Fazit
Asterisk ist die beliebteste und am weitesten verbreitete Open Source-PBX-Plattform für IP-PBX-Systeme, Konferenzserver und VoIP-Gateways. Es wird von Privatpersonen, kleinen Unternehmen, großen Unternehmen und Regierungen weltweit eingesetzt.
Zu den Asterisk-Funktionen gehören Voicemail, Wartemusik, Konferenzschaltung, Anrufwarteschlange, Anrufaufzeichnung, interaktive Sprachantwort und vieles mehr.
Dieses Tutorial führt Sie durch die Schritte zur Installation von Asterisk 15 unter CentOS 7.
Voraussetzungen
-
Stellen Sie vor dem Fortfahren mit diesem Lernprogramm sicher, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind.
Aktualisieren Sie Ihr CentOS-System und installieren Sie die Entwicklungstools, die zum Kompilieren des Asterisk-Quellcodes erforderlich sind:
sudo yum updatesudo yum groupinstall core base "Development Tools"
Deaktiviere Selinux
Wenn SELinux auf den
enforcing
ist, funktioniert Asterisk nicht richtig.
Öffnen Sie zum Deaktivieren der SELinux-Sicherheitsfunktionen die Datei
/etc/selinux/config
und setzen Sie
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
Speichern Sie die Datei und starten Sie Ihr CentOS-System neu mit:
sudo shutdown -r now
getenforce
nach dem
getenforce
des
getenforce
sicher, dass der Befehl
getenforce
Disabled
(
getenforce
zurückgibt:
getenforce
Asterisk herunterladen
Wir werden den Asterisk-Quellcode im Verzeichnis
/usr/src
herunterladen, in dem die Quelldateien üblicherweise abgelegt werden.
Wechseln Sie in das Verzeichnis
/usr/src
indem Sie Folgendes eingeben:
cd /usr/src/
Laden Sie die neueste Version von Asterisk 15 mit dem folgenden Befehl wget herunter:
sudo wget
Wenn der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:
sudo tar zxf asterisk-15-current.tar.gz
Bevor Sie mit den nächsten Schritten fortfahren, stellen Sie sicher, dass Sie in das Asterisk-Quellverzeichnis wechseln, indem Sie Folgendes eingeben:
Installieren Sie Asterisk-Abhängigkeiten
Laden Sie die MP3-Quellen herunter, die zum Erstellen des MP3-Moduls erforderlich sind, und verwenden Sie MP3-Dateien auf Asterisk:
sudo contrib/scripts/get_mp3_source.sh
Installieren Sie als Nächstes alle fehlenden Abhängigkeiten mit dem Skript
install_prereq
:
sudo contrib/scripts/install_prereq install
Das Skript installiert alle erforderlichen Pakete und gibt nach erfolgreichem Abschluss die folgende Meldung aus:
############################################# ## install completed successfully #############################################
Installieren Sie Asterisk
Das
configure
führt eine Reihe von Überprüfungen durch, um sicherzustellen, dass alle Abhängigkeiten vorhanden sind, die für den Erstellungs- und Installationsprozess erforderlich sind. Starten Sie das Skript, indem Sie Folgendes eingeben:
sudo./configure --libdir=/usr/lib64
Nach erfolgreichem Abschluss wird die folgende Ausgabe angezeigt:





Der letzte Schritt besteht darin, den Asterisk-Dienst beim Booten zu starten mit:
sudo systemctl enable asterisk
Passen Sie die Firewall-Regeln an
Nachdem Asterisk installiert ist und ausgeführt wird, müssen Sie Ihre Firewall so konfigurieren, dass Datenverkehr auf Asterisk-spezifischen Ports zugelassen wird.
Wenn auf Ihrem System keine Firewall aktiviert ist, können Sie diesen Abschnitt überspringen.Öffnen Sie den gewünschten Texteditor und erstellen Sie den folgenden Firewalld-Dienst:
/etc/firewalld/services/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).
Speichern Sie die Datei und wenden Sie die neuen Firewall-Regeln an, indem Sie Folgendes eingeben:
sudo firewall-cmd --add-service=asterisk --permanent
sudo firewall-cmd --reload
Überprüfen Sie abschließend, ob die neuen Firewall-Regeln erfolgreich angewendet wurden.
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:
Sie können die Firewall jederzeit an Ihre Bedürfnisse anpassen.
Fazit
In diesem Handbuch haben wir Ihnen gezeigt, wie Sie die neueste Asterisk-Version von der Quelle auf Ihrem CentOS-System installieren.
Sie sollten jetzt die Asterisk-Dokumentation lesen und mehr über die Konfiguration und Verwendung von Asterisk erfahren.
Centos SternchenWie lange dauert es, bis ich das Steam-Library-Backlog überbrückt habe? Wenn Sie diese Frage haben, erfahren Sie auf der Wie lange zu schlagen Rechner Website, wie viele Stunden Sie benötigen, um Ihre Steam Library fertig zu stellen. Gut für Spieler auf Steam, die mit einem Überhang an Spielen feststecken, die sie vielleicht niemals spielen können.
Wie lange dauert es, bis ich den Rückstand meiner Steam-Bibliothek überwunden habe? Wenn Sie diese Frage haben, wird Ihnen auf der Rechner-Website
Wie installiere ich Asterisk auf Debian 9?
Asterisk ist das beliebteste und am weitesten verbreitete Open-Source-Framework zum Erstellen von Kommunikationsanwendungen. In diesem Tutorial zeigen wir Ihnen, wie Sie Asterisk 15 unter Debian 9 installieren.
Wie installiere ich Asterisk auf Ubuntu 18.04
Asterisk ist die beliebteste und am weitesten verbreitete Open Source-PBX-Plattform für IP-PBX-Systeme, Konferenzserver und VoIP-Gateways. Dieses Tutorial führt Sie durch die Schritte zur Installation von Asterisk 15 unter Ubuntu 18.04.







