instrukcja obslugi presta

12
1 - Instalacja 1. Wymagania 2. Tworzenie bazy danych MySQL 3. Przesylanie plików sklepu na serwer za pomocą klienta ftp - użyjemy programu FileZila 4. Nadawanie Praw plików CHMOD 5. Instalacja na stronie 2 - Funkcje sklepu 1. Dodawanie kategorii 2. Dodawanie towaru 3. Platności 4. Wysylka 5. Ustawienia 6. Narzędzia 7. Ustawienia e-mail (potwierdzenia i wysylka) 3 - Bezpieczeństwo 1. Ustawienia CHMOD po instalacji 2. Backup Bazy Danych 3. Backup plików 1.1 Podstawowe wymagania serwera to: Linux, Unix, or Windows Apache Web server PHP 5.0 lub wyżej MySQL 5.0 lub wyżej 1.2 Tworzenie bazy danych dla sklepu. W panelu administracyjnym serwera (logujemy się do niego w przeglądarce wykorzystując dane przydzielone wraz z serwerem) należy odszukać zakladkę dodawania bazy MySQL, wybrać opcję DODAJ BAZĘ DANYCH (w przypadku PLESK jest to jak na img 1) i utworzyć ją przypisując kolejno wszystkie potrzene dane jak : 1. nazwa bazy danych (Add New Database) [obr.2] 2. urzytkownik bazy danych (Add New Database User) [obr.3] 3. baza zostala utworzona co potwierdza pojawienie się wśród innych baz - widać też, że zostala utworzona na serwerze lokalnym [obr.4] 1 2 3 4

Upload: robertos-banderas

Post on 23-Jul-2015

86 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Instrukcja Obslugi Presta

1 - Instalacja

1. Wymagania 2. Tworzenie bazy danych MySQL 3. Przesyłanie plików sklepu na serwer za pomocą klienta ftp - użyjemy programu FileZila 4. Nadawanie Praw plików CHMOD 5. Instalacja na stronie

2 - Funkcje sklepu

1. Dodawanie kategorii 2. Dodawanie towaru 3. Płatności 4. Wysyłka 5. Ustawienia 6. Narzędzia 7. Ustawienia e-mail (potwierdzenia i wysyłka)

3 - Bezpieczeństwo

1. Ustawienia CHMOD po instalacji 2. Backup Bazy Danych 3. Backup plików

1.1 Podstawowe wymagania serwera to:

• Linux, Unix, or Windows • Apache Web server • PHP 5.0 lub wyżej• MySQL 5.0 lub wyżej

1.2 Tworzenie bazy danych dla sklepu.

W panelu administracyjnym serwera (logujemy się do niego w przeglądarce wykorzystując dane przydzielone wraz z serwerem) należy odszukać zakładkędodawania bazy MySQL, wybrać opcję DODAJ BAZĘ DANYCH (w przypadku PLESK jest to jak na img 1) i utworzyć ją przypisując kolejno wszystkiepotrzene dane jak :

1. nazwa bazy danych (Add New Database) [obr.2] 2. urzytkownik bazy danych (Add New Database User) [obr.3] 3. baza została utworzona co potwierdza pojawienie się wśród innych baz - widać też, że została utworzona na serwerze lokalnym [obr.4]

1

2

3

4

Page 2: Instrukcja Obslugi Presta

1.3 Przesyłanie plików sklepu na serwer za pomocą klienta ftp - użyjemy programu FileZila

Kolejnym krokiem będzie przesłanie wszystkich plików na serwer do wybranego katalogu (np. public_html/sklep). Jeśli jeszcze nie mamy programu doprzesyłania plików na serwer (możemy użyć dowolnego jednak ja polecam i pokaże na przykładzie programu FileZila) pobieramy program i instalujemy nanaszym komputrze (pobrać można np tu KLIK). Po zainstalowaniu otwieramy program i w górnym jego oknie wpisujemy dane dostępowe do serwerapoprzez ftp (dane takie otrzymujemy wraz z serwerem lub sami nadajemy w panelu administracyjnym serwera) [obr.5]Po wpisaniu danych wybieramy łączenie i czekamy chwilę na wyświetlenie katalogów w prawym środkowym oknie programu. Przechodzimy do kataloguw którym znajdował się będzie sklep lub tworzym taki jeśli takowego nie ma. Klikając dwukrotnie przechodzimy do katalogu (ja posłużę się przykłademsklep) i przesyłamy tam wszystkie pliki sklepu - nie cały folder a pliki z niego ! (z folderu jaki przesłałem o nazwie SKLEP) - można to wykonać metodązaznaczenia wszystkich plików i przeciągnięcia do okna - jak na [obr.6]

