Jinsi ya Kuunda Duka la Ununuzi la Mkondoni Kwa Kutumia OpenCart kwenye Linux


Katika ulimwengu wa mtandao tunafanya kila kitu kwa kutumia kompyuta. Biashara ya kielektroniki aka e-commerce ni moja wapo. Biashara ya Mtandaoni sio jambo jipya na ilianza katika siku za mwanzo za ARPANET, ambapo ARPANET ilikuwa ikipanga uuzaji kati ya wanafunzi wa Taasisi ya Teknolojia ya Massachusetts na Maabara ya Ujasusi ya Artificial ya Stanford.

Siku hizi kuna baadhi ya tovuti 100 za E-Commerce yaani., Flipcart, eBay, Alibaba, Zappos, IndiaMART, Amazon, n.k. Je, umefikiria kutengeneza Amazon na Flipcart yako kama vile Seva ya Maombi inayotegemea wavuti? Kama ndiyo! Makala hii ni kwa ajili yako.

Opencart ni programu huria na huria ya E-Commerce Application iliyoandikwa katika PHP, ambayo inaweza kutumika kutengeneza mfumo wa rukwama ya ununuzi sawa na Amazon na Flipcart. Ikiwa ungependa kuuza bidhaa zako mtandaoni au unataka kuwahudumia wateja wako hata ukiwa umefungwa Opencart ni kwa ajili yako. Unaweza kujenga duka la mtandaoni lenye mafanikio (kwa wafanyabiashara wa mtandaoni) kwa kutumia Maombi ya Opencart ya kuaminika na ya kitaalamu.

  1. Mbele ya Hifadhi - http://demo.opencart.com/
  2. Kuingia kwa Msimamizi - http://demo.opencart.com/admin/

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

Opencart ni programu ambayo inakidhi mahitaji yote ya mfanyabiashara mtandaoni. Ina vipengele vyote (tazama hapa chini) ukitumia ambavyo unaweza kutengeneza Tovuti yako ya Biashara ya Kielektroniki.

  1. Ni Programu ya Bila Malipo (kama ilivyo kwenye bia) na Chanzo Huria (kama ilivyo kwenye hotuba) iliyotolewa chini ya Leseni ya GNU GPL.
  2. Kila kitu kimeandikwa vizuri, inamaanisha kuwa hauitaji Google na kupiga kelele ili kupata usaidizi.
  3. Usaidizi Bila Malipo wa Maisha na masasisho.
  4. Idadi isiyo na kikomo ya kategoria, Bidhaa na mtengenezaji zinazotumika.
  5. Kila kitu kinatokana na Kiolezo.
  6. Lugha Nyingi na Sarafu Nyingi Zinatumika. Inahakikisha kuwa bidhaa yako inafikiwa kimataifa.
  7. Mapitio ya Bidhaa Iliyojumuishwa Ndani na Vipengele vya Ukadiriaji.
  8. Bidhaa Zinazoweza Kupakuliwa (yaani, ebook) zinatumika.
  9. Ubadilishaji ukubwa wa Picha Kiotomatiki unatumika.
  10. Vipengele kama vile Viwango vingi vya kodi (kama ilivyo katika nchi mbalimbali), Kutazama Bidhaa Zinazohusiana, Ukurasa wa Taarifa, Kukokotoa Uzito wa Usafirishaji, Kuponi za Punguzo zinazopatikana, n.k hutekelezwa vyema kwa chaguomsingi.
  11. Zana za Kuhifadhi Nakala na Kurejesha Zilizojengwa ndani.
  12. SEO imetekelezwa vyema.
  13. Uchapishaji wa ankara, Kumbukumbu ya Hitilafu na ripoti ya mauzo inatumika pia.

  1. Seva ya Wavuti (Seva ya Apache HTTP Inayopendelea)
  2. PHP (5.2 na zaidi).
  3. Hifadhi Database (MySQLi Preferred lakini ninatumia MariaDB).

Viendelezi hivi lazima visakinishwe na kuwezeshwa kwenye mfumo wako ili kusakinisha Opencart vizuri kwenye seva ya wavuti.

  1. Mwiko
  2. Zip
  3. Zlib
  4. Maktaba ya GD
  5. Mcrypt
  6. Mbstrings

Hatua ya 1: Kufunga Apache, PHP na MariaDB

1. Kama nilivyosema, OpenCart inahitaji mahitaji fulani ya kiufundi kama vile Apache, PHP yenye viendelezi na Hifadhidata (MySQL au MariaDB) kusakinishwa kwenye mfumo, ili kuendesha Opencart ipasavyo.

