Zum Hauptinhalt springen

Linux installation

Linux- und FreeBSD-Installation

Voraussetzungen

Derzeit unterstützen wir CentOS 32 und 64 Bit, Debian 32 und 64 Bit und FreeBSD 64 Bit Versionen. Für Neuinstallationen empfehlen wir dringend, 64-Bit-Betriebssysteme zu verwenden. Wir empfehlen Ihnen, sich vor der Installation des Systems mit Linux vertraut zu machen.

In vielen Installationen wird ein Dienst auf den Standard-HTTP-Ports (80 und 443) ausgeführt. Wenn Sie den Dienst weiterhin auf dem Host ausführen möchten, müssen Sie der Nebenstellenanlage verschiedene Ports zuweisen. Sie können dies tun, indem Sie das Skript /etc/init.d/pbx bearbeiten und "--http-port x" und "--https-port y" die Options-Variable hinzufügen.

Die Telefonanlage muss für die Aktivierung des Lizenzschlüssels und für die Installation von Softwareupdates Zugriff auf das öffentliche Internet (https://vodia.com) haben. Nachdem die Nebenstellenanlage aktiviert wurde und betriebsfähig ist, ist diese Verbindung nicht mehr erforderlich.

Installation

Um die Installation zu starten, müssen Sie als Systemadministrator bei einer Shell angemeldet sein (in der Regel bash).

Laden Sie das Installationsskript für Ihr Betriebssystem herunter und führen Sie es aus. Bevor Sie das Installationsskript ausführen, bearbeiten Sie das Installationsskript, und lesen Sie die Kommentare. Sie können verschiedene Sprachen installieren und andere Änderungen am Installationsskript vornehmen, die zu Ihrem Zweck passen.

Wenn Sie eine PID-Datei schreiben müssen, können Sie dies tun, indem Sie die OPTIONS-Variable im Installationsskript bearbeiten. Sie müssen "--pidfile <filename>" zur Liste der Optionen hinzufügen.

Das Skript ermittelt automatisch, wenn Sie 32- oder 64-Bit-Versionen installieren müssen.

Bitte beachten Sie, dass Sie möglicherweise Ihre Firewall (iptables) konfigurieren müssen. Auf CentOS6.3 und höher mussten wir das iptables-Setup ändern; in Debian6 funktionierte es ohne Änderungen. Andernfalls können Sie nicht auf die Web-Schnittstelle der Telefonanlage zugreifen und Telefone registrieren.

In CentOS:

$ wget http://portal.vodia.com/downloads/pbx/install-centos.sh $ chmod a+rx install-centos.sh $ ./install-centos.sh

In Debian:

$ wget http://portal.vodia.com/downloads/pbx/install-debian.sh $ chmod a+rx install-debian.sh $ ./install-debian.sh

In FreeBSD:

$ wget http://portal.vodia.com/downloads/pbx/install-freebsd.sh $ chmod a+rx install-freebsd.sh $ sudo ./install-freebsd.sh

Auf Raspberry Pi 2:

Folgen Sie den Anweisungen, nachdem das .sh Skript initiiert wurde.

Nützliche Befehle

Nach der Installation können Sie überprüfen, ob die Nebenstellenanlage mit dem folgenden Befehl ausgeführt wird:

ps -C pbxctrl

Sie können den Dienst mit dem folgenden Befehl neu starten:

/etc/init.d/pbx restart

Software-Updates

Sobald der Dienst installiert ist, können Sie die Software über die Weboberfläche aktualisieren. Das Verfahren ist für alle Betriebssysteme gleich. Es ist wichtig, dass die ausführbare Datei den Namen "pbxctrl" trägt und vom PBX-Prozess verschoben und gelöscht werden kann.

Deinstallieren der Software

Sie können die Software deinstallieren, indem Sie das Arbeitsverzeichnis der Nebenstellenanlage (normalerweise /usr/local/pbx) und das Skript pbx im Verzeichnis /etc/init.d löschen.

Installieren der Linux-Version der IP-Nebenstellenanlage von Vodia auf AWS (Amazon Web Service)-Instance

Vodias IP-Nebenstellenanlage ist jetzt kompatibel und bereit, auf dem AWS(Amazon Web Service)-Server für den IP-PBX-Server mit einem Linux/Unix-Betriebssystem zu installieren. Das schrittweise Installationsverfahren, das Konfigurieren der Firewall, das Einrichten der IP-Routingliste (für zwei Wege Audiofluency) und das Hinzufügen der Lizenz und das Einrichten der Nebenstellenanlage wurden im folgenden Video-Tutorial ausführlich erläutert.