SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
DEVELOPPEMENT
MOBILE
InnovAfrica Étape Ouaga 2015
Du 28 Mars au 1er
Avril 2015
La Technologie SMS au service des projets
d'innovation sociale
InnovAfrica Étape Ouaga 2015
SMS = Short Message Service
La Technologie SMS Meilleure couverture réseau GSM
 Bénin : 93% accès mobile et 5% 
d'accès internet
 Burkina-Faso : 66% accès mobile et 
4% d'accès internet
 Côte d'Ivoire : 96% accès mobile et 
3% accès internet
 Mali : 129% accès mobile et 2% accès 
internet
 Togo : 63% accès mobile et 5% accès 
internet
De nombreux pays en développement
ont pris le virage de la téléphonie mobile
InnovAfrica Étape Ouaga 2015
● Collecte de données
● Informations Météo par SMS
● Suivi de grossesse
● Suivi des  malades par SMS
(Paludisme, Tuberculose, …)
● Alertes épidémiologiques, Alertes Ebola
● Monitoring & Observation des élections
● Mobile Learning & Paiement Mobile
Cas d'utilisation de SMS
InnovAfrica Étape Ouaga 2015
Serveur libre d'envoi et de réception de SMS
Gammu / Wammu
 Logiciel libre de gestion des SMS
 Wammu
 Gammu
 Gammu-SMSD
