Sklep na PrestaShop od zera - instalacja, podstawowa konfiguracja i pierwsze produkty

Technical Implementation Expert
Sklep na PrestaShop od zera - instalacja, podstawowa konfiguracja i pierwsze produkty

Sklep na PrestaShop od zera zakładasz w czterech krokach: przygotowujesz hosting z bazą MySQL i domeną, wgrywasz pliki PrestaShop Classic, przechodzisz sześć kroków instalatora w przeglądarce, a potem w panelu ustawiasz walutę, podatki, płatności, dostawy i dodajesz pierwsze produkty. Instalacja PrestaShop zajmuje zwykle kilkanaście minut, a podstawowa konfiguracja sklepu - od kilku godzin do kilku dni, zależnie od liczby produktów i integracji.
W tym poradniku przechodzimy przez cały start według oficjalnej dokumentacji PrestaShop 9: wymagania serwera, instalację, pierwsze kroki po instalacji, lokalizację i podatki dla Polski oraz dodanie pierwszego produktu. Piszemy z perspektywy właściciela sklepu, który chce wiedzieć, co robi każdy krok i gdzie najczęściej pojawiają się problemy. Nazwy menu podajemy opisowo, a w nawiasie po angielsku, bo polskie etykiety w panelu zależą od pakietu tłumaczeń.
[#wazne] W skrócie: PrestaShop Classic to darmowe oprogramowanie open source, które instalujesz na własnym hostingu. Potrzebujesz serwera z PHP 8.1 lub nowszym, bazy MySQL 5.7 lub MariaDB 10.2 i domeny. Po instalacji usuń katalog install, zmień nazwę katalogu admin, zaimportuj pakiet lokalizacyjny dla Polski i sprawdź reguły podatkowe, zanim dodasz produkty. W Vinson wdrażamy, rozwijamy i utrzymujemy sklepy na PrestaShop, w tym konfigurację od pierwszego dnia.
Czym jest PrestaShop i co wybrać na start?
PrestaShop to platforma sklepu internetowego typu open source. Kod jest dostępny na licencjach Open Software License 3.0 i Academic Free License 3.0, a sklep instalujesz i utrzymujesz samodzielnie albo z pomocą agencji. Na stronie producenta znajdziesz dwie ścieżki: Classic, czyli darmowe pobranie kodu i instalację na własnym serwerze, oraz Hosted, czyli sklep z hostingiem i instalacją po stronie PrestaShop w abonamencie. Ten poradnik dotyczy wersji Classic, bo to ona daje pełną kontrolę nad serwerem, modułami i kodem.
Aktualna gałąź to PrestaShop 9. Wersja 9.0 przeniosła sklep na Symfony 6.4, czyli wersję z długim wsparciem, i wprowadziła nowe Admin API oparte na API Platform. Wersja 9.1, wydana w marcu 2026 r., ustawiła motyw Hummingbird jako domyślny motyw sklepu w nowych instalacjach. Hummingbird korzysta z Bootstrap 5, a według zapowiedzi wydania w ponad 95% spełnia wymagania Europejskiego Aktu o Dostępności (EAA). Do aktualizacji między wersjami służy moduł Update Assistant, dawniej znany jako 1-Click Upgrade.
Wymagania serwera dla PrestaShop 9
Zanim kupisz hosting, sprawdź, czy spełnia wymagania z dokumentacji dla deweloperów. Najważniejsze parametry zebraliśmy w tabeli (stan na kwiecień 2026 - sprawdź aktualne wymagania w dokumentacji PrestaShop):
| Element | Wymaganie według dokumentacji | Na co zwrócić uwagę |
|---|---|---|
| PHP | od 8.1; dla 9.1 obsługiwane 8.1-8.5, zalecane 8.5 | PrestaShop 9.0 nie obsługuje PHP 8.5 |
| Baza danych | MySQL 5.7 lub MariaDB 10.2 jako minimum | dokumentacja zaleca nowszą wersję |
| Serwer WWW | Apache 2.4 lub nowszy albo Nginx 1.0 lub nowszy | Apache 2.2 działa, ale nie jest zalecany |
| Pamięć PHP | memory_limit co najmniej 512M | więcej przy dużym katalogu i imporcie |
| Rozszerzenia PHP | m.in. CURL, DOM, Fileinfo, GD, Iconv, Intl, Mbstring, OpenSSL, PDO, SimpleXML, Zip | allow_url_fopen musi być włączone |
| System | najlepiej Linux lub inny system uniksowy | Windows nie jest aktywnie wspierany |
Do instalacji potrzebujesz też domeny, klienta FTP, np. FileZilla Client, i edytora tekstu. Dokumentacja radzi kupić domenę u niezależnego rejestratora, a nie w pakiecie od hostingu, żeby nie uzależniać się od jednego dostawcy. Jeśli nie wiesz, czy pakiet spełnia wymagania, zapytaj hosting o wersję PHP, limit pamięci i dostęp do bazy MySQL, zanim zapłacisz za rok z góry.
Instalacja PrestaShop krok po kroku
Instalacja PrestaShop według dokumentacji zaczyna się od pobrania paczki ze strony oferty Classic. Dostajesz plik prestashop_edition_classic_version_X.Y.Z.zip, który rozpakowujesz na komputerze. W środku są prestashop.zip, index.php i Install_PrestaShop.html - tego ostatniego nie wgrywasz na serwer. Pozostałe pliki wysyłasz przez FTP do katalogu, w którym ma działać sklep: głównego katalogu domeny, podkatalogu albo subdomeny. Instalator sam rozpakuje archiwum.
Przed uruchomieniem instalatora utwórz pustą bazę danych w phpMyAdmin albo w panelu hostingu i użytkownika z pełnymi uprawnieniami do niej. Potem otwórz adres sklepu w przeglądarce. Instalator przeprowadzi Cię przez sześć etapów:
[#chart:prs1a]
Na etapie danych sklepu nie używaj dwukropka w nazwie sklepu - dokumentacja wprost to odradza. W konfiguracji bazy zmień domyślny prefiks tabel ps_ na własny, co zaleca dokumentacja, i kliknij test połączenia przed przejściem dalej. Jeśli instalator zatrzyma się na sprawdzeniu zgodności systemu, zwykle brakuje rozszerzenia PHP albo uprawnień do katalogów. Poprawkę robisz w panelu hostingu lub przez FTP, a potem odświeżasz ustawienia w instalatorze.
Dla zespołów technicznych dokumentacja PrestaShop 9 opisuje też instalację skryptem z wiersza poleceń. Przydaje się przy stawianiu kopii testowych i automatyzacji, ale dla jednego sklepu instalator w przeglądarce w zupełności wystarczy.
- Przegląd sklepu, konfiguracji i integracji
- Płatności, wysyłki i połączenie z marketplace’ami
- Plan rozwoju sprzedaży krok po kroku
Konsultację poprowadzi Łukasz Palej, Technical Implementation Expert

Łukasz Palej
Technical Implementation Expert
Sklep na PrestaShop z Vinson
Łukasz i nasz zespół pomogą Ci wdrożyć to na Twoim koncie - bez zobowiązań.
- Analiza Twojego konta i obecnych działań
- Konkretny plan poprawek do wdrożenia
- Bezpłatna konsultacja – bez zobowiązań

Przeczytaj także
Więcej porad z naszej bazy wiedzy - przesuń, aby zobaczyć kolejne artykuły.
Wybierz dogodny termin w kalendarzu - bez wymiany maili w tę i z powrotem.
