Linux-da OpenCart ulanyp, öz onlaýn söwda dükanyny nädip döretmeli


Internet dünýäsinde hemme zady kompýuter ulanyp edýäris. Elektron söwda aka elektron söwda hem şolaryň biridir. Elektron söwda täzelik däl we ARPANET-iň ilkinji günlerinde başlandy, bu ýerde ARPANET Massaçusets Tehnologiýa Institutynyň we Stenford emeli intellekt barlaghanasynyň okuwçylarynyň arasynda satuw gurnaýardy.

Bu günler, “Flipcart”, “eBay”, “Alibaba”, “Zappos”, “IndiaMART”, “Amazon” we başga-da 100-e golaý elektron söwda sahypasy bar. Hawa bolsa! Bu makala siziň üçin.

“Opencart”, “Amazon” we “Flipcart” -a meňzeş söwda arabasy ulgamyny ösdürmek üçin ulanyp boljak PHP-de ýazylan erkin we açyk çeşme elektron söwda programmasydyr. Önümleriňizi onlaýn satmak isleseňiz ýa-da ýapyk bolsaňyz hem müşderileriňize hyzmat etmek isleseňiz, Opencart siziň üçin. Ygtybarly we hünärmen “Opencart” programmasyny ulanyp, üstünlikli onlaýn dükany (onlaýn söwdagärler üçin) gurup bilersiňiz.

  1. Dükanyň öň tarapy - http://demo.opencart.com/
  2. Admin Giriş - http://demo.opencart.com/admin/

------------------ Admin Login ------------------
Username: demo
Password: demo

“Opencart” onlaýn söwdagäriň ähli talaplaryna laýyk gelýän programma. E-söwda web sahypasyny ýasap boljak ähli aýratynlyklary bar (aşaga serediň).

  1. GNU GPL ygtyýarnamasy boýunça berlen mugt (piwo ýaly) we açyk çeşme (çykyşdaky ýaly) programma.
  2. Hemme zat gowy resminamalaşdyrylan, Google-a kömek soramagyňyz gerek däl diýmekdir.
  3. Mugt ömrüň goldawy we täzelenmeleri.
  4. Çäklendirilmedik kategoriýalar, önümler we öndüriji goldaýar.
  5. Hemme zat şablon esaslanýar.
  6. Köp dilli we köp walýuta goldaýar. Önümiňiziň dünýä derejesine ýetmegini üpjün edýär.
  7. Içindäki önümi gözden geçirmek we baha beriş aýratynlyklary.
  8. Göçürip alyp bolýan önümler (wiz., Kitap) goldaýar.
  9. Awtomatiki şekil ölçegini goldaýar.
  10. Köp salgyt nyrhlary (dürli ýurtlardaky ýaly), Baglanyşykly önümleri görmek, maglumat sahypasy, ýüküň agramyny hasaplamak, arzanladyş talonlary we ş.m. ýaly aýratynlyklar öňünden ýerine ýetirilýär.
  11. Gurlan ätiýaçlyk we gurallary dikeltmek.
  12. Gowy ýerine ýetirilen SEO.
  13. Hasap-faktura çap etmek, säwlik ýazgysy we satuw hasabaty hem goldanýar.

  1. Web Serweri (Apache HTTP Serweri ileri tutulýar)
  2. PHP (5.2 we ondan ýokary).
  3. Maglumat bazasy (MySQLi makul bilner, ýöne men MariaDB ulanýaryn).

Bu giňeltmeler, web serwerinde Opencart-y dogry gurmak üçin ulgamyňyzda gurulmaly we açyk bolmaly.

  1. Curl
  2. Zip
  3. Zlib
  4. GD kitaphanasy
  5. Makrypt
  6. Mbstrings

1-nji ädim: Apache, PHP we MariaDB gurmak

1. Aýdyşym ýaly, OpenCart, Opencart-yň kadaly işlemegi üçin ulgamda Apache, giňeltmeler bilen PHP we Maglumat bazasy (MySQL ýa-da MariaDB) ýaly käbir tehniki talaplary talap edýär.

Aşakdaky buýrugy ulanyp, Apache, PHP we MariaDB guralyň.

# apt-get install apache2 		 (On Debian based Systems)
# yum install httpd			 (On RedHat based Systems)
# apt-get install php5 php5-mysql libapache2-mod-php5 php5-curl php5-mcrypt 	(On Debian based Systems)
# yum install php php-mysql php5-curl php5-mcrypt			(On RedHat based Systems)
# apt-get install mariadb-server mariadb-client				(On Debian based Systems)
# yum install mariadb-server mariadb					(On RedHat based Systems)

