Jeśli kiedykolwiek potrzebowałeś koszyka na zakupy online i próbowałeś go zainstalować, wiesz, że dokonanie wyboru może być wyzwaniem, a uruchomienie sklepu może być wyzwaniem.
Nie tyle z Zen Cart. Zen Cart to rozwiązanie e-commerce typu open source, które służy jako samodzielny koszyk na zakupy i jest instalowane na serwerze LAMP. Jeśli nie masz pewności, jak zainstalować serwer LAMP, sprawdź mój artykuł „Jak: zainstalować serwer LAMP”. Po uruchomieniu i uruchomieniu serwera LAMP możesz zainstalować Zen Cart.
Instalacja Zen Cart wymaga użycia kilku poleceń Linuksa: zip, mv i chmod. Ale o to chodzi. Na potrzeby tego artykułu założę, że używasz phpmyadmin do tworzenia bazy danych. Jeśli potrzebujesz pomocy w instalacji phpmyadmin, przeczytaj mój artykuł „Zainstaluj phpmyadmin, aby ułatwić administrowanie MySQL”.
Mając to na uwadze, zacznijmy instalację.
Zdobywanie Zen Cart
Pierwszą rzeczą, którą musisz zrobić, to pobrać Zen Cart. Ale nie otwieraj przeglądarki tylko na stronie pobierania. Zamiast tego ssh na serwer, który będzie zawierał Zen Cart, cd do katalogu głównego serwera i użyj wget, aby pobrać potrzebny plik do odpowiedniego katalogu. Polecenie pobrania Zen Cart to:
sudo wget "http://downloads.sourceforge.net/project/zencart/CURRENT_ Zen Cart 1.3.x Series / Zen Cart v1.3.8 - Full Release / zen-cart-v1.3.8a-full-fileset-12112007.zip „
UWAGA: Ponieważ w nazwie ścieżki jest spacja, musisz użyć „”, gdy używasz wget do pobrania pliku.
Po pobraniu i umieszczeniu pliku nadszedł czas na rozpakowanie pliku. Aby rozpakować plik Zen Cart, wydaj polecenie:
sudo rozpakuj zen-cart-v1.3.8a-full-fileset-12112007.zip
który utworzy katalog zen-cart-v1.3.8a-full-fileset-12112007. Aby ułatwić Ci życie, będziesz chciał zmienić nazwę tego katalogu na znacznie łatwiejszą. Ten katalog jest tym, czego użyjesz (i twoi klienci), aby uzyskać dostęp do koszyka, więc ułatw to. Zmieniam nazwę mojego zencart lub zakupy. Zmień nazwę, aby dostosować ją do swoich potrzeb. Zmień nazwę za pomocą polecenia:
sudo mv zen-cart-v1.3.8a-full-fileset-12112007 zencart
Czas utworzyć plik konfiguracyjny i wprowadzić zmiany w uprawnieniach.
Pliki konfiguracyjne i uprawnienia
Zen Cart nie rozpakowuje się z niezbędnymi plikami konfiguracyjnymi. Musisz zmienić nazwę plików, aby służyły one jako pliki konfiguracyjne. Aby to zrobić, wydaj następujące polecenia (z katalogu Zen Cart):
sudo mv zawiera / dist-config.php zawiera / config.php
i
sudo mv admin / obejmuje / dist-config.php admin / obejmuje / config.php
Następnym krokiem jest zmiana uprawnień do plików konfiguracyjnych w następujący sposób:
sudo chmod 777 zawiera / configure.php
i
sudo chmod 777 admin / include / configure.php
Pliki konfiguracyjne są ustawione. Czas zmienić uprawnienia niektórych katalogów.
Poniżej znajdują się wszystkie polecenia, które należy uruchomić, aby ustawić prawidłowe uprawnienia dla instalacji:
sudo chmod 777 cache
sudo chmod 777 zawiera / języki / angielski / html_includes
sudo chmod 777 media
sudo chmod 777 pub
sudo chmod 777 admin / backups
sudo chmod 777 admin / images / graphs
Po zakończeniu tej operacji możesz teraz utworzyć bazę danych, zalogować się do instalatora internetowego i zainstalować Zen Cart.
Instalowanie przez Internet
Po utworzeniu bazy danych (przy użyciu phpmyadmin) zaloguj się do instalacji Zen Cart w następujący sposób:
http: // IP_TO_SERVER / ZENCART / zc_install
Gdzie IP_TO_SERVER to rzeczywisty adres IP twojego serwera, a ZENCART to nazwa, którą nadałeś swojemu katalogowi Zen Cart.
Instalacja internetowa jest bardzo prosta. Musisz tylko wstawić opcje, takie jak użytkownik MySQL i hasło, nazwa strony, nazwa administratora / adres e-mail itp. Poza niektórymi bardzo prostymi pytaniami, Zen Cart najprawdopodobniej poprawnie odgadnie wszystkie szczegóły twojej instalacji.
Po przejściu przez kreatora instalacji instalacja Zen Cart jest zakończona. Zostaniesz przekierowany do natychmiastowego administrowania witryną lub przeglądania witryny.
Końcowe przemyślenia
Zen Cart to jeden z lepszych systemów koszyków dostępnych w społeczności open source. Jest łatwy w instalacji / administrowaniu, solidny, bogaty w funkcje i niezawodny. Jeśli potrzebujesz e-commerce, sprawdź najpierw Zen Cart.