Comment installer Ozeki SMS Gateway dans Docker

Ce guide explique comment configurer Ozeki SMS Gateway en utilisant Docker sous Ubuntu. Le tutoriel ci-dessous présente toutes les étapes et les informations nécessaires pour vous aider à compléter cette procédure facilement. Ozeki SMS Gateway est un excellent outil qui permet de créer des solutions performantes dans divers environnements. Le moteur de routage avancé permet aux utilisateurs d'envoyer des SMS automatiquement selon des conditions prédéfinies. Dans cet article, vous découvrirez comment installer Ozeki SMS Gateway sous Ubuntu via Docker dans le terminal. Ce guide nécessite une compréhension basique du terminal sous Ubuntu. Vous recevrez des instructions étape par étape. Nous espérons que vous trouverez cet article informatif et utile. Commençons !

Qu'est-ce que Docker

Docker est une plateforme open source pour développer, expédier et exécuter des applications. Docker vous permet de séparer vos applications de votre infrastructure afin de livrer des logiciels rapidement. Avec Docker, vous pouvez gérer votre infrastructure de la même manière que vous gérez vos applications.

Qu'est-ce que Ozeki SMS Gateway

Ozeki SMS Gateway dispose d'un moteur de routage SMS de classe mondiale. Ce moteur de routage vous permet de transférer des SMS d'un utilisateur ou d'une connexion réseau mobile à un autre en fonction des conditions que vous définissez. Il existe un grand nombre de conditions, telles que le préfixe du numéro de téléphone, la correspondance du texte du message, la période de service ou l'heure de la journée. En plus du routage par correspondance de motifs, le moteur de routage SMS vous permet également de modifier les messages texte SMS à la volée. Vous pouvez remplacer les numéros de téléphone, modifier le texte du message, ajouter une note à la fin des messages.

Comment installer Ozeki SMS Gateway dans Docker (étapes simples)

Pour installer Ozeki SMS Gateway dans Docker :

  1. Exécutez la commande sudo docker pull ubuntu
  2. Ouvrez un éditeur de texte
  3. Créez un fichier Docker
  4. Lancez l'installation de Ozeki SMS Gateway
  5. Lisez le message du terminal si le SMS Gateway est installé
  6. Exécutez le conteneur SMS Gateway
  7. Vérifiez les logs si le service a démarré
  8. Connectez-vous au SMS Gateway

Comment installer Ozeki SMS Gateway dans Docker (tutoriel vidéo)

Ce tutoriel vidéo vous montre comment configurer Ozeki SMS Gateway dans Docker. Cela se fait via le terminal sous Ubuntu. La vidéo fournit toutes les étapes nécessaires pour installer Ozeki SMS Gateway avec succès. Le processus consiste à extraire une image Ubuntu, créer un fichier Docker, puis configurer Ozeki SMS Gateway. Une fois le programme installé, vous pouvez vous connecter et l'utiliser depuis votre navigateur.

Vidéo 1 - Comment installer Ozeki SMS Gateway dans Docker (Tutoriel vidéo)

Extraire l'image Ubuntu

La première étape consiste à extraire l'image Ubuntu. Pour ce faire, tapez la commande suivante dans le terminal : sudo docker pull ubuntu (Figure 1). Ensuite, appuyez sur la touche Entrée pour exécuter la commande. Cela téléchargera la dernière image Ubuntu.

sudo docker pull ubuntu

extraire image ubuntu
Figure 1 - Extraire l'image Ubuntu

Créer un fichier Docker

Ensuite, nous devons créer le fichier Docker. Tapez la commande suivante dans le terminal sudo nano Dockerfile (Figure 2). Ensuite, appuyez sur la touche Entrée pour exécuter cette commande. Cela ouvrira un éditeur de texte où nous pourrons coller le contenu du fichier Docker.

sudo nano Dockerfile

créer fichier docker
Figure 2 - Créer un fichier Docker

Contenu du fichier Docker

Collez les commandes ci-dessous dans l'éditeur de texte. Ensuite, appuyez sur la touche Entrée. Cela crée le fichier Docker dont nous avons besoin pour construire l'image SMS Gateway. Entrez votre propre fuseau horaire au lieu de TZ=Europe/Budapest. (Figure 3)

