Hvernig á að setja upp Zen Cart E-commerce verslunarverslun í Linux


Þetta efni mun fjalla um skref fyrir skref uppsetningarferlið Zen Cart opinn uppspretta netverslunarvettvangs í Debian-undirstaða Linux dreifingar og í RHEL og CentOS 7 Linux stýrikerfum.

Zen Cart er auðvelt að stjórna og vinsæll innkaupa-CMS vettvangur, skrifaður á PHP forritunarmáli á netþjóni og settur ofan á LAMP stafla sem er aðallega notaður til að búa til netverslanir fyrir auglýsingavörur og varning.

  1. LAMPA stafla settur upp í CentOS 7
  2. LAMPA stafla settur upp í Ubuntu
  3. LAMP-stafla settur upp í Debian

Skref 1: Settu upp kerfisforkröfur fyrir Zen körfu

1. Í fyrsta skrefi skaltu skrá þig inn á netþjóninn þinn og gefa út eftirfarandi skipanir til að setja upp unzip og krulla tól í kerfinu þínu.

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

2. Zen Cart á netinu rafræn viðskipti pallur er mjög oft settur upp ofan á LAMP stafla í Linux kerfum. Ef LAMP stafla er þegar uppsettur í vélinni þinni ættir þú einnig að ganga úr skugga um að þú setjir upp eftirfarandi PHP viðbætur sem Zen Cart rafræn viðskipti forritið krefst með því að gefa út eftirfarandi skipun.

------------------ 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. Eftir allar nauðsynlegar PHP einingar og uppsettar í kerfinu þínu, opnaðu sjálfgefna PHP stillingarskrá sem er sértæk fyrir Linux dreifingu þína og uppfærðu PHP stillingarnar hér að neðan.

Gefðu út skipunina hér að neðan í samræmi við dreifingu þína til að opna og breyta PHP stillingarskrá.

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

Leitaðu og skiptu um eftirfarandi PHP stillingar eins og sýnt er í útdrættinum hér að neðan:

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

Farðu á opinbera PHP tímabeltislistann til að finna rétta tímabeltið í samræmi við landfræðilega staðsetningu netþjónsins þíns.

4. Eftir að þú hefur uppfært PHP stillingarskrána með nauðsynlegum stillingum skaltu vista og loka skránni og endurræsa Apache þjónustuna til að endurlesa stillingarnar með því að gefa út eftirfarandi skipun.

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

5. Zen Cart rafræn viðskipti vettvangur þarf RDBMS gagnagrunn til að geyma umsóknargögn. Til að búa til Zen Cart gagnagrunn skaltu skrá þig inn á MySQL miðlara stjórnborðið og gefa út skipunina hér að neðan til að búa til Zen Cart gagnagrunn og þau skilríki sem þarf til að fá aðgang að gagnagrunninum.

Skiptu um gagnagrunnsheiti, notanda og lykilorðsbreytur fyrir þínar eigin stillingar.

# 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

Skref 2: Settu upp Zen Cart í CentOS, Debian og Ubuntu

6. Til að setja upp Zen Cart rafrænt viðskiptaforrit skaltu fyrst hlaða niður nýjustu Zen Cart zip skjalasafninu í kerfið þitt með því að gefa út skipunina hér að neðan.

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

7. Eftir að Zen Cart zip skrá niðurhali lýkur skaltu gefa út eftirfarandi skipanir til að draga út zip skjalasafnið og afrita uppsetningarskrárnar á rótarslóð vefþjónsskjalsins.

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

8. Næst skaltu gefa út eftirfarandi skipun til að veita Apache HTTP netþjóni fullt skrifleyfi á Zen Cart uppsetningarskrár frá rótarslóð skjala miðlarans.

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

9. Næst skaltu opna vafra og fletta að IP-tölu þjónsins eða lénsheiti í gegnum HTTP samskiptareglur og smelltu á Smelltu hér hlekkinn til að hefja uppsetningarferlið á Zen Cart.