Wacha tusakinishe Apache, PHP na MariaDB kwa kutumia Amri ifuatayo.

# 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. Baada ya kusakinisha vitu vyote vinavyohitajika hapo juu, unaweza kuanza huduma za Apache na MariaDB kwa kutumia amri zifuatazo.

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

Hatua ya 2: Kupakua na Kuweka OpenCart

3. Toleo la hivi karibuni la OpenCart (2.0.2.0) linaweza kupatikana kutoka kwa tovuti ya OpenCart au moja kwa moja kutoka kwa github.

Vinginevyo, unaweza kutumia kufuata amri ya wget kupakua toleo la hivi karibuni la OpenCart moja kwa moja kutoka kwa hazina ya github kama inavyoonyeshwa hapa chini.

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

4. Baada ya kupakua faili ya zip, nakili kwenye saraka ya Apache Working (yaani /var/www/html) na unzip faili ya master.zip.

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

5. Baada ya kutoa faili ya ‘master.zip’, cd hadi saraka iliyotolewa na usogeze maudhui ya saraka ya upakiaji kwenye mzizi wa folda ya programu (opencart-master).

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

6. Sasa unahitaji kubadilisha jina au kunakili faili za usanidi za OpenCart kama inavyoonyeshwa hapa chini.

# 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. Kisha, weka Ruhusa sahihi kwa faili na folda za /var/www/html/opencart-master. Unahitaji kutoa ruhusa ya RWX kwa faili na folda zote hapo, kwa kujirudia.

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

Muhimu: Kuweka ruhusa 777 kunaweza kuwa hatari, kwa hivyo mara tu unapomaliza kusanidi kila kitu, rudi kwa ruhusa 755 kwa kujirudia kwenye folda iliyo hapo juu.

Hatua ya 3: Kuunda Hifadhidata ya OpenCart

8. Hatua inayofuata ni kuunda hifadhidata (sema opencartdb) kwa tovuti ya E-Commerce ili kuhifadhi data kwenye hifadhidata. Unganisha kwa seva ya hifadhidata na uunde hifadhidata, mtumiaji na utoe haki sahihi kwa mtumiaji kuwa na udhibiti kamili wa hifadhidata.

# 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';

Hatua ya 4: Usakinishaji wa Wavuti wa OpenCart

9. Kila kitu kikishawekwa ipasavyo, nenda kwenye kivinjari cha wavuti na uandike http:// ili kufikia usakinishaji wa OpenCart wa wavuti.

Bofya ‘ENDELEA’ ili Kukubali Makubaliano ya Leseni.

10. Skrini inayofuata ni Ukaguzi wa Kuweka Seva ya Kusakinisha mapema, ili kuona kwamba seva ina moduli zote zinazohitajika zimesakinishwa ipasavyo na zina ruhusa sahihi kwenye faili za OpenCart.

Ikiwa alama zozote nyekundu zimeangaziwa kwenye #1 au #2, hiyo inamaanisha unahitaji kusakinisha vipengele hivyo vizuri kwenye seva ili kukidhi mahitaji ya seva ya wavuti.

Ikiwa kuna alama nyekundu kwenye #3 au #4, hiyo inamaanisha kuwa faili zako zina hitilafu. Ikiwa kila kitu kimeundwa kwa usahihi unapaswa kuona alama zote za kijani zinaonekana (kama inavyoonekana hapa chini), unaweza kubonyeza Endelea.

11. Kwenye skrini inayofuata weka Kitambulisho chako cha Hifadhidata kama vile Kiendesha Hifadhidata, Jina la Mpangishi, Jina la Mtumiaji, Nenosiri, hifadhidata. Haupaswi kugusa db_port na Kiambishi awali, hadi na isipokuwa ujue unachofanya.

Pia Weka Jina_la_Mtumiaji, Nenosiri na Anwani ya Barua pepe kwa akaunti ya Utawala. Kumbuka vitambulisho hivi vitatumika kuingia kwenye Paneli ya Msimamizi wa Opencart kama mzizi, kwa hivyo ihifadhi salama. Bofya endelea ukimaliza!

12. Skrini inayofuata inaonyesha ujumbe kama \Usakinishaji Umekamilika wenye Laini ya Lebo Tayari Kuanza Kuuzwa. Pia inaonya kufuta saraka ya usakinishaji, kwani kila kitu kinachohitajika kusanidi kwa kutumia saraka hii kimekamilika.

