Jak założyć sklep internetowy za darmo?

Tutoriale

Autor:

Front-end developer i freelancer, fan Star Wars i Terenca McKenny


Jeśli chcemy szybko rozpocząć własną działalność nie ponosząc właściwie żadnych kosztów wstępnych, a przede wszystkim - nie chcemy wikłać się w abonamenty usług oprócz standardowego wykupienia serwera i domeny, to rozwiązanie oparte na Open Source, czyli wolnym oprogramowaniu, będzie najlepsze. Pokażemy w skrócie jak przebiega proces instalacji sklepu internetowego na podstawie oprogramowania PrestaShop.


Dlaczego PrestaShop?

PrestaShop to sprawny, nowoczesny,wydajny i łatwy w obsłudze silnik sklepu internetowego - zarówno dla dla klientów jak i administratora.

PrestaShop zapewnia:

  • Prostą edycję i dodawanie towaru, zdjęć i opisów
  • Nieskończoną ilość kategorii i podkategorii towarów
  • Wielojęzyczność
  • Przyjazne adresy
  • Edytowalne strony CMS
  • Darmowe lub niedrogie wtyczki rozszerzające funkcjonalność sklepu
  • Łatwość w dopisywaniu modułów na życzenie klienta
  • Dobry system tzw. "skórek", którymi łatwo można zmienić wygląd całego sklepu

Krok 1: Pobieramy PrestaShop 1.4.4.1

Dzięki ochotnikom związanym z portalem Prestashop.pl mamy do dyspozycji gotową do zainstalowania polską wersję PrestaShop ze wszystkimi potrzebnymi nam na start dodatkami. Klikamy w link: PrestaShop.PL_1.4.4.1-stable.zip. Jeśli link nie działa przejdź na stronę pobierania: http://prestashop.pl/pliki.html#wersja-polska aby ściągnąć najnowszą dostępną polską wersję PrestaShop.


Krok 2: Zamawiamy serwer i domenę

Aby sklep mógł działać potrzebuje swojego miejsca na serwerze i domeny. Jest to jedyny wydatek, jaki będziecie musieli ponieść. Wybierzcie najlepiej dostawcę, który zapewni Wam serwer bez limitów transferu. Ceny są różne, zaczynają się nawet od okolic 60zł za rok, do tego większość dostawców oferuje serwer od razu z domeną.


Krok 3: Wysyłamy PrestaShop na serwer


  1. Stwórz na swoim dysku nowy folder i nazwij go "prestashop-instalacja". Wypakuj do niego całą zawartość pliku ZIP, który ściągnąłeś.
  2. Połącz się ze swoim nowym serwerem FTP aby wysłać na niego rozpakowane pliki. Będziesz potrzebował do tego celu programu do obsługi FTP i danych dostępowych z wykupionego serwera (login i hasło do FTP). 
  3. Jeśli nigdy nie korzystałeś jeszcze z FTP i nie masz ulubionego programu, polecamy ściągnąć sobie darmowy program o nazwie WinSCP : http://winscp.net/eng/download.php
  4. W odpowiednie okienka WinSCP wpisz dane logowania: login (user name), hasło (password) i adres swojego serwera (host name). Następnie zmień "File protocol" na FTP (chyba, że serwer wykorzystuje z SFTP) i kliknij "login". Po chwili powinieneś być już zalogowany na serwerze.
  5. W lewym panelu widzisz zawartość swojego dysku twardego: odnajdź utworzony wcześniej folder "prestashop-instalacja" i wejdź do środka. Zaznacz *wszystkie* pliki i katalogi w tym katalogu.
  6. Przejdź teraz do prawego panelu. Tu znajduje się lista plików obecnych na twoim serwerze. Odnajdź katalog publiczny i wyślij do niego zaznaczone pliki. 
  7. Jeśli odnalazłeś właściwy katalog i zakończyłeś już wgrywanie plików - przyszedł czas na zainstalowanie bazy danych. 


Krok 4: Instalacja bazy danych MYSQL

Ten krok możesz pominąć, jeśli dostawca serwera instaluje bazę danych za ciebie przy zakładaniu konta. W takim przypadku dostałeś już nazwę użytkownika, hasło i adres serwera bazy danych. Jeśli jednak nic ci o tym nie wiadomo, to znaczy, że musisz zrobić to sam. 

Zaloguj się do swojego panelu obsługi serwera i odnajdź miejsce, w którym możesz stworzyć nową bazę danych MYSQL. Zapisz na kartce wszystkie dane, jakie wprowadzasz żeby nie pogubić się później w ilości haseł i loginów. Po zakończeniu instalacji bazy powinieneś posiadać następujące dane: nazwę użytkownika bazy , hasło i adres serwera bazy. 

