Spustit instalátor
Otevřete prohlížeč a přejděte na: http://<SERVER_IP>:8080/install
Webový instalátor je nutné dokončit ihned.
Database information:
- Adresa databázového serveru:
mysql - Database name:
prestashop - Database user:
root - Heslo k databázi: uloženo v
/root/prestashop/docker-compose.yml(variablesMYSQL_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
Example output: 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
- Application directory:
/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
View logs:
docker compose -f /root/prestashop/docker-compose.yml logs -f
Restart services:
docker compose -f /root/prestashop/docker-compose.yml restart
Start services:
docker compose -f /root/prestashop/docker-compose.yml up -d