Ili Kuondoa saraka ya usakinishaji, unaweza kupenda kutekeleza amri iliyo hapa chini.

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

Hatua ya 4: Fikia OpenCart Web na Admin

13. Sasa elekeza kivinjari chako kwa http:///opencart-master/ na utaona kitu kama picha ya skrini iliyo hapa chini.

14. Ili kuingia kwenye Paneli ya Msimamizi wa Opencart, elekeza kivinjari chako kwa http:///opencart-master/admin na ujaze Kitambulisho cha Msimamizi unachoingiza, huku ukiisanidi.

15. Ikiwa kila kitu ni sawa! Unapaswa kuwa na uwezo wa kuona Dashibodi ya Msimamizi wa Opencart.

Hapa kwenye Dashibodi ya Msimamizi unaweza kusanidi chaguo nyingi kama kategoria, bidhaa, chaguo, Watengenezaji, Vipakuliwa, Mapitio, Taarifa, Kisakinishi cha Viendelezi, Usafirishaji, Chaguo za Malipo, jumla ya agizo, vocha ya zawadi, Paypal, Kuponi, Washirika, uuzaji, barua pepe. , Usanifu na Mipangilio, kumbukumbu za hitilafu, uchanganuzi uliojengwa ndani na nini sivyo.

Iwapo tayari umejaribu Programu na unaona kuwa inaweza kubinafsishwa, kunyumbulika, Imara Mwamba, Rahisi kutunza na kutumia, unaweza kuhitaji mtoaji mzuri wa upangishaji ili kupangisha programu ya OpenCart, ambayo inasalia na usaidizi wa moja kwa moja wa 24X7. Ingawa kuna chaguzi nyingi kwa watoa huduma wa kukaribisha tunapendekeza Hostgator.

Hostgator ni Msajili wa Kikoa na Mtoa Huduma wa Kukaribisha ambaye anajulikana sana kwa huduma na kipengele kinachotoa. Inakupa Nafasi ya Disk BILA KIKOMO, Bandwidth USIO NA UKOMO, Rahisi kusakinisha (hati 1-kubofya), Uptime 99.9%, Usaidizi wa Kiufundi wa kushinda 24x7x365 na hakikisho la kurejesha pesa kwa siku 45, kumaanisha ikiwa haukupenda bidhaa na huduma. unarudishiwa pesa zako ndani ya siku 45 baada ya kununua na kumbuka kuwa siku 45 ni muda mrefu wa Kujaribu.

Kwa hivyo ikiwa una kitu cha kuuza unaweza kukifanya bila malipo (bila malipo ninamaanisha, Fikiria gharama ambayo ungetumia kupata duka halisi na kisha ulinganishe na gharama ya usanidi wa duka la mtandaoni. Utahisi kuwa ni bure).

Kumbuka: Unaponunua hosting (na/au Domain) kutoka Hostgator utapata Flat 25% OFF. Ofa hii ni halali kwa wasomaji wa Tovuti ya Tecmint pekee.

Unachohitajika kufanya ni Kuingiza Msimbo wa Matangazo \TecMint025 wakati wa malipo ya upangishaji. Kwa marejeleo, angalia onyesho la kukagua skrini ya malipo na kuponi ya ofa.

Kumbuka: Pia inafaa kutaja, kwamba kwa kila mwenyeji unayenunua kutoka kwa Hostgator ili kupangisha OpenCart, tutapata kiasi kidogo cha kamisheni, ili tu kuweka Tecmint Live (kwa Kulipa Bandwidth na ada za kupangisha seva).

Kwa hivyo Ukiinunua kwa kutumia nambari iliyo hapo juu, unapata punguzo na tutapata kiasi kidogo. Pia kumbuka kuwa hutalipa chochote cha ziada, infact utakuwa unalipa 25% chini ya bili jumla.

Hitimisho

OpenCart ni programu ambayo hufanya kazi nje ya kisanduku. Ni rahisi kusakinisha na una chaguo la kuchagua violezo vinavyofaa zaidi, kuongeza bidhaa zako na uwe mfanyabiashara mtandaoni.

Viendelezi vingi vilivyotengenezwa na jumuiya (bila malipo na kulipwa) huifanya kuwa tajiri. Ni programu nzuri kwa wale wanaotaka kusanidi duka la mtandaoni na kubaki kupatikana kwa wateja wao 24X7. Nijulishe uzoefu wako na programu. Maoni na maoni yoyote yanakaribishwa pia.