Utwórz bezpłatną witrynę zakupową za pomocą Bagisto
Zbuduj własną witrynę zakupową za pomocą Bagisto, bezpłatnej platformy e-commerce Laravel o otwartym kodzie źródłowym: zainstaluj ją, skonfiguruj sklep, dodaj pierwsze produkty i zobacz rzeczywiste koszty przed rozpoczęciem.
📑Rozdziały
- Czym jest Bagisto — bezpłatna platforma e-commerce Laravel o otwartym kodzie źródłowym firmy Webkul
- To, czego potrzebujesz najpierw — PHP 8.x, Composer 2, baza danych i serwer WWW
- Tworzenie projektu za pomocą jednego polecenia Composer
- Podłączenie bazy danych w pliku .env
- Uruchamianie instalatora i tworzenie konta administratora
- Uruchomienie sklepu i otwarcie panelu administracyjnego
- Podstawy sklepu — waluta, podatki i wysyłka
- Dodanie pierwszych produktów — i uczciwe koszty eksploatacji
📋Omówienie i przewodnik krok po kroku
Dowiedz się, co oznacza tutaj „bezpłatny”
Bagisto to bezpłatna platforma e-commerce o otwartym kodzie źródłowym zbudowana na Laravel, stworzona przez Webkul i wydana na licencji MIT — samo oprogramowanie nic nie kosztuje, a Twój sklep jest całkowicie Twoją własnością. Jednak termin „bezpłatny” opisuje tylko oprogramowanie: sklep, który mogą odwiedzać prawdziwi klienci, nadal potrzebuje hostingu i nazwy domeny, a bramki płatnicze pobierają własne opłaty od sprzedaży. Pamiętaj o rzeczywistych kosztach już od pierwszego kroku, a nie po zbudowaniu sklepu.
Najpierw sprawdź maszynę
Bagisto jest aplikacją w języku Laravel, więc na komputerze lub hostingu musi działać stos sieciowy: aktualna wersja PHP 8.x, Composer 2 (narzędzie zależności PHP, które pobiera Bagisto i wszystko, czego potrzebuje), baza danych — MySQL 8, MariaDB lub PostgreSQL z pustą bazą danych utworzoną dla sklepu — oraz serwer WWW, Apache lub Nginx. Sprawdź dwa narzędzia z terminala:
php -v
composer --version
Oba polecenia powinny wydrukować numer wersji zamiast błędu. Dbaj o aktualność wersji i sprawdzaj oficjalną dokumentację Bagisto, aby poznać dokładne wymagania instalowanej wersji.
Utwórz projekt za pomocą narzędzia Composer
Otwórz terminal w folderze, w którym będzie znajdować się sklep i utwórz projekt za pomocą Composer, a następnie przejdź do folderu nowego projektu:
composer create-project bagisto/bagisto
cd bagisto
Kompozytor pobiera Bagisto i wszystko, od czego zależy. Pobieraj wyłącznie z oficjalnego projektu Bagisto — nigdy nie instaluj przepakowanej lub „zerowanej” kopii z losowej witryny pobierania.
Połącz bazę danych w formacie .env
Bagisto przechowuje swoje ustawienia w pliku o nazwie .env w folderze projektu. Skopiuj przykładowy plik ustawień do prawdziwego o nazwie .env, utwórz pustą bazę danych dla sklepu i umieść szczegóły bazy danych w następujących wierszach: DB_DATABASE (nazwa bazy danych), DB_USERNAME i DB_PASSWORD. Ustaw także APP_URL na adres swojego sklepu.
.env zawiera hasło do bazy danych w postaci zwykłego tekstu. Nigdy go nie udostępniaj, nigdy nie pokazuj na zrzucie ekranu lub czacie i nigdy nie przesyłaj go do publicznego repozytorium kodu.Uruchom instalator i utwórz konto administratora
Po podłączeniu bazy danych uruchom własny instalator Bagisto:
php artisan bagisto:install
Instalator konfiguruje bazę danych i pyta o dane sklepu oraz administratora, tworząc Twoje konto administratora. Użyj silnego, unikalnego hasła do tego konta — kontroluje ono cały sklep, jego zamówienia i dane klientów.
Uruchom Sklep i otwórz panel administracyjny
Na swoim komputerze uruchom wbudowany serwer programistyczny:
php artisan serve
Otwórz adres sklepu w przeglądarce i dodaj do niego /admin, aby uzyskać dostęp do loginu administratora. Na prawdziwym hostingu sklep działa pod Apache lub Nginx zamiast na tym serwerze deweloperskim.
Skonfiguruj podstawy sklepu
Przed dodaniem produktów skonfiguruj podstawowe informacje o sklepie w panelu administracyjnym: nazwę sklepu i domyślną walutę, ustawienia podatków obowiązujące dla tego, co sprzedajesz oraz oferowane metody wysyłki. Właściwe ustawienie waluty, podatku i wysyłki oznacza, że dodawane przez Ciebie produkty są wycenione i dostarczane prawidłowo od pierwszego dnia.
Dodaj swoje pierwsze produkty
Dodaj swoje pierwsze produkty z panelu administracyjnego — nazwę, cenę, opis, zdjęcia i stan magazynowy — a następnie otwórz witrynę sklepową i samodzielnie złóż zamówienie testowe, aby zobaczyć całą drogę, jaką przechodzi klient, zanim nadejdzie prawdziwe zamówienie.
🏷️Topic Search Variables & Keywords
🎙️ Pełna transkrypcja — kliknij, aby rozwinąć
Instrukcja i rozwiązania dotyczące rozwiązywania problemów krok po kroku — IT PRO: KONFIGURACJA BAGISTO ZA DARMO! KOMPLETNY PRZEWODNIK PO E-HANDLU. Demonstracja na ekranie przeprowadzona przez Technical Anshu...
Zbuduj własną witrynę zakupową za pomocą Bagisto, bezpłatnej platformy e-commerce Laravel o otwartym kodzie źródłowym. Zainstaluj, załóż sklep, dodaj swoje pierwsze produkty i zobacz rzeczywiste koszty zanim zaczniesz.
(Transkrypcja dostępna na stronie źródłowej kończy się w tym miejscu — obejrzyj powyższy film, aby zapoznać się z pełną instrukcją).
❓ Często zadawane pytania
Czy korzystanie z tego samouczka jest w 100% bezpłatne?
Tak! Wszystkie przewodniki i metody zademonstrowane przez Technical Anshu korzystają z bezpłatnych, legalnych i edukacyjnych zasobów.
Czy początkujący mogą postępować zgodnie z tym przewodnikiem?
Absolutnie! Każdy krok jest pokazany na ekranie wraz ze szczegółowymi instrukcjami, dzięki czemu każdy może z łatwością go wykonać.
Gdzie mogę zadawać pytania, jeśli utknę?
Zostaw komentarz bezpośrednio pod filmem w YouTube, a nasza społeczność i techniczny Anshu Ci pomogą.
🚀 Obejrzyj cały samouczek na YouTube
🚀 Obejrzyj pełny samouczek wideo krok po kroku na YouTube: https://www.youtube.com/watch?v=WUrwGEP152U
Zasubskrybuj Technical Anshu, aby uzyskać pomoc techniczną, rozwiązywanie problemów z systemem Windows i zarządzanie serwerami.
▶️ Obejrzyj cały film