Vous pouvez envoyer des SMS sur Communicator !

Installation standalone sur Debian

Temps estimé :8 minutes

L’installation de PBXware standalone sur la distribution Debian nécessite certaines configurations préalables, notamment la mise à jour du système, l’installation des dépendances requises et l’ajout des paquets spécifiques à PBXware.

Ce guide vous accompagnera pas à pas pour assurer une installation fluide et fonctionnelle.

Prérequis 

Vous devez disposer d’une instance Debian déjà installée et configurée (réseau).

Pour installer PBXWare, vous devez d’abord télécharger et préparer le script d’installation.

Une fois avoir déployé votre instance virtuelle ou physique, l’installation de PBXware peut démarrer.

Lancez les mises à jours de la distribution :

				
					apt update
apt upgrade
				
			

Installez les paquets supplémentaires nécessaires à l’installation de tous les services :

				
					apt install curl
apt install rsync
				
			

Pour garantir le bon fonctionnement du logiciel de protection sipPROT sur Debian, installez iptables, puis désactivez et arrêtez nftables avant d’utiliser iptables avec sipPROT.

				
					apt install iptables iptables-persistent  

				
			
				
					systemctl stop nftables  
systemctl disable nftables
				
			

Installez l’addon iptables xtables utilisé notamment par le logiciel de protection sipPROT.

				
					apt install xtables-addons-common


				
			

Afin de charger correctement le module xt_geoip, chargé du blocage des IP par pays installez les en-têtes de noyau Linux :

				
					apt-get install linux-headers-$(uname -r)

				
			

Installation

Télécharger le script

Ouvrez le terminal et exécutez la commande suivante pour télécharger le script d’installation de PBXWare (exemple avec la version 7.4) :

				
					wget https://downloads.bicomsystems.com/updates-7.4/install-script/install-pbxware-v7.4.sh.gz
				
			

Remplacez 7.x par la version souhaitée.

Décompresser le script

Le fichier téléchargé est compressé au format .gz. Pour le décompresser, utilisez la commande suivante :

				
					gunzip install-pbxware-v7.4.sh.gz
				
			

Cela générera un fichier nommé install-pbxware-v7x.sh.

Donner les permissions d’exécution

Pour pouvoir exécuter le script, vous devez lui donner les permissions d’exécution. Utilisez la commande suivante :

				
					chmod +x install-pbxware-v7.4.sh

				
			

Cela permet au script d’être exécuté sur votre système.

Exécuter le script

Une fois le script préparé, vous pouvez l’exécuter pour démarrer l’installation de PBXWare. Utilisez la commande suivante :

				
					./install-pbxware-v7.4.sh

				
			

Suivez les instructions à l’écran pour terminer l’installation.

Après avoir exécuté le script d’installation avec succès, vous devriez voir ceci :

				
					*  This is PBXWare v7.4.0.2 installation script.
*  Please note, this script will stop and wipe
*  out any previous installation of PBXWare v7.4.0.2!

Do you want to proceed (y/N):
				
			

Tapez  Y  pour procéder à l’installation :

Les deux services liés à PBXware devraient maintenant être en cours d’exécution :

L’installation est maintenant terminée et le système est prêt.

Connectez-vous à votre système depuis votre navigateur à l’adresse IP de votre instance pour configurer PBXWare.

Systemctl

La commande systemctl est utilisée pour gérer et interagir avec les services systemd sous Linux. Elle permet de démarrer, arrêter, redémarrer, recharger un service, ainsi que d’afficher des informations sur son état.

				
					systemctl start / stop / restart / reload pbxware.service
				
			
				
					systemctl start / stop / restart / reload setupwizard.service
				
			
				
					systemctl status setupwizard.service
				
			
				
					systemctl status pbxware.service
				
			

Assistant d’installation

Une fois l’installation du script terminée, rendez-vous sur un navigateur web à l’adresse IP de votre instance PBXware pour démarrer le déploiement.

L’assistant d’installation est conçu pour recueillir les données essentielles afin de rendre le système opérationnel. Une fois l’assistant d’installation terminé, le système devrait être entièrement sous licence, entièrement opérationnel et prêt à être utilisé.

Si vous avez décidé d’installer PBXware sur une autre plateforme que SERVERware, le mot de passe par défaut pour accéder à l’assistant d’installation est pbxware.

EULA