2. aboveokardaky talap edilýän zatlaryň hemmesini guranyňyzdan soň, aşakdaky buýruklary ulanyp, Apache we MariaDB hyzmatlaryny başlap bilersiňiz.

------------------- On Debian based Systems ------------------- 
# systemctl restart apache2.service					
# systemctl restart mariadb.service	
------------------- On RedHat based Systems ------------------- 
# systemctl restart httpd.service 		
# systemctl restart mariadb.service 				

2-nji ädim: “OpenCart” -y göçürip almak we düzmek

3. OpenCart-yň iň soňky wersiýasyny (2.0.2.0) OpenCart web sahypasyndan ýa-da göni github-dan alyp bilersiňiz.

Ativea-da bolmasa, aşakda görkezilişi ýaly OpenCart-iň soňky wersiýasyny göni github ammaryndan göçürip almak üçin aşakdaky wget buýrugyny ulanyp bilersiňiz.

# wget https://github.com/opencart/opencart/archive/master.zip

4. Zip faýly göçürip alanyňyzdan soň, Apache Working katalogyna göçüriň (meselem/var/www/html) we master.zip faýlyny açyň.

# cp master.zip /var/www/html/
# cd /var/www/html
# unzip master.zip

5. “master.zip” faýly çykarylandan soň, çykarylan bukjany cd we ýük bukjasynyň mazmunyny programma bukjasynyň köküne geçiriň (opencart-master).

# cd opencart-master
# mv -v upload/* ../opencart-master/

6. Indi aşakda görkezilişi ýaly OpenCart konfigurasiýa faýllarynyň adyny üýtgetmeli ýa-da göçürmeli.

# cp /var/www/html/opencart-master/admin/config-dist.php /var/www/html/opencart-master/admin/config.php
# cp /var/www/html/opencart-master/config-dist.php /var/www/html/opencart-master/config.php

7. Ondan soň/var/www/html/opencart-master faýllaryna we bukjalaryna dogry rugsatlary belläň. Şol ýerdäki ähli faýllara we bukjalara yzygiderli RWX rugsady bermeli.

# chmod 777 -R /var/www/html/opencart-master 

Üns beriň: 777 rugsady bellemek howply bolup biler, şonuň üçin hemme zady gurup gutaranyňyzdan soň ýokardaky bukjada gaýtalap 755 rugsady yzyna gaýdyň.

3-nji ädim: OpenCart maglumat bazasyny döretmek

8. Indiki ädim, elektron söwda sahypasy üçin maglumatlar bazasynda maglumatlary saklamak üçin maglumat bazasyny döretmek (opencartdb diýiň). Maglumat bazasynyň serwerine birikdiriň we maglumat bazasyny dörediň we ulanyjynyň maglumat bazasyna doly gözegçilik etmegi üçin dogry hukuklary beriň.

# mysql -u root -p
CREATE DATABASE opencartdb;
CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON opencartdb.* TO 'opencartuser'@'localhost' IDENTIFIED by 'mypassword';

4-nji ädim: OpenCart web gurnamasy

9. Hemme zat dogry düzülensoň, web brauzerine geçiň we OpenCart web gurnamasyna girmek üçin http:// ýazyň.

Ygtyýarnama şertnamasyna razy bolmak üçin DOWAM ED R -e basyň.

10. Indiki ekran, serweriň ähli zerur modullaryň dogry gurnalandygyny we OpenCart faýllarynda dogry rugsadynyň bardygyny görmek üçin Serweriň Gurluşyny Öňünden barlamakdyr.

# 1 ýa-da # 2-de haýsydyr bir gyzyl bellikler görkezilen bolsa, bu komponentleri web serweriniň talaplaryny kanagatlandyrmak üçin serwere dogry gurmaly diýmekdir.

# 3 ýa-da # 4-de gyzyl bellikler bar bolsa, faýllaryňyzda näsazlyk bar diýmekdir. Everythinghli zat dogry düzülen bolsa, ähli ýaşyl bellikleriň görünýändigini görmeli (aşakda görkezilişi ýaly), Dowam et basyp bilersiňiz.

11. Indiki ekranda Maglumat bazasynyň sürüjisi, host ady, ulanyjy ady, parol, maglumat bazasy ýaly maglumatlar bazasynyň şahsyýet maglumatlaryny giriziň. Näme edýändigiňizi bilýänçäňiz we db_port we Prefix-e degmeli däl.

Şeýle hem administratiw hasap üçin Ulanyjy adyny, paroly we e-poçta salgysyny giriziň. Bu şahsyýet maglumatlarynyň kök hökmünde Opencart Admin Paneline girmek üçin ulanyljakdygyna üns beriň, şonuň üçin howpsuz saklaň. Doneerine ýetirilenden soň dowam etmegi basyň!

