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.
- LAMPE-stabel installert i CentOS 7
- LAMP-stabel installert i Ubuntu
- 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.