Le CLUF (Contrat de Licence Utilisateur Final) est la première étape de l’assistant d’installation. Veuillez lire le CLUF et tapez  »J’accepte » pour continuer.
 
 

Détails de l’administrateur

Fournissez les détails de l’utilisateur qui administrera le système. Ces valeurs sont utilisées lors de la connexion à PBXware.
  • E-mail/Confirmer l’E-mail

L’adresse e-mail fournie est utilisée comme nom d’utilisateur pour se connecter.

  • Mot de passe/Confirmer le mot de passe

Le mot de passe fourni est utilisé pour se connecter

Détails du serveur

  • Mot de passe root

PBXware vous demande ce mot de passe lors de la connexion au système/SSH et lors de l’accès aux services du système par l’interface web.

  • Confirmer le mot de passe

Retapez le mot de passe root saisi dans le champ ci-dessus.

  • Fuseau horaire

Sélectionnez le fuseau horaire dans lequel se trouve PBXware.

Licence

La partie licence vous permet d’entrer une licence valide (non-active). Si le système possède plus d’une carte réseau, toutes les adresses MAC trouvées seront affichées.

  • Type de licence

Sélectionnez un type de licence pour le système. Le système est livré avec deux types de licence : Licence Gratuite et Requested (payante).

  • Numéro de licence

Entrez le numéro de licence de PBXware, sélectionnez l’adresse MAC s’il y en a plusieurs et cliquez sur ‘Next’ pour enregistrer.

  • L’adresse MAC associée à PBXware.

REMARQUE : La machine doit avoir accès à une connexion Internet afin de récupérer la licence. Si plus d’une adresse MAC est présente, sélectionnez celle que vous souhaitez associer à PBXware et cliquez sur ‘Next’.

Localité

Localité permet d’entrer les valeurs « locales » du système afin de définir toutes les valeurs nécessaires au fonctionnement normal du système.

  • Pays

Sélectionnez le pays dans lequel PBXware est situé.

  • Indicatif

L’indicatif téléphonique où se trouve PBXware, par exemple, si PBXware se trouve en France, vous devrez définir ‘33’.

  • Longueur de l’extension

Le nombre de chiffres que PBXware va associer aux extensions locales.

Si ce champ est réglé sur ‘3’, toutes les extensions locales auront une plage de 100-999.

Si ce champ est réglé sur ‘4’, toutes les extensions locales auront une plage de 1000-9999...

  • Police / Pompiers / Ambulance

Le numéro de téléphone des services d’urgence dans la région où se trouve PBXware (ex : Police : 17, Pompiers : 18, Ambulance : 15)

PBXware possède une option pour appeler ces services d’urgence à travers certains trunks. Si tous les canaux sont occupés, un appel actif sera interrompu afin de composer ces numéros en urgence.

Musique d’attente

Le système est livré avec un fichier son « silence » par défaut pour la musique d’attente. Il peut également être remplacé par un fichier musical libre de droits.
 
  • Musique d’attente libre de droits (Royalty Free)

Cette opération permet de télécharger une musique libre de droits qui peut être utilisée comme musique d’attente par défaut. Elle pourra être modifiée ultérieurement.

Confirmation

Enfin, l’étape de confirmation vous permet de revérifier toutes les valeurs et de terminer l’assistant ou de recommencer depuis le début. Si vous cliquez sur « Confirmer et finaliser« , l’assistant de configuration se termine et le navigateur est redirigé vers l’écran de connexion du système.

Si vous cliquez sur ce bouton, tous les détails fournis seront réinitialisés et vous reviendrez à la première étape.

Cliquez sur ce bouton pour confirmer les données fournies dans l’assistant d’installation et finaliser l’installation. Tous les détails fournis seront appliqués et l’assistant d’installation vous redirigera vers l’écran de connexion de PBXware.

Connexion au système

  • Écran de connexion

Afin de vous connecter au système, veuillez diriger votre navigateur vers : http://ADRESSE_IP/ (Par exemple : http://192.168.1.2/)

  • Adresse mail

Il s’agit de l’adresse électronique de l’administrateur que vous avez définie dans l’assistant de configuration initiale.

  • Mot de passe

Il s’agit du mot de passe de l’administrateur que vous avez défini dans l’assistant de configuration initial

PBXware est désormais pleinement installé et prêt à être mis en production. 

CONTENU