Otu esi emepụta ụlọ ahịa ịzụ ahịa n'ịntanetị iji OpenCart na Linux


N'ụwa ịntanetị anyị na-eji kọmputa eme ihe niile. Azụmahịa eletrọnịkị aka e-commerce bụ otu n'ime ha. E-azụmahịa abụghị ihe ọhụrụ ọ malitere na mmalite nke ARPANET, ebe ARPANET na-ahazi ire ere n'etiti ụmụ akwụkwọ Massachusetts Institute of Technology na Stanford Artificial Intelligence Laboratory.

Ụbọchị ndị a enwere ụfọdụ 100 nke saịtị E-Commerce viz., Flipcart, eBay, Alibaba, Zappos, IndiaMART, Amazon, wdg. Ọ bụrụ ee! Akụkọ a bụ maka gị.

Opencart bụ ngwa E-azụmahịa mepere emepe nke edere na PHP, nke enwere ike iji wulite sistemu ụgbọ ibu ahịa dịka Amazon na Flipcart. Ọ bụrụ na ịchọrọ ire ngwaahịa gị n'ịntanetị ma ọ bụ chọọ ijere ndị ahịa gị ozi ọbụlagodi mgbe emechiri gị Opencart bụ maka gị. Ị nwere ike wulite ụlọ ahịa dị n'ịntanetị na-aga nke ọma (maka ndị ahịa n'ịntanetị) site na iji ngwa Opencart nwere ntụkwasị obi na ọkachamara.

  1. Ụlọ ahịa - http://demo.opencart.com/
  2. Nbanye onye nchịkwa – http://demo.opencart.com/admin/

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

Opencart bụ ngwa na-emezu ihe niile onye ahịa n'ịntanetị chọrọ. Ọ nwere atụmatụ niile (lee n'okpuru) iji nke ị nwere ike ịme Weebụsaịtị E-azụmahịa nke gị.

  1. Ọ bụ n'efu (dị ka ọ dị na biya) yana Open Source (dị ka ọ dị n'okwu) ngwa ewepụtara n'okpuru ikike GNU GPL.
  2. Edekọbara ihe niile nke ọma, pụtara na ịchọghị Google wee tie mkpu maka enyemaka.
  3. Nkwado na mmelite oge ndụ efu.
  4. Ọnụ ọgụgụ na-akparaghị ókè nke otu, ngwaahịa na ndị nrụpụta akwadoro.
  5. Ihe niile dabere na Template.
  6. Asụsụ ọtụtụ asụsụ na ọtụtụ ego akwadoro. Ọ na-ahụ na ngwaahịa gị ga-erute ụwa niile.
  7. Nlebaanya ngwaahịa arụnyere na njirimara ọkwa.
  8. Akwado ngwaahịa ndị a na-ebudata (ya bụ, ebook).
  9. A na-akwado imegharị onyonyo akpaaka.
  10. Njirimara dị ka Ọnụego ụtụ isi ọtụtụ (dị ka ọ dị na mba dị iche iche), Ilele ngwaahịa ndị emetụtara, ibe ozi, ngụkọ ibu ibu ibu, akwụkwọ ndenye ego, wdg na-emejuputa ya nke ọma na ndabara.
  11. Ngwaọrụ ndabere na weghachite.
  12. SEO emebere nke ọma.
  13. A na-akwadokwa ibipụta akwụkwọ ọnụahịa, ndebanye aha mperi na akụkọ ịre ahịa.

  1. Sava webụ (Akachaara sava HTTP Apache)
  2. PHP (5.2 na karịa).
  3. Ebe nchekwa data (MySQLi ka achọrọ mana m na-eji MariaDB).

Ekwesịrị ịwụnye ma mee ka ndọtị ndị a rụọ ọrụ na sistemụ gị ka ịwụnye Opencart nke ọma na sava weebụ.

  1. Kpọọ
  2. Zip
  3. Zlib
  4. GD Library
  5. Mcrypt
  6. Mbstrings

Kwụpụ 1: Wụnye Apache, PHP na MariaDB

1. Dị ka m kwuru, OpenCart chọrọ ụfọdụ teknuzu chọrọ dị ka Apache, PHP nwere extensions na Database (MySQL ma ọ bụ MariaDB) ka arụnyere na usoro, iji na-agba ọsọ Opencart nke ọma.

Ka anyị tinye Apache, PHP na MariaDB site na iji Iwu.