5

Objaśnienia dla [obr.5]

1. adres serwera ftp 2. login ftp 3. hasło ftp 4. przycisk łączenia - klikamy po wpisaniu danych z pkt 1,2,3 5. główne okno programu - tutaj tworzymy katalog SKLEP a następnie po przejściu do niego przesyłamy wszystkie pliki

Page 3: Instrukcja Obslugi Presta

6

Objaśnienia dla [obr.6]

1. przedstawia otwarty folder z plikami sklepu do przesłania - zaznaczamy kursorem myszki wszystkie elementy w folderze a następnie przeciągamy ipuszczamy w oknie nr 3

2. drzewo katalogów na serwrze - otwarty folder o nazwie sklep wskazuje, że jesteśmy w danym katalogu 3. główne okno - tu przeciągamy pliki aby przesłać na serwer 4. okno statusu przesyłania - widoczny będzie status przesyłania - lista plików będzie malała (przesyłała się na serwer aż do zera) należy pamiętać aby

w zakładce nieudane ransfery nie pozostały zadne pliki - jeśli pojawią się tam jakieś należy przejść do zakładki zaznaczyć wszystkie i ponowniedodać je do kolejki przesyłania wybierając taką opcję (klikamy PRAWTM KLAWISZEM MYSZKI i wybieramy z listy)

Przesyłanie plików na serwer może potrwać od kliku do kilkunastu minut w zależności od szybkości Twojego łącza.

1.4 Nadawanie Praw plików CHMOD

Podczas połączenia przez FTP z Twoim serwerem upewnij się, ze następujące foldery PrestaShop posiadają odpowiednie uprawnienia - ‘write’ (“CHMOD777”):

• /config, • /upload, • /download, • /tools/smarty/compile

- ale nie nadawaj uprawnień rekursywnie (dla ich podfolderów).

Następnie sprawdź uprawnienia i jeśli trzeba to najdaj im atyrbut ‘write’ rekursywnie(razem z ich pod folderami):

• /img, • /mails, • /modules, • /themes/prestashop/lang, • /translations

1.5 Instalacja na stronie

Otwietamy przeglądarkę internetową i wpisujemy adres naszego sklepu. W moim przypadku dla celów tej instrukcji będzie to http://cayman23.net/sklep -pojawi się okno instalacji sklepu (jeśli okno instalacyjne nie pojawi się dopisz /install do adresu "http://cayman23.net/sklep/install").

Page 4: Instrukcja Obslugi Presta

1 - W pierwszym oknie wybieramy język polski [obr.7] i przechodzimy dalej klikając na dole w przycisk DALEJ. 2 - Krok drugi przedstawia "System i prawa dostępu" [obr.8] Widzimy tutaj czy wymagania serwera są spełnione oraz czy prawa plików i katalogów sąodpowiednio nadane - jeśli nie to musimy to zmienić tak jak opisałem w instrukcji 1.4 - wszystkie muszą być podświetlone w kolorze zielonym po czymprzechodzimy do kroku 3.3 - Teraz musimy wpisać dane bazy danych jaką utworzyliśmy na samy początku [obr.9]4 - Wypełniamy zgodnie z informacjami o jakie prosi nas krok 4 - logo sklepu możemy ustawić w tym kroku (rozmiar zalecany to 230/75 pikseli) lub wpózniejszym etapie poprzez ftp (będzie opisane dalej) i przechodzimy do kroku 5 - podsumowania5 - Podsumowanie i informacje. Krok 5 podsumowuje wpisane przez nas dane w kroku 4 oraz informuje o konieczności wykasowania katalogu innstal wserwera (robimy to podobnie jak wgrywaliśmy pliki na serwer - teraz na katalogu INSTALL klikamy Prawym Klawiszem Myszy (PKM) i wybieramyopcję "Usuń") oraz zmianie nazwy katalogu administratora na nazwę własną proponuję pozostawić admin i dopisać np jakąś cyfrę lub słowo - coś cołatwo zapamiętamy - będzie to potrzebne aby wejśc do panelu administracyjnego - ja nadam nazwę admin23 (aby zmienić nazwę podobnie jak kasowanie iwgrywanie - robimy to w programie FileZila - klikamy PKM na katalogu admin i wybieramy "Zmie ń nazwę" ). Teraz po wykonaniu tych dwóchczynności możemy przejść do sklepu lub panelu administracyjnego