Ikonkę MYSQL rozpoznasz bo latającym, niebieskim Delfinie


Krok 5: Autoinstalator PrestaShop

Jeśli  wszystkie pliki są już na serwerze, wpisz w przeglądarce adres swojej strony. Zostaniesz przekierowany na stronę instalacji. Zaznacz pole "Zgadzam się z powyższymi warunkami" i kliknij "Następna". Kolejny ekran będzie bardzo ważny: pokaże, czy konfiguracja serwera spełnia wszystkie wymagania do instalacji. 

To, co zwykle przytrafia się w tym momencie,  to problem z "uprawnieniem zapisu plików i folderów". Jeśli przy którymś z punktów listy pojawi się czerwony krzyżyk, zaloguj się jeszcze raz na FTP, odnajdź dany katalog lub plik i dodaj mu odpowiednie prawa zapisu: spod programu WinSCP kliknij na nim prawym klawiszem myszki i wybierz "Właściwości" (Properties). Zaznacz wszystkie kwadraciki przy literach W i kliknij OK. Teraz przejdź z powrotem do okna przeglądarki i kliknij "Odświerz te ustawienia" - jeśli poprzednio zaznaczone na czerwono pliki są teraz zielone, to znaczy, że ci się udało. Możesz iść dalej - kliknij "Następna"

Powinieneś widzieć teraz taki oto ekran:


Przyszedł czas wykorzystać zapisane na karteczce dane serwera MYSQL (Niebieski Delfin). Uzupełnij pierwszy boks od góry zaznaczony na obrazku różową ramką. Aby podnieść bezpieczeństwo twojego systemu, zmień wartość "prefiks tabeli" na np. "vvx_". 

Ustawienia poczty - w tym miejscu możesz powiedzieć PrestaShop, aby wysyłało e-maile do ciebie i do twoich klientów używając serwera SMTP. Serwer taki to bardzo fajna rzecz i prawie na pewno otrzymałeś go przy zamawianiu serwera WWW, ale jego konfiguracja dołożyłaby nam troszkę czasu więc ten motyw celowo pominiemy. Ustawienie SMTP możesz zmienić później w panelu administracyjnym sklepu (tzw. backoffice). Wpisz więc jedynie swój prawdziwy adres e-mail w okienko poniżej, kliknij zielony przycisk obok i sprawdź, czy udało ci się otrzymać wiadomość na swoją skrzynkę. Jeśli tak - kliknij przycisk "Następna".

Jesteśmy już prawie na miejscu! Został nam ostatni krok przed możliwością zobaczenia naszego nowego sklepu w akcji. W tej chwili powinieneś widzieć następujący ekran:



Wpisz swoją nazwę sklepu, określ rodzaj działalności i zwróć szczególną uwagę na pola oznaczone różową ramką na obrazku powyżej: adres e-mail i hasło posłużą ci do logowania do panelu administracyjnego. Jako e-mail użyj najlepiej adresu, o którym nikt nie wie. Najlepiej - załóż nowe konto (np. na http://gmail.com) Wymyśl hasło, zapisz je najpierw na kartce a następnie uzupełnij pola na ekranie. Kartkę ukryj pod monitorem. Zaznacz opcję "chcę otrzymywać powiadomienia przez e-mail" i kliknij "Następna". Jesteśmy w domu.

Aby dokończyć instalację wykonaj następujące kroki:

  1. Zaloguj się na serwerze przez FTP
  2. Skasuj folder "install"
  3. Zmień nazwę folderu "admin" na dowolną, inną nazwę, np: "ilove70s". Nazwę tą będziesz wykorzystywał do logowania się do panelu sterowania swojego sklepu, warto więc, aby była trudna do odgadnięcia. Zakładając, że wybrałeś proponowaną nazwę, adres logowania do panelu będzie następujący: http://www.tvvojanazwasklepu.pl/ilove70s

Pierwsze wrażenie

Przyznajmy otwarcie, wchodzimy na nasz adres naszego sklepu i... coż. Widok nie zachwyca. Nie przejmujcie się jednak: tak straszy tylko standardowa skórka PrestaShop, którą podobnie jak instalację - można wykonać samemu. Przy najbliższej okazji postaramy się opisać Wam dokładnie jak tego dokonać. A tymczasem polecamy zacząć poznawanie ogólnej zasady działania PrestaShop od strony panelu administracyjnego i front-endu na własną rękę. Doświadczenie to będziecie mogli wykorzystać już wkrótce.