Greife auf das Installationsprogramm zu
Öffne deinen Browser und gehe zu: http://<SERVER_IP>:8080/install
du musst den Web-Installer sofort abschließen.
Datenbankinformationen:
- Adresse des Datenbankservers:
mysql - Datenbankname:
prestashop - Datenbankbenutzer:
root - Datenbankpasswort: gespeichert in
/root/prestashop/docker-compose.yml(VariablenMYSQL_ROOT_PASSWORD/DB_PASSWD)
Nachdem das Installationsprogramm erfolgreich abgeschlossen wurde, musst du die Installation sichern.
Entferne das Installationsverzeichnis:
docker exec -i prestashop rm -rf install
Greife auf das Admin-Panel zu
PrestaShop benennt das Admin-Verzeichnis automatisch um.
Suche nach dem Namen des Admin-Verzeichnisses:
docker exec prestashop ls -1 | grep admin | grep -v admin-api
Beispielausgabe: admin123abc
Öffne in deinem Browser: http://<SERVER_IP>:8080/<admin_directory>
Melde dich mit dem beim Setup erstellten Administratorkonto an.
Wichtige Dateien und Verzeichnisse
- Anwendungsverzeichnis:
/root/prestashop - Docker Compose-Datei:
/root/prestashop/docker-compose.yml - Persistente PrestaShop-Daten (Docker-Volume):
/var/lib/docker/volumes/prestashop_psdata/_data - MySQL-Daten (Docker-Volume):
/var/lib/docker/volumes/prestashop_dbdata/_data - Benutzerdefinierte Module (gebunden montiert):
/root/prestashop/modules/ - Benutzerdefinierte Designs (gebunden):
/root/prestashop/themes/
Verwalten der PrestaShop-Container
Containerstatus prüfen:
docker compose -f /root/prestashop/docker-compose.yml ps
Logs ansehen:
docker compose -f /root/prestashop/docker-compose.yml logs -f
Dienste neu starten:
docker compose -f /root/prestashop/docker-compose.yml restart
Dienste starten:
docker compose -f /root/prestashop/docker-compose.yml up -d