Yükleyiciye Erişim
Tarayıcını aç ve şuraya git: http://<SERVER_IP>:8080/install
Web kurulumunu hemen tamamlamanız gerekir.
Veritabanı bilgileri:
- Veritabanı sunucusu adresi:
mysql - Veritabanı adı:
prestashop - Veritabanı kullanıcısı:
root - Veritabanı şifresi: içinde saklanır
/root/prestashop/docker-compose.yml(değişkenlerMYSQL_ROOT_PASSWORD/DB_PASSWD)
Yükleyici başarıyla tamamlandıktan sonra kurulumun güvenliğini sağlamanız gerekir.
Yükleyici dizinini kaldırın:
docker exec -i prestashop rm -rf install
Yönetici Paneline Erişim
PrestaShop yönetici dizinini otomatik olarak yeniden adlandırır.
Yönetici dizini adını bulun:
docker exec prestashop ls -1 | grep admin | grep -v admin-api
Örnek çıktı: admin123abc
Tarayıcınızda açın: http://<SERVER_IP>:8080/<admin_directory>
Kurulum sırasında oluşturulan yönetici hesabını kullanarak oturum açın.
Önemli Dosyalar ve Dizinler
- Uygulama dizini:
/root/prestashop - Docker Compose dosyası:
/root/prestashop/docker-compose.yml - Kalıcı PrestaShop verileri (Docker hacmi):
/var/lib/docker/volumes/prestashop_psdata/_data - MySQL verileri (Docker birimi):
/var/lib/docker/volumes/prestashop_dbdata/_data - Özel modüller (bağlama monteli):
/root/prestashop/modules/ - Özel temalar (bağlamayla monte edilmiş):
/root/prestashop/themes/
PrestaShop Konteynerlerini Yönetme
Konteyner durumunu kontrol edin:
docker compose -f /root/prestashop/docker-compose.yml ps
Logları göster:
docker compose -f /root/prestashop/docker-compose.yml logs -f
Hizmetleri yeniden başlatın:
docker compose -f /root/prestashop/docker-compose.yml restart
Hizmetleri başlatın:
docker compose -f /root/prestashop/docker-compose.yml up -d