Child pages
  • Instalacja PrestaShop

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

Rozdział ten został przygotowany dla osób, które chcą zainstalować PrestaSho na serwerze.
Jeśli chcesz Aby zainstalować PrestaShop na swoim komputerze (lokalnie), powinieneś należy przejść do rozdziału: Instalacja PrestaShop na własnym komputerze (lokalnie).
Jeśli już czytałeś wspomniemy powyżej rozdał możesz Po zapoznaniu się z tym rozdziałem można przejść do sekcji "Tworzenie bazy danych dla Twojego sklepu"

...


Instalacja PrestaShop jest bardzo prosta. Po umieszczeniu plików na serwerze, będzie można rozpocząć konfigurację w przeciągu około 5 minut. Automatyczny instalator wykonue wykonuje większość czynności za użytkownika. W przypadku mniej doświadczonych użytkowników proces instalacji może potrwać 10 - 20 minut.
Przed rozpoczęciem, upewnij się, że spełnione są należy sprawdzić czy zostały spełnione wszystkie wymagania opisane w rozdziale "Czego potrzebujesz by zacząć?". Zalecamy dokładne zapoznanie z rozdziałem "Czego potrzebujesz by zacząć?" nim przejdziesz dalejprzed kontynuowaniem.

Tip

Nektórzy Niektórzy dostawcy usług hostingowych oferują instalację PrestaShop "na jedno kliknięcie". Takie rozwiązanie pozwala na oszczędność czasu i może być bardzo dobrą propozycją dla mnie doświadczonych użytkowników.


Dostawcy Ci zwykle posługują się następującymi bibliotekami skryptów:


Niektóre z tych skryptów dają również możliwość aktualizacji sklepu PrestaShop "na jedno kliknięcie" co jest trudne do przecenienia.
Czasem dostawcy usług hostingowych mają swoje własne skrypty instalacyjne - zalecamy sprawdzenie u dostawcy usługi hostingowej z jakich rozwiązań korzysta.

Co również istotne PrestaShop posiada również włąsne własne rozwiązanie hostingowe: po rejestracji na PrestaBox można skorzystać z tego rozwiązania. Dzięki temu wszelkie kwestie techniczne spadają na nasz zespół a użytkownik może zająć się sprzedażą i klientami. po Po więcej szczegółów zapraszamy na https://www.prestabox.com/

...

Poniżej przedstawiamy szybką instrukcję instalacji dla osób, które poruszają się swobodnie w zagadnieniach instalacji aplikacji serwerowych opartych na PHP/MySQL. Jeśli po przeczytaniu poniższego tekstu będziesz miał pytania z pewnością znajdziesz odpowiedzi w dalszych akapitachnie wszytko będzie jasne po przeczytaniu poniższej listy zalecamy zapoznanie się ze szczegółowymi instrukcjami instalacji, które powinny rozwiać wszelkie wątpliwości.

  1. Pobierz i rozpakuj archiwum PrestaShop.
  2. Na serwerze stwórz bazę danych dla sklepu. Jeśli w MySQL nie ma użytkownika ze wszystkimi przywilejami - stwórz go.
  3. Prześlij pliki PrestaShop do wybranej lokalizacji na serwerze. Nie przesyłaj folderu root /prestashop prześlij jedynie plik w nim zawarte.

  4. Uruchom skrypt instalacyjny poprzez wejście z poziomu przeglądarki. Adres URL powinien odpowiadać lokalizacji plików PrestaShop
  5. Postępuj zgodnie z instrukcjami instalatora.
  6. Gdy zakończysz instalację skasuj folder /instal i utwórz nowy folder administratora domyślnie /admin. Zalecamy zmianę nazwy ze względów bezpieczeństwa.

...

Info

Po rozpakowaniu zobaczysz dwa główne składniki archiwum:

  • folder "prestashop" zawierający wszystkie pliki PrestaShop , które  niebawem będziesz przesyłał na serwer- będzie umieszczony na serwerze.
  • plik  "Install_PrestaShop.html", który otwiera się w Twojej przeglądarce.

Pliku  "Install_PrestaShop.html" nie przesyłaj na serwer.

...

Do przeprowadzenia działań opisanych w tej sekcji będzie Ci potrzebne konto w serwisie hostingowym (jeśli jeszcze nie masz swojego miejsca na serwerze przejdź w przypadku braku takiego konta zalecamy przejście do sekcji "Czego potrzebujesz by zacząć?"), potrzebny Ci będzie także folder zawierający pliki PrestaShop.