http://your_domain.tld/

10. Í næsta skrefi mun Zen Cart uppsetningarforritið skoða kerfið þitt og tilkynna um hugsanleg vandamál ef kerfisuppsetningin uppfyllir ekki allar kröfur til að setja upp verslunarpallinn. Ef engar viðvaranir eða villur birtast skaltu smella á Halda áfram hnappinn til að fara í næsta skref.

11. Á næsta uppsetningarstigi skaltu athuga hvort þú samþykkir leyfisskilmálana og staðfestu vefslóð verslunarframenda eins og sýnt er á skjámyndinni hér að neðan. Skiptu um IP tölu eða lén til að passa við stillingar netþjónsins. Þegar þú hefur lokið ýttu á Halda áfram hnappinn til að halda áfram með uppsetningarferlið.

12. Gefðu því næst MySQL gagnagrunnsupplýsingar (gagnagrunnshýsilsfang, gagnagrunnsheiti og skilríki), athugaðu Hlaða kynningargögnum í Zen Cart gagnagrunn og veldu stafasett gagnagrunns, gagnagrunnsforskeyti og SQL skyndiminniaðferð eins og sýnt er á skjámyndinni hér að neðan. Smelltu á Halda áfram hnappinn þegar þú hefur lokið til að stilla Zen Cart frekar.

13. Á næsta uppsetningarskjá, gefðu upp Admin Ofurnotandanafn sem verður notað til að skrá þig inn í geymslu og netfang fyrir Superuser admin reikninginn. Skrifaðu eða búðu til mynd af stjórnanda tímabundið lykilorði og nafni stjórnandaskrár og smelltu á Halda áfram hnappinn til að hefja uppsetningarferlið.

14. Bíddu eftir að uppsetningarferlinu lýkur og þér verður vísað á Zen Cart lokauppsetningarskjáinn. Hér finnur þú tvo tengla til að fá aðgang að stjórnborði Zen Cart Admin Backed og Your Storefront tengilinn, eins og sýnt er á skjámyndinni hér að neðan. Gakktu úr skugga um að þú takir eftir netfangi verslunarstjórnanda.

15. Nú, áður en þú skráir þig inn á bakhlið verslunarinnar, skaltu fyrst fara aftur á netþjóninn bash stjórnborðið þitt og gefa út skipunina hér að neðan til að eyða uppsetningarskránni.

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

16. Farðu síðan aftur í vafrann og smelltu á Admin backend tengilinn til þess að vera vísað á Zen Cart backend mælaborð innskráningarsíðu. Skráðu þig inn á Zen Cart stjórnborðið með stjórnandanotandanum og lykilorðinu sem var stillt fyrr og þú ættir að vera beðinn um að breyta tímabundið lykilorði stjórnandareiknings til að tryggja verslunina þína.

17. Þegar þú skráir þig fyrst inn á Zen Cart bakendaspjaldið mun nýr upphafsuppsetningarhjálp birtast á skjánum þínum. Í upphafshjálparforritinu skaltu bæta við verslunarnafni þínu, eiganda, netfangi verslunareiganda, verslunarlandi, verslunarsvæði og heimilisfangi verslunar og smella á Uppfæra hnappinn til að vista breytingar. Eftir að hafa lokið þessu síðasta skrefi geturðu byrjað að stjórna netversluninni þinni, stillt staðsetningar og skatta og bætt við nokkrum vörum.

18. Að lokum, til að heimsækja Zen Cart framendaverslunina þína, farðu að IP tölu netþjónsins eða lénsins þíns í gegnum HTTP samskiptareglur, eins og sýnt er á skjámyndinni hér að neðan. Þetta er vefsíðan þar sem auglýstar vörur þínar verða sýndar fyrir viðskiptavini þína.

http://ww.yourdomain.tld 

Til hamingju! Þú hefur sett Zen Cart á netinu fyrir rafræn viðskipti á kerfið þitt með góðum árangri.