# 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. Mgbe ị wụnye ihe niile achọrọ n'elu, ị nwere ike ịmalite ọrụ Apache na MariaDB site na iji iwu ndị a.

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

Kwụpụ 2: Budata na Tọọ OpenCart

3. Enwere ike nweta ụdị OpenCart kachasị ọhụrụ (2.0.2.0) site na webụsaịtị OpenCart ma ọ bụ site na github ozugbo.

N'aka nke ọzọ, ịnwere ike iji iwu wget budata ụdị OpenCart kachasị ọhụrụ ozugbo site na ebe nchekwa github dị ka egosiri n'okpuru.

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

4. Mgbe nbudata zip faịlụ, detuo na Apache Working directory (ie /var/www/html) na unzip master.zip faịlụ.

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

5. Mgbe ị wepụtachara faịlụ 'master.zip', cd gaa na ndekọ aha ewepụtara wee bugharịa ọdịnaya nke ndekọ bulite na mgbọrọgwụ nke folda ngwa (opencart-master).

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

6. Ugbu a ịkwesịrị ịnyegharịa ma ọ bụ detuo faịlụ nhazi OpenCart dị ka egosiri n'okpuru.

# 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. Ọzọ, tọọ ikike ziri ezi na faịlụ na nchekwa nke /var/www/html/opencart-master. Ịkwesịrị ịnye ikike RWX na faịlụ na nchekwa niile dị ebe ahụ, ugboro ugboro.

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

Ihe dị mkpa: Ịtọ ntọala ikike 777 nwere ike ịdị ize ndụ, ozugbo ịmechara ihe niile, laghachi azụ na ikike 755 ugboro ugboro na folda dị n'elu.

Kwụpụ 3: Mepụta Database OpenCart

8. Nzọụkwụ ọzọ bụ ịmepụta nchekwa data (kwuo opencartdb) maka saịtị E-Commerce iji chekwaa data na nchekwa data. Jikọọ na ihe nkesa nchekwa data wee mepụta nchekwa data, onye ọrụ wee nye onye ọrụ ohere zuru oke na nchekwa data.

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

Kwụpụ 4: Nwụnye Weebụ OpenCart

9. Ozugbo ihe niile edoziri nke ọma, gaa na ihe nchọgharị weebụ wee pịnye http:// iji nweta nrụnye weebụ OpenCart.

Pịa 'Gaa n'ihu'Ikwenye Nkwekọrịta Ikikere.

10. Ihuenyo ọzọ bụ Pre-installation Server Setup Check, iji hụ na ihe nkesa ahụ nwere modul niile achọrọ arụnyere nke ọma ma nwee ikike ziri ezi na faịlụ OpenCart.

Ọ bụrụ na egosipụtara akara uhie ọ bụla na #1 ma ọ bụ #2, nke ahụ pụtara na ịkwesịrị ịwụnye akụrụngwa ndị ahụ nke ọma na sava iji zute ihe nkesa weebụ chọrọ.

Ọ bụrụ na enwere akara uhie na #3 ma ọ bụ #4, nke ahụ pụtara na enwere nsogbu na faịlụ gị. Ọ bụrụ na ahaziri ihe niile nke ọma, ị ga-ahụ akara ngosi akwụkwọ ndụ akwụkwọ ndụ niile (dị ka a na-ahụ n'okpuru), ị nwere ike pịa Gaa n'ihu.

11. Na ihuenyo ọzọ tinye Database Credentials dị ka Database Driver, Hostname, User-name, Password, database. I kwesịghị imetụ db_port na Prefix, ruo mgbe ị maghị ihe ị na-eme.

Tinyekwa aha njirimara, paswọọdụ na adreesị ozi-e maka akaụntụ nchịkwa. Rịba ama ka a ga-eji nzere ndị a maka ịbanye na Opencart Admin Panel dị ka mgbọrọgwụ, yabụ chekwaa ya. Pịa na-aga n'ihu mgbe emechara!

12. Ihuenyo na-esote na-egosi ozi dị ka Nwụnye zuru ezu na Tag Line dị njikere ịmalite ire ere. Ọ na-adọkwa aka na ntị ka ihichapụ ndekọ nrụnye, n'ihi na emezuru ihe niile achọrọ iji hazie site na iji ndekọ a.

Iji wepu ndekọ nrụnye, ị nwere ike ịmasị ịme iwu dị n'okpuru.

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

Nzọụkwụ 4: Nweta OpenCart Weebụ na Admin