InnovAfrica Étape Ouaga 2015
● Un ordinateur
● Une distribution Gnu/Linux
● Un vieux téléphone portable
● Une carte SIM
● Du crédit téléphonique
● Un câble USB
● Gammu/Wammu et Gammu-smsd
● Kalkun
Besoins matériel
InnovAfrica Étape Ouaga 2015
● Gammu/Wammu , qui est le serveur SMS
● Kalkun, qui sera l'application SMS
● Gammu-SMSD, qui est le daemon du serveur SMS
● Apache 2, le serveur Web
● MySQL, le serveur de base de données
● WVDIAL, application qui permet de transformer le téléphone en modem 
(qu'on pourrait utiliser pour détecter le port et la vitesse te transmission 
des données du téléphone) 
Les logiciels utilisés
InnovAfrica Étape Ouaga 2015
●    Mise à jour des sources ( sudo apt-get update )
●     Mise à jour de la distribution GNU/Linux ( sudo apt-get upgrade )
●     Installation de PHP ( sudo apt-get install php5 )
●     Installation du serveur Mysql ( sudo apt-get install mysql-server )
●     Installation du serveur Apache ( sudo apt-get install apache2 )
●     Installation de PhpMyAdmin ( sudo apt-get install phpmyadmin )
Préparation de l'environnement de travail
InnovAfrica Étape Ouaga 2015
●    sudo apt-get install gammu ( Installation du Serveur Gammu )
●     sudo apt-get install wammu ( Installation du de l'application Wammu )
●     sudo apt-get install gammu-smsd ( Installation du daemon gammu-smsd )
●     sudo apt-get install wvdial ( Installation de l'application Wvdial)
Installation du serveur SMS Gammu
InnovAfrica Étape Ouaga 2015
● Branchez le téléphone à un port USB de l'ordinateur et positionnez le téléphone en mode «
Port Com » ou « Connexion PC » si cela vous est proposé.
● Déterminez le port de communication entre le téléphone et l'ordinateur en tapant la 
commande : sudo gammu - - identify
● Vous pouvez aussi déterminer le port de communication entre le téléphone et l'ordinateur 
en tapant la commande suivante : sudo wvdialconf
● Éditez le fichier /etc/gammu-smsrc avec la commande suivante : sudo gedit
/etc/gammu-smsrc
Configuration du serveur SMS Gammu
InnovAfrica Étape Ouaga 2015
# Gammu library configuration, see gammurc(5)
[gammu]
# Identification du port et du protocole de connexion
port = /dev/ttyUSB3
connection = at9600
Fichier de configuration de Gammu SMSD Daemon
1ère composante : [gammu]
InnovAfrica Étape Ouaga 2015
# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = sql
driver = native_mysql
#Code pin de la puce du téléphone
pin = 0000
logfile = syslog
Fichier de configuration de Gammu SMSD Daemon
2ème composante : [smsd]
InnovAfrica Étape Ouaga 2015
# SMSD configuration, see gammu-smsdrc(5)
[smsd]
service = sql
driver = native_mysql
#Code pin de la puce du téléphone
pin = 0000
logfile = syslog
Fichier de configuration de Gammu SMSD Daemon
2ème composante : [smsd]
InnovAfrica Étape Ouaga 2015
#Accès à la base de données MySQL
user = root
Password=************   #(mot de passe d'accès à la base de données)
pc = localhost
database = malisante
Fichier de configuration de Gammu SMSD Daemon
2ème composante : [smsd]
InnovAfrica Étape Ouaga 2015
# Gestion du temps de connexion
commtimeout = 1
sendtimeout = 30
checksecurity = 0
Fichier de configuration de Gammu SMSD Daemon
2ème composante : [smsd]
InnovAfrica Étape Ouaga 2015
# Information de monitoring et de correction des erreurs
debuglevel = 0
MaxRetries = 1
ReceivedFrequency = 30
StatusFrequency = 1
LoopSleep = 1
Fichier de configuration de Gammu SMSD Daemon
2ème composante : [smsd]
InnovAfrica Étape Ouaga 2015
#Nom et identifiant du téléphone portable
PhoneID = One Touch 813D
#Action à faire à la réception d'un SMS
RunOnReceive = /var/www/malisante/scripts/daemon.sh
Fichier de configuration de Gammu SMSD Daemon
2ème composante : [smsd]
InnovAfrica Étape Ouaga 2015
Installation de l'application SMS Kalkun
(1)   Téléchargez le fichier d’installation de kalkun via ce lien http://kalkun.sourceforge.net/
(2)    Télécharger le schéma de la base de données de Kalkun via ce lien
     http://fyouzan.ci/public/kalkun.sql
(3)   Dézippez le fichier kalkun.zip dans le répertoire /var/www/
(4)   Cela vous crée un répertoire kalkun dans votre dossier /var/www/
(5)    Créez une base de données kalkun sur Mysql Serveur en vous servant de phpMyAdmin
    accessible à partir de l'adresse http://localhost/phpmyadmin/
InnovAfrica Étape Ouaga 2015
Installation de l'application SMS Kalkun
(6)    Créez le schéma de la base de données en vous servant du fichier kalkun_db.sql que vous
     avez après avoir dézipper le fichier kalkun_db.zip
(7)    Modifiez le chemin d'accès à la base de données à partir du répertoire de /var/www/kalkun/.
    Le chemin exact est : /var/www/kalkun/
(8) Tapez la commande suivant : sudo gedit /var/www/kalkun/application/config/database.php
(9)  Dans le fichier, retrouvez la zone faisant référence à la configuration de la base de données 
MySQL
InnovAfrica Étape Ouaga 2015
Installation de l'application SMS Kalkun
// MySQL
$db['default']['username'] = "root";
$db['default']['password'] = "****************;
$db['default']['database'] = "malisante";
$db['default']['dbdriver'] = "mysql";
InnovAfrica Étape Ouaga 2015
Installation de l'application SMS Kalkun
(11)  Démarrez l'installation de kalkun en tapant dans votre navigateur préféré l'adresse :
http://localhost/kalkun/ et suivez les instructions à l'écran de votre navigateur.
(12)  Après l'installation, vous devez supprimer ou renommer le répertoire « install » présent dans le 
répertoire /var/www/kalkun/
(13)  Vous pouvez désormais lancer l'application SMS Kalkun depuis votre navigateur en tapant :
         http://localhost/kalkun/
(14)  Les accès par défaut de Kalkun sont :
         Login : kalkun
        Mot de passe : kalkun
InnovAfrica Étape Ouaga 2015
Installation de l'application SMS Kalkun
(15)   Lancez le serveur GAMMU-SMSD : sudo gammu-smsd
(16)   Envoi de SMS
● On peut faire l'envoi de SMS à partir de l'interface de kalkun
● Envoi de SMS en ligne de commande :
echo "Tapez ici votre SMS" | gammu --sendsms TEXT +226 75 73 36 26
InnovAfrica Étape Ouaga 2015
MERCI POUR
VOTRE ATTENTION
Florent YOUZAN
Email : fy@fyouzan.ci
Blog : http://www.fyouzan.ci
Cel. : +225 05 96 74 96

Contenu connexe

Tendances

Mise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskMise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskPape Moussa SONKO
 
Etude et mise en place d’un VPN
Etude et mise en place d’un VPNEtude et mise en place d’un VPN
Etude et mise en place d’un VPNCharif Khrichfa
 
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.xAlphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.xAlphorm
 
Presentation Zabbix en Français du 6 Juin 2013
Presentation Zabbix en Français du 6 Juin 2013Presentation Zabbix en Français du 6 Juin 2013
Presentation Zabbix en Français du 6 Juin 2013Alain Ganuchaud
 
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...Manassé Achim kpaya
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm
 
Installation et configuration asterisk
Installation et configuration asteriskInstallation et configuration asterisk
Installation et configuration asteriskGilles Samba
 
Ch_1 - Généralités sur la sécurité informatique.pdf
Ch_1 - Généralités sur la sécurité informatique.pdfCh_1 - Généralités sur la sécurité informatique.pdf
Ch_1 - Généralités sur la sécurité informatique.pdfNafissa11
 
Cybersécurité & protection des données personnelles
Cybersécurité & protection des données personnellesCybersécurité & protection des données personnelles
Cybersécurité & protection des données personnellesMohamed MDELLA
 
Formation elastix
Formation elastixFormation elastix
Formation elastixbincoul
 
Supervision de réseau informatique - Nagios
Supervision de réseau informatique - NagiosSupervision de réseau informatique - Nagios
Supervision de réseau informatique - NagiosAziz Rgd
 
Mise en place d’un serveur de messagerie sous Windows
Mise en place d’un serveur de messagerie sous WindowsMise en place d’un serveur de messagerie sous Windows
Mise en place d’un serveur de messagerie sous WindowsJeff Hermann Ela Aba
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm
 
Installation Zimbra.pdf
Installation Zimbra.pdfInstallation Zimbra.pdf
Installation Zimbra.pdfssuser64f0591
 
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012Manassé Achim kpaya
 

Tendances (20)

Mise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec AsteriskMise en place de la telephonie ip avec Asterisk
Mise en place de la telephonie ip avec Asterisk
 
Etude et mise en place d’un VPN
Etude et mise en place d’un VPNEtude et mise en place d’un VPN
Etude et mise en place d’un VPN
 
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.xAlphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
Alphorm.com Formation Certification NSE4 : Fortinet Fortigate Security 6.x
 
Presentation Zabbix en Français du 6 Juin 2013
Presentation Zabbix en Français du 6 Juin 2013Presentation Zabbix en Français du 6 Juin 2013
Presentation Zabbix en Français du 6 Juin 2013
 
Rapport finiale
Rapport finialeRapport finiale
Rapport finiale
 
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
Mise en place d'un système de messagerie sous debian avec: postfix, dovecot, ...
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0
 
Serveur Zabbix
Serveur ZabbixServeur Zabbix
Serveur Zabbix
 
NextCloud
NextCloudNextCloud
NextCloud
 
Installation et configuration asterisk
Installation et configuration asteriskInstallation et configuration asterisk
Installation et configuration asterisk
 
Ch_1 - Généralités sur la sécurité informatique.pdf
Ch_1 - Généralités sur la sécurité informatique.pdfCh_1 - Généralités sur la sécurité informatique.pdf
Ch_1 - Généralités sur la sécurité informatique.pdf
 
Cybersécurité & protection des données personnelles
Cybersécurité & protection des données personnellesCybersécurité & protection des données personnelles
Cybersécurité & protection des données personnelles
 
Formation elastix
Formation elastixFormation elastix
Formation elastix
 
Supervision de réseau informatique - Nagios
Supervision de réseau informatique - NagiosSupervision de réseau informatique - Nagios
Supervision de réseau informatique - Nagios
 
Mise en place d’un serveur de messagerie sous Windows
Mise en place d’un serveur de messagerie sous WindowsMise en place d’un serveur de messagerie sous Windows
Mise en place d’un serveur de messagerie sous Windows
 
Vpn
VpnVpn
Vpn
 
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à NiveauAlphorm.com Formation VMware vSphere 7 : La Mise à Niveau
Alphorm.com Formation VMware vSphere 7 : La Mise à Niveau
 
GNS3, VoIP, ToIP
GNS3, VoIP, ToIPGNS3, VoIP, ToIP
GNS3, VoIP, ToIP
 
Installation Zimbra.pdf
Installation Zimbra.pdfInstallation Zimbra.pdf
Installation Zimbra.pdf
 
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
MESSAGERIE EXCHANGE 2013 SOUS WINDOWS SERVEUR 2012
 

Similaire à Mise en place d'un serveur SMS - Ouaga Innovafrica

Logiciel Libre et Gouvernance Electronique
Logiciel Libre et Gouvernance ElectroniqueLogiciel Libre et Gouvernance Electronique
Logiciel Libre et Gouvernance ElectroniqueStephane Konan
 
Ingénieur de conception télécommunications et réseaux
Ingénieur de conception télécommunications et réseaux Ingénieur de conception télécommunications et réseaux
Ingénieur de conception télécommunications et réseaux josephMBOUA
 
Symposium privacy by design
Symposium privacy by designSymposium privacy by design
Symposium privacy by designVersusmind
 
Design and development of a 3G module driver with Push notification and SMS c...
Design and development of a 3G module driver with Push notification and SMS c...Design and development of a 3G module driver with Push notification and SMS c...
Design and development of a 3G module driver with Push notification and SMS c...Amine Barrak
 
Rapport de stage FRANK FAPONG Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage FRANK FAPONG Encadreur - Kamleu Noumi Emeric.pdfRapport de stage FRANK FAPONG Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage FRANK FAPONG Encadreur - Kamleu Noumi Emeric.pdfEmeric Kamleu Noumi
 
Dans le mobile, c’est la première impression qui compte!
Dans le mobile, c’est la première impression qui compte!Dans le mobile, c’est la première impression qui compte!
Dans le mobile, c’est la première impression qui compte!Guillaume Deshayes
 
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...Microsoft Technet France
 
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...Microsoft Décideurs IT
 
Rapport de stage electronique sur les gab mobiles
Rapport de stage electronique sur les gab mobilesRapport de stage electronique sur les gab mobiles
Rapport de stage electronique sur les gab mobilesAlioune Ndongo
 
La gestion de vos collaborateurs en télétravail
La gestion de vos collaborateurs en télétravailLa gestion de vos collaborateurs en télétravail
La gestion de vos collaborateurs en télétravailIvanti
 
Maroc Telecom en bref - Juillet 2013
Maroc Telecom en bref - Juillet 2013Maroc Telecom en bref - Juillet 2013
Maroc Telecom en bref - Juillet 2013Maroc Telecom
 
Atelier au Labtic : Mise en place d'un serveur SMS Open Source sous GAMMU / G...
Atelier au Labtic : Mise en place d'un serveur SMS Open Source sous GAMMU / G...Atelier au Labtic : Mise en place d'un serveur SMS Open Source sous GAMMU / G...
Atelier au Labtic : Mise en place d'un serveur SMS Open Source sous GAMMU / G...Florent YOUZAN
 
Meetup Cybersécurité RGPD Conséquences dans l'Embarqué
Meetup Cybersécurité RGPD Conséquences dans l'EmbarquéMeetup Cybersécurité RGPD Conséquences dans l'Embarqué
Meetup Cybersécurité RGPD Conséquences dans l'EmbarquéChristian Charreyre
 
L'analyse de données en action : EIFFAGE et GDF SUEZ témoignent !
L'analyse de données en action : EIFFAGE et GDF SUEZ témoignent !L'analyse de données en action : EIFFAGE et GDF SUEZ témoignent !
L'analyse de données en action : EIFFAGE et GDF SUEZ témoignent !Microsoft Décideurs IT
 
Design and development of a tracking and monitoring system
Design and development of a tracking and monitoring systemDesign and development of a tracking and monitoring system
Design and development of a tracking and monitoring systemSoufiene Slimi
 
Les Nouvelles Evolutions_GASYNET_SWC2016
Les Nouvelles Evolutions_GASYNET_SWC2016Les Nouvelles Evolutions_GASYNET_SWC2016
Les Nouvelles Evolutions_GASYNET_SWC2016AAEC_AFRICAN
 
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...Tristan Nitot
 
CV JOEL KAYEMBE MUJANAYI
CV JOEL KAYEMBE MUJANAYICV JOEL KAYEMBE MUJANAYI
CV JOEL KAYEMBE MUJANAYIJoel KAYEMBE
 
Document sur l'Auto provisioning, contacts, presence et streaming sur asterisk
Document sur l'Auto provisioning, contacts, presence et streaming sur asteriskDocument sur l'Auto provisioning, contacts, presence et streaming sur asterisk
Document sur l'Auto provisioning, contacts, presence et streaming sur asteriskEmeric Kamleu Noumi
 

Similaire à Mise en place d'un serveur SMS - Ouaga Innovafrica (20)

Logiciel Libre et Gouvernance Electronique
Logiciel Libre et Gouvernance ElectroniqueLogiciel Libre et Gouvernance Electronique
Logiciel Libre et Gouvernance Electronique
 
Ingénieur de conception télécommunications et réseaux
Ingénieur de conception télécommunications et réseaux Ingénieur de conception télécommunications et réseaux
Ingénieur de conception télécommunications et réseaux
 
Cebit
CebitCebit
Cebit
 
Symposium privacy by design
Symposium privacy by designSymposium privacy by design
Symposium privacy by design
 
Design and development of a 3G module driver with Push notification and SMS c...
Design and development of a 3G module driver with Push notification and SMS c...Design and development of a 3G module driver with Push notification and SMS c...
Design and development of a 3G module driver with Push notification and SMS c...
 
Rapport de stage FRANK FAPONG Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage FRANK FAPONG Encadreur - Kamleu Noumi Emeric.pdfRapport de stage FRANK FAPONG Encadreur - Kamleu Noumi Emeric.pdf
Rapport de stage FRANK FAPONG Encadreur - Kamleu Noumi Emeric.pdf
 
Dans le mobile, c’est la première impression qui compte!
Dans le mobile, c’est la première impression qui compte!Dans le mobile, c’est la première impression qui compte!
Dans le mobile, c’est la première impression qui compte!
 
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
 
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
Dans le mobile, c'est la première impression qui compte! Faites le bilan comp...
 
Rapport de stage electronique sur les gab mobiles
Rapport de stage electronique sur les gab mobilesRapport de stage electronique sur les gab mobiles
Rapport de stage electronique sur les gab mobiles
 
La gestion de vos collaborateurs en télétravail
La gestion de vos collaborateurs en télétravailLa gestion de vos collaborateurs en télétravail
La gestion de vos collaborateurs en télétravail
 
Maroc Telecom en bref - Juillet 2013
Maroc Telecom en bref - Juillet 2013Maroc Telecom en bref - Juillet 2013
Maroc Telecom en bref - Juillet 2013
 
Atelier au Labtic : Mise en place d'un serveur SMS Open Source sous GAMMU / G...
Atelier au Labtic : Mise en place d'un serveur SMS Open Source sous GAMMU / G...Atelier au Labtic : Mise en place d'un serveur SMS Open Source sous GAMMU / G...
Atelier au Labtic : Mise en place d'un serveur SMS Open Source sous GAMMU / G...
 
Meetup Cybersécurité RGPD Conséquences dans l'Embarqué
Meetup Cybersécurité RGPD Conséquences dans l'EmbarquéMeetup Cybersécurité RGPD Conséquences dans l'Embarqué
Meetup Cybersécurité RGPD Conséquences dans l'Embarqué
 
L'analyse de données en action : EIFFAGE et GDF SUEZ témoignent !
L'analyse de données en action : EIFFAGE et GDF SUEZ témoignent !L'analyse de données en action : EIFFAGE et GDF SUEZ témoignent !
L'analyse de données en action : EIFFAGE et GDF SUEZ témoignent !
 
Design and development of a tracking and monitoring system
Design and development of a tracking and monitoring systemDesign and development of a tracking and monitoring system
Design and development of a tracking and monitoring system
 
Les Nouvelles Evolutions_GASYNET_SWC2016
Les Nouvelles Evolutions_GASYNET_SWC2016Les Nouvelles Evolutions_GASYNET_SWC2016
Les Nouvelles Evolutions_GASYNET_SWC2016
 
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
Tristan Nitot à Paris web - Cloud Personnel et vie privée dans un monde post-...
 
CV JOEL KAYEMBE MUJANAYI
CV JOEL KAYEMBE MUJANAYICV JOEL KAYEMBE MUJANAYI
CV JOEL KAYEMBE MUJANAYI
 
Document sur l'Auto provisioning, contacts, presence et streaming sur asterisk
Document sur l'Auto provisioning, contacts, presence et streaming sur asteriskDocument sur l'Auto provisioning, contacts, presence et streaming sur asterisk
Document sur l'Auto provisioning, contacts, presence et streaming sur asterisk
 

Plus de Florent YOUZAN

Les 5 marches de l'escalier
Les 5 marches de l'escalierLes 5 marches de l'escalier
Les 5 marches de l'escalierFlorent YOUZAN
 
FIINOV : Forum de l'Innovation à Namur en Belgique - 2014
FIINOV : Forum de l'Innovation à Namur en Belgique - 2014FIINOV : Forum de l'Innovation à Namur en Belgique - 2014
FIINOV : Forum de l'Innovation à Namur en Belgique - 2014Florent YOUZAN
 
Isoc rapport francophonie-numerique2014_web
Isoc rapport francophonie-numerique2014_webIsoc rapport francophonie-numerique2014_web
Isoc rapport francophonie-numerique2014_webFlorent YOUZAN
 
conference à ITES 2 plateaux , Abidjan Côte d'Ivoire
conference à ITES 2 plateaux , Abidjan Côte d'Ivoireconference à ITES 2 plateaux , Abidjan Côte d'Ivoire
conference à ITES 2 plateaux , Abidjan Côte d'IvoireFlorent YOUZAN
 
Installation Twitter CLI t
Installation Twitter CLI tInstallation Twitter CLI t
Installation Twitter CLI tFlorent YOUZAN
 

Plus de Florent YOUZAN (6)

Les 5 marches de l'escalier
Les 5 marches de l'escalierLes 5 marches de l'escalier
Les 5 marches de l'escalier
 
FIINOV : Forum de l'Innovation à Namur en Belgique - 2014
FIINOV : Forum de l'Innovation à Namur en Belgique - 2014FIINOV : Forum de l'Innovation à Namur en Belgique - 2014
FIINOV : Forum de l'Innovation à Namur en Belgique - 2014
 
Isoc rapport francophonie-numerique2014_web
Isoc rapport francophonie-numerique2014_webIsoc rapport francophonie-numerique2014_web
Isoc rapport francophonie-numerique2014_web
 
conference à ITES 2 plateaux , Abidjan Côte d'Ivoire
conference à ITES 2 plateaux , Abidjan Côte d'Ivoireconference à ITES 2 plateaux , Abidjan Côte d'Ivoire
conference à ITES 2 plateaux , Abidjan Côte d'Ivoire
 
Installation Twitter CLI t
Installation Twitter CLI tInstallation Twitter CLI t
Installation Twitter CLI t
 
Vibe challenge 2015
Vibe challenge 2015Vibe challenge 2015
Vibe challenge 2015
 

Dernier

Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxssusercbaa22
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.Franck Apolis
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...Faga1939
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipM2i Formation
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfssuser40e112
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptxMalikaIdseaid1
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...M2i Formation
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptxTxaruka
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptssusercbaa22
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.docKarimKhrifech
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxlamourfrantz
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptxSAID MASHATE
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurdinaelchaine
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxpopzair
 

Dernier (20)

Pâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie PelletierPâques de Sainte Marie-Euphrasie Pelletier
Pâques de Sainte Marie-Euphrasie Pelletier
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptxApproche-des-risques-par-l’analyse-des-accidents-1.pptx
Approche-des-risques-par-l’analyse-des-accidents-1.pptx
 
A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.A3iFormations, organisme de formations certifié qualiopi.
A3iFormations, organisme de formations certifié qualiopi.
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
LA MONTÉE DE L'ÉDUCATION DANS LE MONDE DE LA PRÉHISTOIRE À L'ÈRE CONTEMPORAIN...
 
Formation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadershipFormation M2i - Comprendre les neurosciences pour développer son leadership
Formation M2i - Comprendre les neurosciences pour développer son leadership
 
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdfMICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
MICROBIOLOGIE ENDODONTIQUE english and frensh 25 nov 2020.pdf
 
presentation l'interactionnisme symbolique finale.pptx
presentation l'interactionnisme symbolique  finale.pptxpresentation l'interactionnisme symbolique  finale.pptx
presentation l'interactionnisme symbolique finale.pptx
 
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
Formation M2i - Intelligence Artificielle Comment booster votre productivité ...
 
Fondation Louis Vuitton. pptx
Fondation      Louis      Vuitton.   pptxFondation      Louis      Vuitton.   pptx
Fondation Louis Vuitton. pptx
 
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.pptMécanique Automobile LE TURBOCOMPRESSEUR.ppt
Mécanique Automobile LE TURBOCOMPRESSEUR.ppt
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Grammaire pour les élèves de la 6ème.doc
Grammaire pour les élèves de la  6ème.docGrammaire pour les élèves de la  6ème.doc
Grammaire pour les élèves de la 6ème.doc
 
Cours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptxCours-irrigation_et_drainage_cours1.pptx
Cours-irrigation_et_drainage_cours1.pptx
 
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
666148532-Formation-Habilitation-ELECTRIQUE-ENTREPRISE-MARS-2017.pptx
 
présentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteurprésentation sur l'échafaudage dans des travaux en hauteur
présentation sur l'échafaudage dans des travaux en hauteur
 
Présentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptxPrésentation de cartes d'extension zhr..pptx
Présentation de cartes d'extension zhr..pptx
 

Mise en place d'un serveur SMS - Ouaga Innovafrica

  • 1. DEVELOPPEMENT MOBILE InnovAfrica Étape Ouaga 2015 Du 28 Mars au 1er Avril 2015 La Technologie SMS au service des projets d'innovation sociale
  • 2. InnovAfrica Étape Ouaga 2015 SMS = Short Message Service La Technologie SMS Meilleure couverture réseau GSM  Bénin : 93% accès mobile et 5%  d'accès internet  Burkina-Faso : 66% accès mobile et  4% d'accès internet  Côte d'Ivoire : 96% accès mobile et  3% accès internet  Mali : 129% accès mobile et 2% accès  internet  Togo : 63% accès mobile et 5% accès  internet De nombreux pays en développement ont pris le virage de la téléphonie mobile
  • 3. InnovAfrica Étape Ouaga 2015 ● Collecte de données ● Informations Météo par SMS ● Suivi de grossesse ● Suivi des  malades par SMS (Paludisme, Tuberculose, …) ● Alertes épidémiologiques, Alertes Ebola ● Monitoring & Observation des élections ● Mobile Learning & Paiement Mobile Cas d'utilisation de SMS
  • 4. InnovAfrica Étape Ouaga 2015 Serveur libre d'envoi et de réception de SMS Gammu / Wammu  Logiciel libre de gestion des SMS  Wammu  Gammu  Gammu-SMSD
  • 5. InnovAfrica Étape Ouaga 2015 ● Un ordinateur ● Une distribution Gnu/Linux ● Un vieux téléphone portable ● Une carte SIM ● Du crédit téléphonique ● Un câble USB ● Gammu/Wammu et Gammu-smsd ● Kalkun Besoins matériel
  • 6. InnovAfrica Étape Ouaga 2015 ● Gammu/Wammu , qui est le serveur SMS ● Kalkun, qui sera l'application SMS ● Gammu-SMSD, qui est le daemon du serveur SMS ● Apache 2, le serveur Web ● MySQL, le serveur de base de données ● WVDIAL, application qui permet de transformer le téléphone en modem  (qu'on pourrait utiliser pour détecter le port et la vitesse te transmission  des données du téléphone)  Les logiciels utilisés
  • 7. InnovAfrica Étape Ouaga 2015 ●    Mise à jour des sources ( sudo apt-get update ) ●     Mise à jour de la distribution GNU/Linux ( sudo apt-get upgrade ) ●     Installation de PHP ( sudo apt-get install php5 ) ●     Installation du serveur Mysql ( sudo apt-get install mysql-server ) ●     Installation du serveur Apache ( sudo apt-get install apache2 ) ●     Installation de PhpMyAdmin ( sudo apt-get install phpmyadmin ) Préparation de l'environnement de travail
  • 8. InnovAfrica Étape Ouaga 2015 ●    sudo apt-get install gammu ( Installation du Serveur Gammu ) ●     sudo apt-get install wammu ( Installation du de l'application Wammu ) ●     sudo apt-get install gammu-smsd ( Installation du daemon gammu-smsd ) ●     sudo apt-get install wvdial ( Installation de l'application Wvdial) Installation du serveur SMS Gammu
  • 9. InnovAfrica Étape Ouaga 2015 ● Branchez le téléphone à un port USB de l'ordinateur et positionnez le téléphone en mode « Port Com » ou « Connexion PC » si cela vous est proposé. ● Déterminez le port de communication entre le téléphone et l'ordinateur en tapant la  commande : sudo gammu - - identify ● Vous pouvez aussi déterminer le port de communication entre le téléphone et l'ordinateur  en tapant la commande suivante : sudo wvdialconf ● Éditez le fichier /etc/gammu-smsrc avec la commande suivante : sudo gedit /etc/gammu-smsrc Configuration du serveur SMS Gammu
  • 10. InnovAfrica Étape Ouaga 2015 # Gammu library configuration, see gammurc(5) [gammu] # Identification du port et du protocole de connexion port = /dev/ttyUSB3 connection = at9600 Fichier de configuration de Gammu SMSD Daemon 1ère composante : [gammu]
  • 11. InnovAfrica Étape Ouaga 2015 # SMSD configuration, see gammu-smsdrc(5) [smsd] service = sql driver = native_mysql #Code pin de la puce du téléphone pin = 0000 logfile = syslog Fichier de configuration de Gammu SMSD Daemon 2ème composante : [smsd]
  • 12. InnovAfrica Étape Ouaga 2015 # SMSD configuration, see gammu-smsdrc(5) [smsd] service = sql driver = native_mysql #Code pin de la puce du téléphone pin = 0000 logfile = syslog Fichier de configuration de Gammu SMSD Daemon 2ème composante : [smsd]
  • 13. InnovAfrica Étape Ouaga 2015 #Accès à la base de données MySQL user = root Password=************   #(mot de passe d'accès à la base de données) pc = localhost database = malisante Fichier de configuration de Gammu SMSD Daemon 2ème composante : [smsd]
  • 14. InnovAfrica Étape Ouaga 2015 # Gestion du temps de connexion commtimeout = 1 sendtimeout = 30 checksecurity = 0 Fichier de configuration de Gammu SMSD Daemon 2ème composante : [smsd]
  • 15. InnovAfrica Étape Ouaga 2015 # Information de monitoring et de correction des erreurs debuglevel = 0 MaxRetries = 1 ReceivedFrequency = 30 StatusFrequency = 1 LoopSleep = 1 Fichier de configuration de Gammu SMSD Daemon 2ème composante : [smsd]
  • 16. InnovAfrica Étape Ouaga 2015 #Nom et identifiant du téléphone portable PhoneID = One Touch 813D #Action à faire à la réception d'un SMS RunOnReceive = /var/www/malisante/scripts/daemon.sh Fichier de configuration de Gammu SMSD Daemon 2ème composante : [smsd]
  • 17. InnovAfrica Étape Ouaga 2015 Installation de l'application SMS Kalkun (1)   Téléchargez le fichier d’installation de kalkun via ce lien http://kalkun.sourceforge.net/ (2)    Télécharger le schéma de la base de données de Kalkun via ce lien      http://fyouzan.ci/public/kalkun.sql (3)   Dézippez le fichier kalkun.zip dans le répertoire /var/www/ (4)   Cela vous crée un répertoire kalkun dans votre dossier /var/www/ (5)    Créez une base de données kalkun sur Mysql Serveur en vous servant de phpMyAdmin     accessible à partir de l'adresse http://localhost/phpmyadmin/
  • 18. InnovAfrica Étape Ouaga 2015 Installation de l'application SMS Kalkun (6)    Créez le schéma de la base de données en vous servant du fichier kalkun_db.sql que vous      avez après avoir dézipper le fichier kalkun_db.zip (7)    Modifiez le chemin d'accès à la base de données à partir du répertoire de /var/www/kalkun/.     Le chemin exact est : /var/www/kalkun/ (8) Tapez la commande suivant : sudo gedit /var/www/kalkun/application/config/database.php (9)  Dans le fichier, retrouvez la zone faisant référence à la configuration de la base de données  MySQL
  • 19. InnovAfrica Étape Ouaga 2015 Installation de l'application SMS Kalkun // MySQL $db['default']['username'] = "root"; $db['default']['password'] = "****************; $db['default']['database'] = "malisante"; $db['default']['dbdriver'] = "mysql";
  • 20. InnovAfrica Étape Ouaga 2015 Installation de l'application SMS Kalkun (11)  Démarrez l'installation de kalkun en tapant dans votre navigateur préféré l'adresse : http://localhost/kalkun/ et suivez les instructions à l'écran de votre navigateur. (12)  Après l'installation, vous devez supprimer ou renommer le répertoire « install » présent dans le  répertoire /var/www/kalkun/ (13)  Vous pouvez désormais lancer l'application SMS Kalkun depuis votre navigateur en tapant :          http://localhost/kalkun/ (14)  Les accès par défaut de Kalkun sont :          Login : kalkun         Mot de passe : kalkun
  • 21. InnovAfrica Étape Ouaga 2015 Installation de l'application SMS Kalkun (15)   Lancez le serveur GAMMU-SMSD : sudo gammu-smsd (16)   Envoi de SMS ● On peut faire l'envoi de SMS à partir de l'interface de kalkun ● Envoi de SMS en ligne de commande : echo "Tapez ici votre SMS" | gammu --sendsms TEXT +226 75 73 36 26
  • 22. InnovAfrica Étape Ouaga 2015 MERCI POUR VOTRE ATTENTION Florent YOUZAN Email : fy@fyouzan.ci Blog : http://www.fyouzan.ci Cel. : +225 05 96 74 96