Własny Serwer

Własny serwer – cz.19: Quick.Cart

Ostatnia aktualizacja: 15 września 2023, 20:11



 

W kolejnym, dziewiętnastym z rzędu wpisie z cyklu Własny Serwer zainstalujemy aplikację sklepu internetowego Quick.Cart.

Co to jest Quick.Cart?

Quick.Cart to darmowy skrypt sklepu internetowego skierowany do małych i średnich firm. Quick.Cart posiada podstawowe funkcje do obsługi niedużego sklepu. Jest tworzony przez Polaków, posiada wsparcie dla języka polskiego oraz angielskiego.

Quick.Cart nie wymaga bazy danych typu MySQL lub PostgreSQL. Wszystkie dane zapisywane są w plikach płaskich.
Dzięki temu skrypt jest bardzo lekki, zakładając obsługę niedużej liczby produktów. Przy większej ilości (kilka tysięcy), działanie skryptu może być wolniejsze.

Minimalne wymagania dla instalacji Quick.Cart to:
– PHP 5.2 +
– 2 MB powierzchni dyskowej

QuickCart wymaga kilku narzędzi, które już wcześniej zainstalowaliśmy:
1. Serwer www -> cz.1: wlasny-serwer-cz-1-serwer-www
2. Interpretator PHP 5.6.x lub 7.0.x -> cz.2: wlasny-serwer-cz-2-php-i-sql (baza danych nie jest wymagana)
3. Certyfikat TSL/SSL (nie jest niezbędny, lecz wysoce zalecany – większość stron w sieci działa w oparciu o protokół HTTPS) -> cz.3: wlasny-serwer-cz-3-certyfikat-tsl-ssl

Wymaga również ustawień po stronie serwera:
– włączona funkcja mail() potrzebna do wysyłania e-maili.
– zainstalowana biblioteka gd2 (w Debianie pakiet 'php-gd’)

Quick.Cart, w odróżnieniu od innych aplikacji webowych, nie wymaga systemu bazodanowego, ponieważ dane zapisuje do plików płaskich, czyli tekstowych.

Do celów tej instalacji użyłem Quick.cart w wersji 6.7.

Instalacja
Pobierz paczkę Quick.Cart ze strony projektu. Upewnij się, że pobierasz najnowszą wersję. Dla celów tego wpisu użyłem, na chwilę obecną, najnowszą wersję 6.7.

wget https://opensolution.org/download/?sFile=Quick.Cart_v6.7.zip -O quickcart.zip

Rozpakuj archiwum zip do podkatalogu, np. do public_html:
unzip quickcart.zip -d public_html

Przenieś rozpakowany katalog z plikami sklepu do folderu, który udostępniasz za pośrednictwem serwera www (patrz cz.1):
mv public_html/ /var/www/example.com

Zmień prawa dla 2 katalogów:
cd /var/www/example.com/public_html
chmod -R 777 database
chmod -R 777 files

Deweloper sugeruje, dla większego bezpieczeństwa, aby zmienić prawa tym katalogów na 700:
chmod -R 700 database
chmod -R 700 files

Jeśli aplikacja sklepu nie będzie działać prawidłowo, należy przywrócić chmod 777.

Instalacja aplikacji Quick.Cart została zakończona, możesz otworzyć stronę startową Twojego nowego sklepu, wpisując adres www Twojej strony lub 'localhost’.

Strona startowa Quick.Cart

Aby przejść do panelu zarządzania sklepem, należy do adresu www dopisać 'admin.php’, np.:
localhost/admin.php
użytkownik/hasło: admin
Po pierwszym zalogowaniu należy zmienić login i hasło.

Logowanie do Quick.Cart

Pierwsze uruchomienie wymaga zaakceptowania licencji użytkowania aplikacji.

Licencja Quick.Cart

Twój sklep uruchomiony na aplikacji Quick.Cart jest gotowy do działania.

Dashboard Quick.Cart

Aplikacja Quick.Cart jest mała, lekka i prosta w obsłudze. Według moich obserwacji, doskonale nadaje się do obsługi klientów, z jednoczesnym zachowaniem prostoty instalacji aplikacji, która ogranicza się do wgrania plików na serwer. Polecam Quick.Cart na pierwszy sklep, np. na taki z niedużą ilością sprzedawanych przedmiotów oraz na słabsze maszyny serwerowe.

Kolejny, podsumowując cały dotychczasowy cykl wpisów z serii Własny Serwer jest rozdział 20 dostarcza porady, które mogą zwiększyć bezpieczeństwo infrastruktury serwera oraz poszczególnych aplikacji.

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.