Sklep - jest to adres pod jakim umieściliśmy pliki na serwerze a więc w moim przypadku http://cayman23.net/sklepPanel Administratora (PA)- jest to adres sklepu nadmisany nazwą jaką nadaliśmy katalogowi admin czyli w moim przypadkuhttp://cayman23.net/sklep/admin23. Logowanie do PA odbywa się przy pomocy danych z kroku 4 instalacji sklepu - dane te można zmienić w PA.

7

8

Objaśnienia dla [obr.8]

1. Wymagania serwera - te muszą być "na zielono" 2. Prawa plików CHMOD - te muszą być "na zielono" 3. Wymagania PHP - te są zalecane jednka nie konieczne 4. Przycisk "odśwież" - po zmianie można sprawdzić czy jeszcze coś należy poprawić 5. Przenosi nas do następnego kroku (jeśli w 1 i 2 nie ma czerownych okienek)

Page 5: Instrukcja Obslugi Presta

9

Objaśnienia dla [obr.9]

1. Wypełniamy pola zgodnie z opisami obog nich - w pierwszym polu jesli nasza baza nie ma wyraźnego adresu serwera bazy danych (w paneluadministracyjnym) zostawiamy localhost. Po wypełnieniu danych klikamy "Sprawdź"

2. Jeśli dane wpisaliśmy poprawnie tu właśnie pojawi się informacja potwierdzająca to - jesli nie musimy je poprawić. 3. Mamy mozliwość wyboru instalacji "czystej" bez żadnych danych przykładowych oraz instalacji modułów, statystyk i innych - zalecam instalację

"Tryb pełny" 4. Wybieramy przycisk Dalej i przechodzimy do kolejnego kroku

Wróć do spisu treści

Ważne

Pamiętaj o bezpieczeństwie sklepu. Regularnie rób kopię zapasową bazy danych - przeczytaj informację z instrukcji BEZPIECZEŃSTWO

2.1 Dodawanie kategorii

W PA widzimy dwa rzędy zakładek do obsługi naszego sklepu. Aby dodać pierwszą kategorię wybieramy: Katalog i jeśli są tam przykładowe lubniepotrzebne kategorie to kasujemy je napjpierw

Page 6: Instrukcja Obslugi Presta

13

Objaśnienia dla [obr.13]

1. Dodaj nową kategorię 2. Zaznacz tu którą chcesz usunąć 3. Potwierdzenie usunięcia zaznaczonych kategorii

14

Objaśnienia dla [obr.14]

1. nazwa kategorii 2. wybieramy czy ma być od razu wyświetlona czy zrobimy to później 3. wybieramy czy będzie to kategoria główna czy może podkategoria i ewentualnie dla jakiej kategorii (jeśli podkategoria) 4. opis kategorii 5. obrazek kategorii - będzie on widoczny po kliknieciu w kategorię na środku strony - ponad przedmiotami z danej kategorii Można go wstawiać lub

nie 6. dane dla pozycjonowania 7. j.w. 8. slowo które będzie na końcu linku jako przyjazny adres url - tutaj musisz coś wpisać - zazwyczaj samo wstawi się to co w kategorii 9. zatwierdzamy klikajac w zapisz

Tak kolejno tworzymy potrzene nam kategorie

2.2 Dodawanie towaru

Aby dodać towar wybieramy w PA Katalog a następnie "Dodaj nowy produkt" mniej więcej na środku strony. Jeśli są tam przykładowe towary lub już namnie potrzene kasujemy je jak w przypadku kategorii.

wypełniamy pola jakie widzimy w zakładce info np:

nazwa - nazaw przedmiotu (będze to widoczne na stronie)

Page 7: Instrukcja Obslugi Presta

status - czy chcemy wystawić przedmiod na sprzedaż od razu czy nieco później

producent - wybieramy z listy - jeśli jeszcze nie mamy teorzymy go podobnie jak kategorie - klikając w "Utwórz"

dostawca - tak jak w przypadku producenta - jeśli mamy towar od kilku dostawców

waga - wstawiamy rzeczywistą wagę przedmiotu

itd - wypełniamy to zgodnie z okienkami obok a następnie zapisujemy (na samym dole) i przechodzimy do zakładki "zdjęcia"

15

Aby dodać zdjęcie wskazujemy jego miejsce na naszym dysku poprzez kliknięcie w "wybierz" dozwolony format oraz rozmiar widoczny jest poniżej tegoprzycisku

