Hvordan installere Zen Cart E-commerce Shopping Store i Linux


Dette emnet vil dekke trinn for trinn installasjonsprosessen av Zen Cart åpen kildekode e-handelsplattform i Debian-baserte Linux-distribusjoner og i RHEL og CentOS 7 Linux-operativsystemer.

Zen Cart er en enkel å administrere og populær shopping CMS-plattform, skrevet i PHP server-side programmeringsspråk og distribuert på toppen av LAMP stack som hovedsakelig brukes til å lage nettbutikker for annonsering av produkter og varer.

  1. LAMPE-stabel installert i CentOS 7
  2. LAMP-stabel installert i Ubuntu
  3. LAMP-stakk installert i Debian

Trinn 1: Installer systemforutsetninger for Zen Cart

1. På det første trinnet, logg på serverkonsollen og utfør følgende kommandoer for å installere unzip og curl-verktøy i systemet.

# yum install unzip zip curl    [On CentOS/RHEL]
# apt install zip unzip curl    [On Debian/Ubuntu]

2. Zen Cart online e-handelsplattform er veldig ofte installert på toppen av LAMP-stabelen i Linux-systemer. Hvis LAMP-stack allerede er installert på maskinen din, bør du også sørge for at du installerer følgende PHP-utvidelser som kreves av Zen Cart e-handelsapplikasjonen ved å utstede følgende kommando.

------------------ On CentOS/RHEL ------------------ 
# yum install epel-release
# yum install php-curl php-xml php-gd php-mbstring

------------------ On Debian/Ubuntu ------------------
# apt install php7.0-curl php7.0-xml php7.0-gd php7.0-mbstring

3. Etter at alle nødvendige PHP-moduler er installert i systemet ditt, åpner du standard PHP-konfigurasjonsfil som er spesifikk for din Linux-distribusjon og oppdaterer PHP-innstillingene nedenfor.

Utsted kommandoen nedenfor i henhold til distribusjonen din for å åpne og redigere PHP-konfigurasjonsfilen.

# vi /etc/php.ini                      [On CentOS/RHEL]
# nano /etc/php/7.0/apache2/php.ini    [On Debian/Ubuntu]

Søk og erstatt følgende PHP-innstillinger som vist i utdraget nedenfor:

file_uploads = On
allow_url_fopen = On
memory_limit = 64M
upload_max_file_size = 64M
date.timezone = Europe/Bucharest

Besøk den offisielle PHP-tidssonelisten for å finne riktig tidssone i henhold til serverens geografiske plassering.

4. Etter at du har oppdatert PHP-konfigurasjonsfilen med de nødvendige innstillingene, lagre og lukk filen og start Apache-tjenesten på nytt for å lese konfigurasjonene på nytt ved å gi følgende kommando.

# systemctl restart httpd      [On CentOS/RHEL]
# systemctl restart apache2    [On Debian/Ubuntu]

5. Zen Cart e-handelsplattform trenger en RDBMS-database for å lagre applikasjonsdata. For å opprette en Zen Cart-database, logg på MySQL-serverkonsollen og utfør kommandoen nedenfor for å opprette Zen Cart-databasen og legitimasjonen som trengs for å få tilgang til databasen.

Bytt ut databasenavnet, bruker- og passordvariablene med dine egne innstillinger.

# mysql -u root -p

MariaDB [(none)]> create database zencart_shop;
MariaDB [(none)]> grant all privileges on zencart_shop.* to 'your_user'@'localhost' identified by 'your_password';
MariaDB [(none)]> flush privileges;   
MariaDB [(none)]> exit

Trinn 2: Installer Zen Cart i CentOS, Debian og Ubuntu

6. For å installere Zen Cart e-handelsapplikasjonen, last først ned den nyeste Zen Cart zip-arkivfilen i systemet ditt ved å gi kommandoen nedenfor.

# wget https://sourceforge.net/projects/zencart/files/CURRENT%20-%20Zen%20Cart%201.5.x%20Series/zen-cart-v1.5.5e-03082017.zip 