13. Ugbu a tụọ ihe nchọgharị gị na http:///opencart-master/ na ị ga-ahụ ihe dị ka nseta ihuenyo dị n'okpuru.

14. Iji banye na Opencart Admin Panel, tụọ ihe nchọgharị gị na http:///opencart-master/admin wee jupụta nzere Admin ị tinye, mgbe ị na-edozi ya.

15. Ọ bụrụ na ihe niile dị mma! Ị ga-enwe ike ịhụ Dashboard Admin nke Opencart.

N'ebe a na Dashboard Admin ị nwere ike ịtọlite ọtụtụ nhọrọ dị ka edemede, ngwaahịa, nhọrọ, ndị nrụpụta, nbudata, nyocha, ozi, ntinye ndọtị, Mbupu, nhọrọ ịkwụ ụgwọ, mkpokọta ịtụ, voucher onyinye, Paypal, Kupọns, Mgbakwunye, ahịa, ozi ozi. , Kere na Ntọala, Njehie ndekọ, na-wuru na nyocha na ihe na-abụghị.

Ọ bụrụ na ịnwalela ngwa ahụ wee hụ na ọ nwere ike ịhazi ya, na-agbanwe agbanwe, Rock Solid, dị mfe idowe yana iji, ị nwere ike ịchọ ezigbo onye na-eweta nnabata iji kwado ngwa OpenCart, nke na-anọgide na-akwado nkwado 24X7. Agbanyeghị na enwere ọtụtụ nhọrọ maka ndị na-eweta nnabata anyị na-akwado Hostgator.

Hostgator bụ ngalaba na-edeba aha na onye na-eweta Bochum nke amara nke ọma maka ọrụ na njirimara ọ na-enye. Ọ na-enye gị ohere diski na-akparaghị ókè, bandwit na-akparaghị ókè, dị mfe ịwụnye (1-pịa script script), 99.9% Uptime, Award na-emeri 24 × 7 × 365 Nkà na ụzụ Nkwado na nkwaghachi ego ụbọchị 45, nke pụtara na ọ bụrụ na ịchọghị ngwaahịa na ọrụ ahụ. ị nwetaghachi ego gị n'ime ụbọchị 45 nke ịzụrụ ma chee na ụbọchị 45 bụ ogologo oge iji nwalee.

Ya mere, ọ bụrụ na ị nwere ihe na-ere ị nwere ike ime ya n'efu (site free m na-ekwu, Chee echiche nke na-eri ị ga-emefu na-a anụ ụlọ ahịa na mgbe ahụ tụnyere ya na mebere ụlọ ahịa mwube-eri. Ị ga-eche na ya free).

Mara: Mgbe ịzụrụ Bochum (na/ma ọ bụ ngalaba) site na Hostgator ị ga-enweta Flat 25% Gbanyụọ. Onyinye a bara uru naanị maka ndị na-agụ saịtị Tecment.

Naanị ihe ị ga - eme bụ itinye Promocode \TecMint025 n'oge ịkwụ ụgwọ nnabata.

Rịba ama: Ọ dịkwa mma ịkọ, na maka nnabata ọ bụla ị zụtara n'aka Hostgator iji kwado OpenCart, anyị ga-enweta obere ọrụ, naanị iji debe Tecmint Live (site na ịkwụ ụgwọ bandwit na ụgwọ nnabata nke ihe nkesa).

Yabụ ọ bụrụ na ị zụrụ ya site na iji koodu dị n'elu, ị ga-enweta mbelata ma anyị ga-enweta obere ego. Rịba ama na ị gaghị akwụ ụgwọ ọ bụla ọzọ, infact ị ga-akwụ 25% obere na ụgwọ zuru ezu.

Mmechi

OpenCart bụ ngwa na-arụ ọrụ n'ime igbe. Ọ dị mfe ịwụnye na ị nwere nhọrọ ịhọrọ ndebiri kacha mma, tinye ngwaahịa gị wee bụrụ onye ahịa n'ịntanetị.

Ọtụtụ obodo emere ndọtị (n'efu na akwụ ụgwọ) na-eme ka ọ baa ọgaranya. Ọ bụ ngwa magburu onwe ya maka ndị chọrọ ịtọlite ụlọ ahịa mebere ma nọgide na-enweta 24X7 ndị ahịa ha. Mee ka m mara ahụmịhe gị na ngwa ahụ. A na-anabatakwa ntụnye na nzaghachi ọ bụla.