znacznik - nadajemy naszą nazwę dla zdjęcia w sklepie

okładka - jeśli zaznaczymy to właśnie to zdjęcie będzie jako główne dla przedmiotu (jeśli dodajemy ich kilka)

metoda tworzenia miniatur - zostaw automatycznie - doda się poprawna miniaturka - wybierz ręcznie jesli chcesz nadać miniaturce inny rozmiar

W następnych zakładkach możemy ustawić jeszcze inne ważne i przydatne elementy - sprawdź, potestuj i wybierz najlepsze dla siebie.

16

Page 8: Instrukcja Obslugi Presta

2.3 Płatności

PA zakładka Płatności.

17

Objaśnienia dla [obr.17]

1. informacja o tym, że płatność ta na pewno nie działa poprawnie - należy kliknąć w "konfiguracja" przy danym module i wprowadzić potrzebne dane2. miejsce konfiguracji płatności 3. moduły takie jak PayPal lub płatnościpl należy odpowiednio skonfigurować wpisując tam dane otrzymane od tych właśnie usługodawców

Mozemy też doinstalować inne nam potrzebne metody płatności widoczne w modułach.

Bony rabatowe - kolejna zakładka - możemy tam udostępniać dowolnie tworzone bony naszym klientom.

2.4 Wysyłka

Aby wysyłka działała prawidłowo musimy wykonać kilka kroków:

1. PA zakładka Wysyłka / KURIERZY [zobacz obrazek 18] 2. PA zakładka Wysyłka / Zakresy cenowe [zobacz obrazek 19] 3. PA zakładka Wysyłka / Zakresy wagowe [zobacz obrazek 20]

Page 9: Instrukcja Obslugi Presta

18

Objaśnienia dla [obr.18]

1. Wstawiamy nazwe firmy (ja dałem DPD) 2. Wstawiamy logo - będzie ono później widoczne przy wyborze płatności 3. Czas dostawy 4. Bardzo wazne aby zaznaczyć EUROPE - nasi klienci to głównie osoby z polski i na tym terenie działa kurier - jeśli ktoś podczas rejestracji

zaznaczy jako region mazowieckie co podlega do europy a my teraz nie zaznaczymy europy to opcja przesyłki poprzez DPD nie będziewyświetlana.

19 i 20

Na obrazku 19 i 20 widać jak nadałem różne przedziały wagowe i cenowe - zrobiłem to poprze kliknięcie "dodaj nowe" w zakładkach Zakresy cenoweiZakresy wagowe. Teraz nadamy przedziałom tym odpowiednie ceny

Page 10: Instrukcja Obslugi Presta

Objaśnienia dla [obr.21]

1. wstawiamy koszty pakowania (papier, karton, taśma itp) 2. Ustalamy od jakiej kwoty obowiązuje darmowa dostawa (wtedy my pokrywamy koszta przesyłki) 3. j.w. tylko od jakiej wagi 4. tutaj ustawiamy czy cena i wybób transportu ma być zależna od ceny czy wagi przedmiotu - ja wybrałem wagę 5. wybieramy dla której firmy ustalamy zakresy cenowe 6. pojawiają się przedziały jakie ustaliliśmu poprzednio i wstawiamy teraz dla danej wagi odpowiednią cenę - na koniec zapisujemy

2.5 Ustawienia

W PA zakładka ustawienia ukazuje mam sporą możliwość ustawień sklepu. W pierwszym jego oknie widzimy kilka opcji a min.: Przyjazne URL - jeślichcemy aby działało nam menu poziome (w gotowych szablonach) musimy to włączyc a co za tym idzie zmienić nazwę pliku z htaccess.txt na .htaccess(w katalogu głównym na serwerze) zmiana taka jest zalecana również dla lepszego pozycjonowania w wyszukiwarkach. Zmiany nazwy tego plikudokonyjemy poprzez program FileZilla podobnie jak zmienialiśmy nazwę katalogu admin, należy pamiętać o wstawieniu . (kropki) przez słowem htaccess- musi to wyglądać dokładnie tak: .htaccess

Informacja na stronie głównej - informację tą zmieniamy w PA / Moduły / tools / Strona startowa - Edytor tekstowy - możemy tam zmienić tekstyoraz dać inny obraz wcześniej przygotowany.

Pamiętaj o zmianie (ustawieniu) danych w zakładce Ustawienia / Kontakt - wstaw tam swoje dane zgodnie z polami.

Ustawienia / Baza danych - tutaj nie zmieniaj niczego - może to spowodować uszkodzenie sklepu.