Na tym etapie prześlemy pliki PrestaShop na serwer, aby to uczynić należy nawiązać połączenie z serwerem za pomocą "klienta FTP". Odpowiedni program powinieneś wybrać powinien zostać wybrany i zainstalować podczas lektury rozdziału "Czego potrzebujesz by zacząć?". My będziemy się posługiwać programem FileZilla (http://filezilla-project.org/).

...

W programie FileZilla (lub innym wybranym przez Ciebie) znajdź lokalizację zawierającą pliki PrestaShop. Powinna ona być widoczna w lewym oknie programu "Adres lokalny".

...

 

Po lewej stronie widać bazy danych, które zostały już utworzone na serwerze MySQL. Niektóre z nich powinny być zostawione w spokoju, gdyż są wykorzystywane przez phpMyAdmin lub przez hosta (np.: phpmyadminmysqlinformation_schemaperformance_schema). Przytaj Przeczytaj dokumentację dostarczoną przez dostawcę usługi aby sprawdzić czy któraś z baz może zostać wykorzystana do Twoich celów.

Tak czy inaczej, możesz utworzyć nową bazę danych przywodząc do zakładki "Databeses" w głównym formularzu "Create new database" wpisz nazwę nowej bazy danych i kliknij "Create". Nowa baza danych pojawi się na liście z lewej strony. Ta nowa baza może być wykorzystana do przechowywania danych PrestaShop.

Uruchamianie instalatora

To jest sekcja, w której powiemy Ci opiszemy jak sprawić by wszystko zadziałało: instalacja PrestaShop.

Proces instalacji jest dość prosty, a to za sprawą instalatora.  Prado podobnie   Prawdopodobnie uda Ci się przeprowadzić caly cały proces instalacji w kilka minut, prosimy jednak o dokładne przeczytanie instrukcji.

Aby uruchomić instalator, przejdź do folderu gdzie znajdują się pliki PrestaShop: skrypt automatycznie wykryje, że PrestaShop nie jest jeszcze zainstalowana i uruchomi instalator. Możesz też podać dokładny link do instalatora http://www.example.com/prestashop_folder/install.

 

Info

Jeśli przeprowadzasz instalację na swoim komputerze, będzie ona wykonywana w folderze lokalnego hosta czyli prawdopodobnie http://127.0.0.1/prestashop.


Od tego momentu, proces instalacji opiera się na wypełnianiu kolejnych formularzy.

W sumie czeka Cię Instalacja obejmuje sześć etapów. U góry strony asystent instalacji informuje Cię wyświetla informację gdzie w danym momencie się znajdujesz. Szare ikony zmieniają się w zielone po zakończeniu kolejnego etapu.

 

Krok 1: strona powitalna

Ta strona to szybkie wprowadzenie do procesu instalacji. Możesz wybrać język, w którym będzie prowadzona instalacja.

 

 

FIG 5

...

Wybierz dogodny dla siebie język instalacji i kliknij "dalej". Wybrany język będzi erówniez będzie również domyślnym językiem sklepu - jednak w razie potrzeby będziesz mógł go potem zmienić.

Krok 2: licencja PrestaShop

W tym kroku zostaniesz poinformowany o przedstawione zostaną wymaganiach licencji open-source czyli zasadach zasady na jakich można używać oprogramowania PrestShop. Nie możesz używać PrestaShop jeśli nie zgadzasz się z tymi zapisami. Oczekujemy od Ciebie akceptacji postanowień licencji.

...

 

Warning

Niektórzy dostawcy hostingu mogą wymagać uprawnień 777 jest to najwyższy poziom uprawnień i powinien być przyznawany z pełną świadomością dla konkretnych przypadków. Jeśli zmienisz uprawnienia na poziom 777 w celu instalacji PrestaShop, zalecamy byś by po zakończeniu instalacji powrócił powrócić do bezpieczniejszych ustawień (np. 775 dla folderów i 664 dla plików). Jak zawsze zalecamy wnikliwą lekturę dokumentacji dostarczonej przez dostawcę usługi hostingowej. 

 

FIleFilla (i większości klientów FTP) daje możliwość zmiany uprawnień bez konieczności używania linii komend systemu Unix/Linux. Zmiana uprawnień jest możliwa za pomocą interfejsu graficznego. Kiedy odszukasz dany folder, kliknij prawym klawiszem myszy i z menu kontekstowego wybierz "Prawa Pliku... otworzy się okno.

...

Może się zdarzyć, że wszystkie sub-foldery i pliki w danym folderze powinny dziedziczyć uprawnienia po nadrzędnym folderze w takim przypadku zaznaczcie należy zanzczyć "Przechodź do podkatalogów"

...

To okno zwiera informacje o lokalizacji serwera bazy danych oraz o tym, której bazy danych ma używać sklep. Te informacje jak i pozostałe wymagane na tej stronie powinny być dostarczone przez dostawcę usługi hostingowej.

...

  • Database server address. Adres serwera MySQL może być powiązany z domeną (np. http://sql.example.com), lub z hostem (np. http://mysql2.alwaysdata.com), może to również być o po prostu adres IP (np. 46.105.78.185).
  • Database name. Nazwa bazy danych gdzie PrestaShop ma przechowywać dane. Może to być baza danych, która już była na serwerze lub ta kóra zostałą która została stworzona przez użytkownika (za pomocą narzedzia narzędzia administracyjnego takiego jak np. phpMyAdmin) więcej informacji o bazie danych w sekcji "Tworzenie bazy danych dla Twojego sklepu".
  • Database login. Nazwa użytkownika bazy danych MySQL.
  • Database password. Hasło użytkownika bazy MySQL.
  • Database engine. SIlnik Silnik bazy danych jest rdzeniem bazy, InnoDB jest domyślnym silnikiem i zalecamy jego używanie. Naturalnie jeśli użytkownik widzi potrzebę zmiany silnika nie będziemy się sprzeciwiać - jednak domyślny silnik będzie odpowiedni dla przeważające większości użytkowników.
  • Tables prefix. Prefix do tabeli bazy danych "ps_" jest domyślny. Wszystkie tabele SQL PrestShop mają nazwę zgodną ze wzorem "ps_cart" lub "ps_wishlist". Może się jednak tak zdarzyć, że w jednej bazie danych będą przechowywane informacje kliku sklepów wówczas konieczne jest zróżnicowanie prefiksów. Zalecamy jednakże aby unikać takie sytuacji i dla każdej instalacji tworzyć odrębną bazę danych. Jeszcze lepszym rozwiązaniem jest stworzenie jednego sklepu i wykorzystanie funkcji "multistore" pozwalającej obsługiwać kilka sklepów za pomocą jednego zaplecza. 
  • Drop existing tables. dostępne tylko w  "Dev mode", podczas reinstalacji bazy danych można zrezygnować z dotychczas posiadanej bazy danych  i stworzyć nową.

...

Aby upewnić się, że podano poprawne dane dotyczące bzy danych prosimy o kliknięcie bazy kliknij na  "Test your database connection now!".

...

  • Tworzenie pliku settings.inc.php i zapisanie w nim ustawień.

  • Tworzenie tabel bazy danych.

  • Tworzenie domyślnego sklepu w domyślnym języku. 

  • Wypełnienie tabel bzy bazy danych.

  • Zapisywanie informacji o sklepie.

  • Instalacja domyślnych modułów.

  • Instalacja danych demonstracyjnych (produkty, kategorie, uzytkownik, strona CMS itp.).

  • Instalacja domyślnego szablonu.

Po zakończeniu wszystkich powyższych operacji sklep jest zainstalowany i gotowy do konfiguracji!

 

...

Kończenie instalacji

Jak można przeczytać w ostatnim oknie instalatora jest jeszcze klika czynność, które trzeba wykonać przed zakończeniem instalacji.

...

  • Folder "/install" (koniecznie).
  • Folder "/docs" (opconalnieopcjonalnie) - chyba, że planowane są testy narzędzia importującego (folder zawiera przykładowe plik, które można wykorzystać do tego celu).
  • Plik "README.md" (opcjonalnie).

...

Aby przejść do obszaru administracyjnego należny kliknąć kliknij "Manage your store"

Innym sposobem poprawy bezpieczeństwa instalacji jest zmiana nazwy folderu administracyjnego. Domyślna nazwa to "admin" można ją zmienić na inną np. "4dmin-1537" or "MySecReT4dm1n". Zalecamy zapisanie nowo wprowadzonej nazwy folderu administracyjnego, gdyż od chwili zmiany będzie ona stanowiła część adresu logowania.

...

Ostatnim zalecanym krokiem jest zmiana uprawnień do plików i folderów na "664" lub ewentualnie "666" (jeśli wymaga tego serwis hostingowy). Niektóre moduły mogą wymagać do poprawnego funkcjonowania uprawnień "755". ZMiany Zmiany uprawnień mogą zostać wykonane za pomocą klienta FTP co opisano wcześniej.

Gratulujemy! Instalacja została ukończona!

Teraz można możesz się zalogować na zaplecze sklepu (przypominamy, że adres logowania został zmodyfikowany przez zmianę nazwy folderu "admin") i rozpocząć wypełnianie katalogu produktów, uzupełnianie dostawców, wprowadzanie kosztów wysyłki; można również zminić zmienić szablon i przeprowadzić konfigurację sklepu opis tego procesu znajduje się w rozdziale "Pierwsze kroki z PrestaShop" więcej informacji pod adresem: XXXXXXXXXXXXXXXXXXXXX.