FROM ubuntu

ENV TZ=Europe/Budapest
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

RUN apt-get update \
  && apt-get install -y wget mono-complete libturbojpeg libportaudio2 xvfb \
  libspeexdsp1 libspeex1 fonts-symbola libv4l-0 unzip libnss3-tools tzdata\
  && wget https://ozeki-sms-gateway.com/attachments/702/installlinux_1703175267_ozekismsgateway_10.4.16_all.deb \
  && mkdir -p /var/lib/ozeki/Data \
  && echo "abc123" | tee /var/lib/ozeki/Data/setuppassword.txt \
  && dpkg -i installlinux_1703175267_ozekismsgateway_10.4.16_all.deb \
  && rm -rf /var/lib/apt/lists/*

contenu fichier docker
Figure 3 - Contenu du fichier Docker

Construire l'image SMS Gateway

Tapez la commande suivante dans le terminal sudo docker build -t sms-gateway . (Figure 4). Ensuite, appuyez sur Entrée pour exécuter cette commande. Cela lancera le processus d'installation de Ozeki SMS Gateway.

sudo docker build -t sms-gateway .

construire image sms gateway
Figure 4 - Construire l'image SMS Gateway

Image SMS Gateway créée

Une fois le processus d'installation terminé, deux messages apparaîtront dans le terminal (Figure 5). Successfully built e44dacb03f4f et Successfully tagged sms-gateway:latest. Ces messages indiquent que le SMS Gateway est maintenant installé sur votre système. Il est maintenant prêt à être lancé.

image sms gateway créée
Figure 5 - Image SMS Gateway créée

Exécuter le conteneur SMS Gateway

Exécutez le conteneur SMS Gateway en tapant la commande suivante dans le terminal. sudo docker run -ti -p 9615:9515 -p 9616:9516 sms-gateway \ mono /usr/lib/ozeki/BaseSystem/v1.0.0/Ozeki_Starter.exe /run (Figure 6). Appuyez sur la touche Entrée pour exécuter cette commande et démarrer le service.

sudo docker run -ti -p 9615:9515 -p 9616:9516 sms-gateway \
mono /usr/lib/ozeki/BaseSystem/v1.0.0/Ozeki_Starter.exe /run

exécuter le conteneur sms gateway
Figure 6 - Exécuter le conteneur SMS Gateway

Service SMS Gateway démarré

Après avoir exécuté le conteneur SMS Gateway, un message apparaîtra à nouveau dans le terminal (Figure 7). Ce message indique "Initialisation du système terminée". Cela signifie que le service a démarré avec succès.

service sms gateway démarré
Figure 7 - Service SMS Gateway démarré

Se connecter à SMS Gateway

Une fois le service démarré, vous pouvez vous connecter à SMS Gateway depuis votre navigateur. Commencez par taper https://localhost:9615 dans la barre d'URL de votre navigateur, puis appuyez sur Entrée (Figure 8). Vous serez redirigé vers un écran de connexion. Entrez admin dans le premier champ, puis entrez le mot de passe admin dans le deuxième champ. Cliquez sur Ok pour vous connecter.

se connecter à sms gateway
Figure 8 - Se connecter à SMS Gateway

Interface graphique SMS Gateway accessible

Après la connexion, l'interface graphique de SMS Gateway est maintenant accessible sur votre système (Figure 9).

interface graphique sms gateway accessible
Figure 9 - Interface graphique SMS Gateway accessible

Résumé

Nous avons fait de notre mieux pour vous guider rapidement et simplement à travers toutes les étapes. Si vous avez suivi attentivement les étapes du tutoriel, vous devriez être en mesure d'envoyer des SMS en utilisant Ozeki SMS Gateway via Docker sans problème. Si vous avez déjà terminé les étapes, vous pouvez maintenant utiliser SMS Gateway depuis votre système. Si vous souhaitez découvrir d'autres informations utiles sur les avantages d'autres solutions similaires, vous pouvez consulter ozeki-sms-gateway.com. J'espère que ce tutoriel sera utile à tous les lecteurs, en particulier aux débutants.

More information