Pour suivre les opérations décrites dans ce document, vous devez remplir les conditions suivantes :

1. Déployer sur un système Linux

2. Aucune installation de Mysql et de Redis existante

Le système de commerce électronique autonome Bee-Hole supporte le déploiement dans un container Docker sous Linux. Il vous suffit d'exécuter une commande pour déployer les systèmes Mysql, Redis et Bee-Hole. Suivez les étapes ci-dessous :

1. Exécutez dans le shell :

curl -fsSL https://mg.bee-hole.com/install-docker/init.sh | bash

2. Ce programme vérifie d'abord les paquets de dépendance tels que Docker, jq, les installations nécessaires, puis démarre automatiquement les containers. Après l'exécution du script, l'adresse du pannel et l'adresse du backend ainsi que le compte d'administrateur seront affichés. Si des erreurs se produisent durant l'exécution, suivez les indications pour les résoudre.

3. Ensuite, exécutez la commande pour consulter les containers en cours d'exécution :

docker ps

4. Consultez les logs des containers :

docker logs -f beehole_server

5. Accédez au frontend et au backend déployés

6. Utilisez des outils tels que nginx pour mapper les ports et les domaines fournis par le container

7. Accédez aux domaines avant pour vérifier l'effet

8. Si vous devez effectuer des mises à jour ultérieurement, exécutez simplement le script install.sh dans le répertoire.