Kako namestiti Zen Cart E-Commerce Shopping Store v Linux


Ta tema zajema postopni postopek namestitve odprtokodne platforme za e-trgovino Zen Cart v distribucijah Linuxa s sedežem v Debianu in v operacijskih sistemih RHEL in CentOS 7 Linux.

Zen Cart je enostavna za upravljanje in priljubljena nakupovalna CMS platforma, napisana v programskem jeziku strežnika PHP in nameščena na vrhu sklada LAMP, ki se večinoma uporablja za ustvarjanje spletnih trgovin za oglaševanje izdelkov in blaga.

  1. Sklad LAMP, nameščen v CentOS 7
  2. Niz svetilk nameščen v Ubuntu
  3. Sklad LAMP je nameščen v Debianu

1. korak: Namestite sistemske predpogoje za Zen Cart

1. Na prvem koraku se prijavite v konzolo strežnika in izdajte naslednje ukaze, da v sistem namestite pripomočke za razpakiranje in kodranje.

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

2. Spletna platforma za spletno trgovanje Zen Cart je zelo pogosto nameščena na vrhu sklada LAMP v sistemih Linux. Če je sklad LAMP že nameščen v vašem računalniku, se prepričajte, da namestite naslednje razširitve PHP, ki jih zahteva aplikacija za e-trgovino Zen Cart, tako da izdate naslednji ukaz.

------------------ 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. Ko so vsi potrebni moduli PHP in nameščeni v vašem sistemu, odprite privzeto konfiguracijsko datoteko PHP, specifično za vašo distribucijo Linuxa, in posodobite spodnje nastavitve PHP.

Odprite spodnji ukaz glede na vašo distribucijo, da odprete in uredite konfiguracijsko datoteko PHP.

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

Poiščite in zamenjajte naslednje nastavitve PHP, kot je prikazano v spodnjem izvlečku:

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

Obiščite uradni seznam časovnih pasov PHP in poiščite pravilen časovni pas glede na geografsko lokacijo vašega strežnika.

4. Ko posodobite konfiguracijsko datoteko PHP z zahtevanimi nastavitvami, shranite in zaprite datoteko ter znova zaženite storitev Apache, da znova preberete konfiguracije, tako da izdate naslednji ukaz.

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

5. Platforma za e-trgovino Zen Cart potrebuje bazo podatkov RDBMS za shranjevanje podatkov o aplikacijah. Če želite ustvariti zbirko podatkov Zen Cart, se prijavite v konzolo strežnika MySQL in izdajte spodnji ukaz, da ustvarite bazo podatkov Zen Cart in poverilnice, potrebne za dostop do baze podatkov.

Ime baze podatkov, spremenljivke uporabnika in gesla zamenjajte z lastnimi nastavitvami.

# 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

Korak: Namestite Zen Cart v CentOS, Debian in Ubuntu

6. Če želite namestiti aplikacijo za e-trgovino Zen Cart, najprej prenesite najnovejšo arhivsko datoteko zip arhiva Zen Cart v svoj sistem, tako da izdate spodnji ukaz.

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

7. Ko se prenos zip datoteke Zen Cart konča, izdajte naslednje ukaze za ekstrahiranje zip arhiva in kopiranje namestitvenih datotek na korensko pot do dokumenta spletnega strežnika.

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

8. Nato podajte naslednji ukaz, da strežniku Apache HTTP dodelite popolno dovoljenje za zapis namestitvenim datotekam Zen Cart iz korenske poti strežnika.

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

9. Nato odprite brskalnik in se po protokolu HTTP pomaknite do naslova IP vašega strežnika ali imena domene in pritisnite povezavo Kliknite tukaj, da začnete postopek namestitve Zen Cart.

http://your_domain.tld/

10. V naslednjem koraku bo namestitveni program Zen Cart pregledal vaš sistem in poročal o morebitnih težavah, če konfiguracija sistema ne izpolnjuje vseh zahtev za namestitev nakupovalne platforme. Če se ne prikažejo opozorila ali napake, kliknite gumb Nadaljuj, da se premaknete na naslednji korak.

11. Na naslednji stopnji namestitve preverite, ali se strinjate z licenčnimi pogoji in preverite naslove URL -jev v trgovini, kot je prikazano na spodnjem posnetku zaslona. Naslov IP ali ime domene zamenjajte tako, da ustreza konfiguraciji strežnika. Ko končate, pritisnite gumb Nadaljuj, da nadaljujete z namestitvijo.

12. Nato vnesite podatke zbirke podatkov MySQL (naslov gostitelja baze podatkov, ime baze podatkov in poverilnice), preverite Naloži predstavitvene podatke v zbirko podatkov Zen Cart in izberite nabor znakov baze podatkov, predpono baze podatkov in metodo predpomnilnika SQL, kot je prikazano na spodnjem posnetku zaslona. Ko končate, kliknite gumb Nadaljuj za nadaljnjo konfiguracijo Zen Cart.

13. Na naslednjem namestitvenem zaslonu vnesite ime skrbniškega skrbnika, ki se bo uporabljal za prijavo v shrambo, s podporo, in e -poštni naslov za skrbniški račun superpotrošnika. Napišite ali naredite sliko skrbniškega začasnega gesla in imena imenika skrbnika ter pritisnite gumb Nadaljuj, da začnete postopek namestitve.

14. Počakajte, da se postopek namestitve konča in preusmerjeni boste na zaslon za končno namestitev Zen Cart. Tu boste našli dve povezavi za dostop do nadzorne plošče z naslovom Zen Cart Admin Backed in Your Storefront, kot je prikazano na spodnjem posnetku zaslona. Zapomnite si zaledni naslov skrbnika trgovine.

15. Zdaj, preden se dejansko prijavite v zaledno ploščo trgovine, se najprej vrnite na konzolo strežnika bash in izdajte spodnji ukaz, da izbrišete namestitveni imenik.

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

16. Nato se vrnite v brskalnik in kliknite na skrbniško povezavo, da se preusmerite na stran za prijavo na nadzorno ploščo Zen Cart. Prijavite se na skrbniško ploščo Zen Cart z uporabniškim imenom in geslom, ki sta bila nastavljena prej, zato boste morali zaščititi svojo trgovino, da spremenite začasno geslo skrbniškega računa.

17. Ko se prvič prijavite na zaledno ploščo Zen Cart, bo na vašem zaslonu prikazan nov čarovnik za začetno nastavitev. V začetnem čarovniku dodajte ime trgovine, lastnika, e -poštni naslov lastnika trgovine, državo trgovine, območje trgovine in naslov trgovine ter kliknite gumb Posodobi, da shranite spremembe. Ko končate ta zadnji korak, lahko začnete upravljati svojo spletno trgovino, konfigurirate lokacije in davke ter dodate nekaj izdelkov.

18. Nazadnje, da obiščete svojo zunanjo trgovino Zen Cart, se pomaknite do naslova IP strežnika ali imena domene prek protokola HTTP, kot je prikazano na spodnjem posnetku zaslona. To je spletna stran, na kateri bodo vaši oglaševani izdelki prikazani vašim strankam.

http://ww.yourdomain.tld 

Čestitamo! V sistem ste uspešno uvedli spletno platformo za spletno trgovino Zen Cart.