Вы находитесь на странице: 1из 9

Introduction : Pour la réalisation de notre projet serveur de messagerie push nous avons ces differents

outils : ubuntu, une clé internet huawei, gammu, playsms, php, mysql-server ,apache.

Ubuntu : c’est un système open source qui nous permet ses differentes activités

Clé Huawei : c’est la passerelle qui nous a permis d’envoyer les messages.

Playsms : Elle joue le rôle pour l’envoi des sms avec interface graphique.

Gammu : c’est qui permet de rdiriger les messages envoyer par playsms sous forme graphique à l’aide
d’un modem huawei.

Php : On a utilisé pour réaliser la configuration des playsms.

Mysql-server :On a utilisé mysql-server pour la création des bases de donnée de playsms et gammu.

Apache : permet de nous montrer le fichier de playsms /www/html/playsms.

Installation :

1-Installation de mysql

#apt install mysql-server

Entrez le mot de passe root de votre serveur SQL

Saisissez à nouveau le mot de passe

L’installation se termine et nous devons redémarrer le service Mysql

#systemctl restart mysql

2- Installation d’apache

Son installation se fait via la commande suivante :


#apt-get install apache2

Vérifions l’accessibilité de notre serveur apache depuis notre navigateur


http://VOTRE_IP_OU_DOMAINE/

3- Installation de Php7.3

#apt-get install -y curl wget gnupg2 ca-certificates lsb-release apt-transport-https

Importer et ajouter la clé publique des repository de sury

#wget https://packages.sury.org/php/apt.gpg

#sudo apt-key add apt.gpg

Mettre à jour votre index de repository


#Apt-get update

#apt-get install -y php7.3 php7.3-cli php7.3-common

4-Les étapes d’installation de playsms

Extrait playSMS package in playSMS source directory

Dans cet exemple, votre utilisateur Linux est et votre répertoire à domicile est . Votre répertoire
source playSMS sera :

#/home/compo/src/playsms-1.4.3

Dans l’installation réelle, vous devez utiliser votre propre utilisateur Linux et répertoire à
domicile ou où vous voulez et avoir accès à l’installation playSMS.

mkdir -p /home/compo/src

#tar -zxf playsms-1.4.3.tar.gz -C /home/compo/src

#ls -l /home/compo/src/

Pour redemarrer le service, on procede comme suit: 

#/home/compo/bin/playsmsd start

#playsmsd check
5-Installation de playSMS avec Gammu dans Ubuntu

Détection et identification de notre modem :

Téléchargez l’outil wvdialconf.

#Apt-get install wvdial

Problème wvdialconf pour identifier le modem.

Installer USB Modeswitch

#apt-get install usb-modeswitch

#lsusb -v -s [ID]

Ouvrez le fichier de configuration où les détails de votre modem seront enregistrés. Notez la valeur
Modem.

#nano /etc/wvdial.conf
Procédure d’installation de Gammu :

Installer Gammu

#apt-get install gammu gammu-smsd

1. Créer les répertoires nécessaires

#mkdir -p /var/log/gammu /var/spool/gammu/{inbox,outbox,sent,error}

Configuration Gammu spool répertoires propriétaire et la permission

#chown www-data:www-data -R /var/spool/gammu/*

Modifier le fichier de configuration

#nano /etc/gammu-smsdrc
1. Créer un lien symbolique à l’aide de la commande suivante (IMPORTANT)
#ln -s /etc/gammu-smsdrc /etc/gammurc
2. Utilisez la commande suivante pour détecter le modem à l’aide de gammu.
#gammu -f /var/log/gammulog identify
Aux fins de l’essai, émettre gammu envoyer sms commandline
#gammu sendsms TEXT [Receiver Phone No.] -text "Hello World!"
Démarrez Gammu.
#/etc/init.d/gammu-smsd start
Maintenant, ajoutez gammu à rc.local pour l’auto de le démarrer.
#nano /etc/rc.local

#/etc/init.d/gammu-smsd start
Configuration :

1-Fichier de configuration de la base de donnée de playsms


2-Fichier de redémarrage de playsms

#nano /etc/playsmsd.conf

Вам также может понравиться