7. Etter at Zen Cart zip-filnedlastingen er ferdig, utfør følgende kommandoer for å pakke ut zip-arkivet og kopiere installasjonsfilene til webserverens dokumentrotbane.

# unzip zen-cart-v1.5.5e-03082017.zip
# cp -rf zen-cart-v1.5.5e-03082017/* /var/www/html/

8. Utfør deretter følgende kommando for å gi Apache HTTP-server full skrivetillatelse til Zen Cart-installasjonsfiler fra serverens dokumentrotbane.

# chown -R apache:apache /var/www/html/        [On CentOS/RHEL]
# chown -R www-data:www-data /var/www/html/    [On Debian/Ubuntu]

9. Deretter åpner du en nettleser og navigerer til serverens IP-adresse eller domenenavn via HTTP-protokollen og klikker på Klikk her-lenken for å starte installasjonsprosessen av Zen Cart.

http://your_domain.tld/

10. I neste trinn vil Zen Cart-installatøren inspisere systemet ditt og rapportere eventuelle problemer i tilfelle systemkonfigurasjonen ikke oppfyller alle kravene for å installere handleplattformen. Hvis ingen advarsler eller feil vises, klikk på Fortsett-knappen for å gå til neste trinn.

11. På neste installasjonsstadium, sjekk for å godta lisensvilkårene og verifiser nettadressene til butikkens grensesnitt som illustrert i skjermbildet nedenfor. Erstatt IP-adressen eller domenenavnet for å matche serverkonfigurasjonen. Når du er ferdig, trykk på Fortsett-knappen for å gå videre med installasjonsprosessen.

12. Angi deretter MySQL-databaseinformasjon (databasevertsadresse, databasenavn og legitimasjon), sjekk Last inn demodata i Zen Cart-databasen og velg databasetegnsett, databaseprefiks og SQL Cache-metode som illustrert i skjermbildet nedenfor. Klikk på Fortsett-knappen når du er ferdig for å konfigurere Zen Cart ytterligere.

13. I neste installasjonsskjermbilde, oppgi et Admin Superuser-navn som skal brukes til å logge på for å lagre sikkerhetskopiert og en e-postadresse for Superuser-adminkontoen. Skriv eller lag et bilde av det midlertidige administratorpassordet og administratorkatalognavnet og trykk på Fortsett-knappen for å starte installasjonsprosessen.

14. Vent til installasjonsprosessen er ferdig, og du blir omdirigert til Zen Cart-skjermen for den endelige installasjonen. Her finner du to lenker for å få tilgang til Zen Cart Admin Backed dashboard og Your Storefront-lenken, som illustrert i skjermbildet nedenfor. Pass på at du noterer butikkadministratorens backend-adresse.

15. Nå, før du faktisk logger på butikkpanelet ditt, gå først tilbake til serverbash-konsollen og utfør kommandoen nedenfor for å slette installasjonskatalogen.

# rm -rf /var/www/html/zc_install/

16. Etterpå, gå tilbake til nettleseren og klikk på Admin backend-lenken for å bli omdirigert til Zen Cart-backend-dashbordets påloggingsside. Logg på Zen Cart-administrasjonspanelet med admin-brukeren og passordet som er konfigurert tidligere, og du bør bli bedt om å endre det midlertidige passordet for admin-kontoen for å sikre butikken din.

17. Når du først logger på Zen Cart-backend-panelet, vil en ny veiviser for første oppsett vises på skjermen. I den innledende veiviseren legger du til butikknavnet, eieren, butikkeierens e-postadresse, butikklandet, butikksonen og butikkadressen, og klikk på Oppdater-knappen for å lagre endringene. Etter å ha fullført dette siste trinnet kan du begynne å administrere nettbutikken din, konfigurere lokasjoner og avgifter og legge til noen produkter.

18. Til slutt, for å besøke Zen Cart-frontend-butikken din, naviger til serverens IP-adresse eller domenenavn via HTTP-protokollen, som illustrert i skjermbildet nedenfor. Dette er nettsiden der dine annonserte produkter vil bli vist for kundene dine.

http://ww.yourdomain.tld 

Gratulerer! Du har implementert Zen Cart online e-handelsplattform i systemet ditt.