12. Indiki ekranda, “Satmaga başlamaga taýyn” belligi bilen\Gurmak gutardy ýaly habar görkezilýär. Şeýle hem, bu bukjany ulanyp gurnamak üçin zerur zatlaryň hemmesi ýerine ýetirilendigi sebäpli gurnama katalogyny pozmagy duýdurýar.

Gurmak katalogyny aýyrmak üçin aşakdaky buýrugy işledip bilersiňiz.

# rm -rf /var/www/html/opencart-master/install

4-nji ädim: OpenCart web we administratoryna giriň

13. Indi brauzeriňizi http:// /opencart-master/ görkeziň we aşakdaky skrinshot ýaly bir zady görersiňiz.

14. Opencart Admin Paneline girmek üçin brauzeriňizi http:// /opencart-master/admin görkeziň we gurnanyňyzda girizen Admin Şahadatnamalaryňyzy dolduryň.

15. Hemme zat gowy bolsa! “Opencart” -yň “Dolandyryş paneli” -ni görüp bilmeli.

Bu ýerde Admin dolandyryş panelinde kategoriýalar, önümler, opsiýalar, öndürijiler, ýüklemeler, syn, maglumat, giňeltme gurnaýjy, iberiş, töleg opsiýalary, sargyt jemi, sowgat talony, Paypal, talonlar, şahamçalar, marketing, poçta ýaly köp sanly opsiýa gurup bilersiňiz. , Dizaýn we Sazlamalar, roralňyşlyk surnallary, gurlan analitika we näme däl.

Programmany eýýäm barlap gören bolsaňyz we üýtgedip bolýan, çeýe, “Rock Solid”, saklamak we ulanmak aňsat bolsa, 24X7 goldawy bolup galan OpenCart programmasyny kabul etmek üçin gowy hosting üpjünçisine mätäç bolup bilersiňiz. Hosting üpjün edijileri üçin köp mümkinçilik bar bolsa-da, Hostgator-ny maslahat berýäris.

Hostgator, domen hasaba alyjy we hödürleýän hyzmaty we aýratynlygy bilen gaty meşhur bolan Hosting üpjün edijisidir. Size UNLIMITED Disk Space, UNLIMITED Bandwidth, Gurmak aňsat (1 gezek basmak skripti), 99,9% iş wagty, 24x7x365 Tehniki goldaw baýragy we 45 gün pul yzyna kepillik berýär, bu önümi we hyzmaty halamaýandygyňyzy aňladýar satyn alanyňyzdan 45 günüň içinde puluňyzy yzyna alarsyňyz we 45 günüň synag üçin uzak wagtdygyny ýadyňyzdan çykarmaň.

Şonuň üçin satjak zadyňyz bar bolsa mugt edip bilersiňiz (mugt diýjek bolýanym, fiziki dükan almak üçin sarp eden çykdajylaryňyzy pikir ediň we wirtual dükany gurmak bahasy bilen deňeşdiriň. Mugt duýarsyňyz).

Bellik: Hostgator-dan hosting (we/ýa-da Domain) satyn alanyňyzda, 25% OFF alarsyňyz. Bu teklip diňe Tecmint saýtynyň okyjylary üçin güýje girýär.

Bar etmeli zadyňyz, hosting töleginiň dowamynda Promocode\TecMint025 girizmek. Salgylanmak üçin promo kody bilen töleg ekranynyň deslapky synyna serediň.

Bellik: Şeýle hem, “OpenCart” -y kabul etmek üçin “Hostgator” -dan satyn alýan her bir hostingiňiz üçin “Tecmint Live” -ni saklamak üçin az mukdarda komissiýa alarys (Bandwidth tölemek we serweriň töleglerini tölemek arkaly).

Şonuň üçin ýokardaky kody ulanyp satyn alsaňyz, arzanladyş alarsyňyz we az mukdarda pul alarys. Şeýle hem goşmaça zat tölemejekdigiňize üns beriň, umumy töleg üçin 25% az tölärsiňiz.

Netije

“OpenCart” gutydan daşary ýerine ýetirýän programma. Gurmak aňsat we iň oňat şablonlary saýlamak, önümleriňizi goşmak we onlaýn söwdagär bolmak mümkinçiligiňiz bar.

Jemgyýetiň köpüsi giňeltdi (mugt we tölegli) ony baýlaşdyrýar. Wirtual dükany gurmak we müşderisi 24X7 üçin elýeterli bolmak isleýänler üçin ajaýyp programma. Programma bilen öz tejribäňizi maňa habar beriň. Islendik teklip we seslenme hem kabul edilýär.