Spustit instalátor
Otevři prohlížeč a přejdi na: http://<SERVER_IP>:8080/install
Webový instalátor je nutné dokončit ihned.
Informace o databázi:
- Adresa databázového serveru:
mysql - Název databáze:
prestashop - Uživatel databáze:
root - Heslo k databázi: uloženo v
/root/prestashop/docker-compose.yml(proměnnéMYSQL_ROOT_PASSWORD/DB_PASSWD)
Po úspěšném dokončení instalátoru je nutné zabezpečit instalaci.
Odstraňte adresář instalátoru:
docker exec -i prestashop rm -rf install
Přejít do administračního panelu
PrestaShop automaticky přejmenuje adresář správce.
Najít název adresáře správce:
docker exec prestashop ls -1 | grep admin | grep -v admin-api
Příklad výstupu: admin123abc
Otevřete v prohlížeči: http://<SERVER_IP>:8080/<admin_directory>
Přihlaste se pomocí účtu správce vytvořeného při instalaci.
Důležité soubory a adresáře
- Adresář aplikace:
/root/prestashop - Soubor Docker Compose:
/root/prestashop/docker-compose.yml - Trvalá data PrestaShop (svazek Docker):
/var/lib/docker/volumes/prestashop_psdata/_data - Data MySQL (svazek Docker):
/var/lib/docker/volumes/prestashop_dbdata/_data - Vlastní moduly (bind-mount):
/root/prestashop/modules/ - Vlastní motivy (bind-mount):
/root/prestashop/themes/
Správa kontejnerů PrestaShop
Zkontrolovat stav kontejneru:
docker compose -f /root/prestashop/docker-compose.yml ps
Zobrazit logy:
docker compose -f /root/prestashop/docker-compose.yml logs -f
Restartovat služby:
docker compose -f /root/prestashop/docker-compose.yml restart
Spustit služby:
docker compose -f /root/prestashop/docker-compose.yml up -d