2.6 Narzędzia

Istotnym elementem tej zakładki jest "Kopia bazy danych" - czytaj BEZPIECZEŃSTWO oraz CMS - to właśnie tutaj edytujesz takie zakładki jakKontakt, Regulamin O nas - pamiętaj koniecznie aby zmienić te dane z danych przykładowych przed uruchomieniem sklepu. Mozesz też dodawać własnezakładki - aby działały pamiętaj o amianie nazwy pliku z htaccess.txt na .htaccess w programie FileZilla - inaczej nie zadziałają one.

2.7 Ustawienia e-mail (potwierdzenia i wysyłka)

Aby klient poprawnie otrzymywał potwierdzenia email o zakupach i wysyłał informacje z problemami wybierając formularz należy poprawnie ustawić tedane.

WAZN E - Presta nie obsługuje kont pocztowych gdzie konieczna jeset autoryzacja wysyłki tak więc użycie adresów z wp.pl op.pl i innych darmowychmoże nieść za sobą różne problemy. Nie jest to w zasadzie problem bo każdy sklep musi być zainstalowany na serwerze a serwery oferują tworzenie kontpocztowych i tak powinniśmy postąpić - dodatkowo ADRES EMAIL SKLEPU POWINIEN BY Ć W DOMENIE SKLEPU !! aby uwiarygodnić sklep -podawanie adresów z darmowej poczty nie wygląda dobrze.

Ustawiamy maile w miejscach takich jak:

1. PRACOWNICY - tutaj każdy (razem z administratorem) powinni mieć adres w domenie sklepu lub taki który nie będzie wymagał autoryzacji(czyli potwierdzania wysyłki)

2. PRACOWNICY / KONTAKTY - tutaj podajemy dane jakie będą widoczne w formularzu kontaktowym (w stopce po wybraniu opcji kontakt) npWebmaster i tu także podajemy odpowiednie adresy email - może to być wszędzie jeden email lub różne

3. USTAWIENIA / KONTAKT w miejscu adres e-mail 4. MODUŁY / TOOLS / Powiadomienia e-mailem v1.1 - WAZNY MODUŁ - odpowiada on za przesyłanie wiadomości email do obsługi sklepu w

Page 11: Instrukcja Obslugi Presta

momencie zakup towaru przez klienta oraz w wypadku niskich stanów magazynowych towarów - jeśli nie jest zainstalowany to trzeba zainstalowaćten moduł i wybieramy "Konfiguruj " a następnie podajemy odpowiedni dla nas adres email.

3.1 Ustawienia CHMOD po instalacji

3.2 Backup Bazy Danych

Bardzo ważnym jest stały backup (czyli kopia) bazy danych sklepu. Każdy nowy klient, każdy towar, ustawienia i inne zapisują się w bazie danych. Wwypadku błedu serwera, włamania do sklepu lub innych błędów możemy przywrócić stan sklepu do momentu ostatniej kopii bazy danych - należy robić tosystematycznie np raz dziennie.

Aby utworzyć kopię bazy danych wystarczy zalogować się do Panelu Administracyjnego, przejść do zakładki: NARZĘDZIA / KOPIA BAZY DANYCH iwybrać opcję "Utwórz nową kopię bezpieczeństwa" - po chwili pojawi się komunikat o poprawnie wykonanej operacji i mozliwości pobrania kopii bazy naTwój komputer. Baza zapisze się w Panelu Administracyjnym ale dodatkowo należałoby pobrać taką bazę na np pulpit lub zapis na cd - będzie tododatkowa kopia.

Jeśli pojawi się problem z informacją:Nie można utworzyć pliku kopii zapasowej "/home/cayman23.pl/public_html/adminpanel/backups/1253522147-2251aefa.sql.gz" - oznacza to, że musimyustawić chmod (program filezila) w katalogu adminpanel/backups na 777

3.3 Backup plików

Kolejnym krokiem jest wykonanie kopii plików takich jak zdjęcia przedmiotów - tego nie musimy robić tak często gdyż nie codziennie dodajemy nowetowary. Aby wykonać kopię tych plików wystarczy przeciągnąć katalog img (w katalogu głównym) na pulpit lub w inne dowolne miejsce naszegokomputera.

Część funkcji oraz np komentarze zapisują się też w innych miejscach sklepu więc dobrze jest robić całkowity backup plików czy to poprzez paneladministracyjny serwera czy ftp..

Page 12: Instrukcja Obslugi Presta