Accéder au programme d'installation
Ouvrez votre navigateur et allez sur : http://<SERVER_IP>:8080/install
Vous devez terminer le programme d'installation Web immédiatement.
Informations sur la base de données :
- Adresse du serveur de base de données :
mysql - Nom de la base de données :
prestashop - Utilisateur de la base de données :
root - Mot de passe de la base de données : stocké dans
/root/prestashop/docker-compose.yml(variablesMYSQL_ROOT_PASSWORD/DB_PASSWD)
Une fois le programme d’installation terminé, vous devez sécuriser l’installation.
Supprimez le répertoire du programme d'installation :
docker exec -i prestashop rm -rf install
Accédez au panneau d'administration
PrestaShop renomme automatiquement le répertoire admin.
Rechercher le nom du répertoire administrateur :
docker exec prestashop ls -1 | grep admin | grep -v admin-api
Exemple de sortie : admin123abc
Ouvrez dans votre navigateur : http://<SERVER_IP>:8080/<admin_directory>
Connectez-vous en utilisant le compte administrateur créé lors de la configuration.
Fichiers et répertoires importants
- Répertoire de l'application :
/root/prestashop - Fichier Docker Compose :
/root/prestashop/docker-compose.yml - Données PrestaShop persistantes (volume Docker) :
/var/lib/docker/volumes/prestashop_psdata/_data - Données MySQL (volume Docker) :
/var/lib/docker/volumes/prestashop_dbdata/_data - Modules personnalisés (montés en liaison) :
/root/prestashop/modules/ - Thèmes personnalisés (montés en liaison) :
/root/prestashop/themes/
Gérer les conteneurs PrestaShop
Vérifiez l'état du conteneur :
docker compose -f /root/prestashop/docker-compose.yml ps
Voir les logs :
docker compose -f /root/prestashop/docker-compose.yml logs -f
Redémarrer les services :
docker compose -f /root/prestashop/docker-compose.yml restart
Démarrer les services :
docker compose -f /root/prestashop/docker-compose.yml up -d