Dans cet article, nous vous guidons à travers l’installation d’Appwrite avec Docker sur Ubuntu 22.04. Appwrite est un serveur back-end open-source puissant et polyvalent qui fournit des API essentielles pour rationaliser le processus de développement d’applications mobiles. En utilisant ses conteneurs Docker faciles à utiliser, Appwrite permet aux développeurs de créer des applications avancées rapidement et efficacement.
Ajout du dépôt Docker
Pour installer la dernière version de Docker, nous devons ajouter le dépôt Docker au dépôt par défaut d’Ubuntu. Suivez ces étapes :
- Installez les dépendances requises en exécutant la commande suivante :
apt install apt-transport-https ca-certificates curl software-properties-common -y
- Téléchargez et ajoutez la clé GPG de Docker en utilisant la commande suivante :
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -
- Ajoutez le dépôt officiel de Docker avec la commande suivante :
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu jammy stable"
- Vérifiez que le dépôt Docker a été ajouté avec succès en utilisant la commande suivante :
apt-cache policy docker-ce
Installation de Docker CE
Maintenant que le dépôt Docker a été ajouté, procédons à l’installation de Docker CE. Suivez ces étapes :
- Installez le package Docker CE en exécutant la commande suivante :
apt install docker-ce -y
- Vérifiez la version de Docker CE en exécutant la commande suivante :
docker --version
- Vérifiez l’état de Docker en exécutant la commande suivante :
systemctl status docker
Installation d’Appwrite sur Ubuntu 22.04
Avec Docker et Docker CE installés, nous pouvons maintenant procéder à l’installation d’Appwrite. Suivez ces étapes :
- Exécutez la commande suivante pour installer Appwrite :
docker run -it --rm --volume /var/run/docker.sock:/var/run/docker.sock --volume "$(pwd)"/appwrite:/usr/src/code/appwrite:rw --entrypoint="install" appwrite/appwrite:0.12.1
- Pendant le processus d’installation, on vous demandera de choisir vos ports de serveur HTTP et HTTPS. Fournissez les ports souhaités et appuyez sur Entrée.
- Ensuite, on vous demandera de choisir une clé API secrète. Assurez-vous de choisir une clé forte et de la stocker en toute sécurité.
- Enfin, on vous demandera d’entrer votre nom d’hôte Appwrite. Fournissez le nom d’hôte souhaité et appuyez sur Entrée.
Accès à l’interface Web d’Appwrite
Une fois l’installation terminée, vous pouvez accéder à l’interface web d’Appwrite et commencer à construire vos applications. Suivez ces étapes :
- Ouvrez votre navigateur web et entrez l’URL
https://appwrite.example.com(remplacezappwrite.example.compar votre nom d’hôte choisi). - Vous serez redirigé vers la page d’inscription d’Appwrite. Fournissez votre nom, votre adresse e-mail, votre mot de passe, et cliquez sur le bouton Sign Up.
- Après vous être inscrit, vous serez dirigé vers le tableau de bord d’Appwrite, où vous pouvez gérer vos projets et ressources.
- Cliquez sur le bouton Create Project pour commencer à créer votre premier projet. Fournissez un ID de projet et un nom de projet, puis cliquez sur le bouton Create.
- Une fois votre projet créé, vous pouvez ajouter des plateformes, comme le web ou le mobile, pour construire vos applications.
Shape.host propose des solutions d’hébergement Linux SSD VPS conçues pour répondre aux besoins exigeants des entreprises modernes. Avec Shape.host, vous pouvez bénéficier d’un hébergement cloud fiable et évolutif, garantissant que vos applications fonctionnent de manière fluide et sécurisée. Visitez Shape.host pour plus d’informations sur nos services et comment nous pouvons aider votre entreprise à prospérer.