Kuidas luua oma veebipoed, kasutades Linuxis rakendust "OpenCart"


Internetimaailmas teeme kõike arvuti abil. Elektrooniline kaubandus ehk e-kaubandus on üks neist. E-kaubandus ei ole midagi uut ja see algas ARPANETi algusaegadel, kus ARPANET korraldas müüki Massachusettsi tehnoloogiainstituudi ja Stanfordi tehisintellektilabori üliõpilaste vahel.

Nendel päevadel on umbes 100 e-kaubanduse saiti, näiteks Flipcart, eBay, Alibaba, Zappos, IndiaMART, Amazon jne. Kas olete mõelnud luua oma Amazon ja Flipcart nagu veebipõhine rakendusserver? Kui jah! See artikkel on mõeldud teile.

Opencart on PHP-s kirjutatud tasuta ja avatud lähtekoodiga e-kaubanduse rakendus, mida saab kasutada Amazonile ja Flipcartile sarnase ostukorvisüsteemi arendamiseks. Kui soovite oma tooteid veebis müüa või soovite oma kliente teenida ka siis, kui olete suletud, on Opencart teie jaoks. Usaldusväärse ja professionaalse Opencarti rakenduse abil saate ehitada eduka veebipoe (veebikaupmeestele).

  1. Store Front - http://demo.opencart.com/
  2. administraatori sisselogimine - http://demo.opencart.com/admin/

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

Opencart on rakendus, mis vastab kõigile veebikaupmehe nõuetele. Sellel on kõik funktsioonid (vt allpool), mille abil saate luua oma e-kaubanduse veebisaidi.

  1. See on tasuta (nagu õlle puhul) ja avatud lähtekoodiga (nagu kõnes) rakendus, mis on välja antud GNU GPL-i litsentsi alusel.
  2. Kõik on hästi dokumenteeritud, see tähendab, et teil pole vaja guugeldada ja abi otsida.
  3. Vaba eluea tugi ja värskendused.
  4. Piiramatu arv kategooriaid, toetatud tooted ja tootja.
  5. Kõik põhineb mallil.
  6. Toetatakse mitut keelt ja mitut valuutat. See tagab teie toote ülemaailmse haarde.
  7. Sisseehitatud toote ülevaatamise ja hindamise funktsioonid.
  8. Toetatavad allalaaditavad tooted (nt e-raamat).
  9. Toetatakse pildi automaatse suuruse muutmist.
  10. Vaikimisi on hästi rakendatud sellised funktsioonid nagu mitmekordsed maksumäärad (nagu erinevates riikides), seotud toodete vaatamine, infoleht, saatmiskaalu arvutamine, sooduskupongide kasutamine jne.
  11. Sisseehitatud varundamise ja taastamise tööriistad.
  12. Hästi rakendatud SEO.
  13. Samuti toetatakse arve printimist, tõrke logi ja müügiaruannet.

  1. Veebiserver (eelistatud on Apache HTTP-server)
  2. PHP (5.2 ja uuemad).
  3. Andmebaas (eelistatud on MySQLi, kuid kasutan MariaDB-d).

Need laiendused peavad olema teie süsteemis installitud ja lubatud, et Opencart korralikult veebiserverisse installida.

  1. Curl
  2. Zip
  3. zlib
  4. GD raamatukogu
  5. Mcrypt
  6. Mbstringid

1. samm: installige Apache, PHP ja MariaDB

1. Nagu ma ütlesin, nõuab OpenCart Opencarti nõuetekohaseks käitamiseks süsteemi installimist teatud tehnilistele nõuetele nagu Apache, laiendustega PHP ja andmebaas (MySQL või MariaDB).

Installime Apache, PHP ja MariaDB järgmise käsu abil.

# 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. Pärast kõigi ülaltoodud vajalike asjade installimist võite käivitada Apache ja MariaDB teenused järgmiste käskude abil.

------------------- 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. samm: OpenCarti allalaadimine ja seadistamine

3. OpenCarti uusima versiooni (2.0.2.0) saab OpenCarti veebisaidilt või otse githubist.

Teise võimalusena võite OpenCarti uusima versiooni otse githubi hoidlast alla laadida, nagu allpool näidatud, kasutada järgmist käsku wget.

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

4. Pärast zip-faili allalaadimist kopeerige see Apache Working kataloogi (s.t./var/www/html) ja pakkige fail master.zip lahti.

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

5. Pärast faili „master.zip” väljavõtmist sisestage CD ekstraheeritud kataloogi ja teisaldage üleslaadimiskataloogi sisu rakenduse kausta juure (opencart-master).

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

6. Nüüd peate OpenCarti konfiguratsioonifailid ümber nimetama või kopeerima, nagu allpool näidatud.

# 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. Seejärel määrake/var/www/html/opencart-master failidele ja kaustadele õiged õigused. Rekursiivselt peate andma RWX-i loa kõigile seal olevatele failidele ja kaustadele.

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

Tähtis: loa 777 määramine võib olla ohtlik, nii et kui olete kõik seadistamise lõpetanud, pöörduge tagasi ülaltoodud kausta rekursiivselt loale 755.

3. samm: OpenCarti andmebaasi loomine

8. Järgmine samm on luua andmebaas (näiteks opencartdb) e-kaubanduse saidi jaoks andmete salvestamiseks andmebaasi. Looge ühendus andmebaasiserveriga ja looge andmebaas, kasutage ja andke kasutajale õigused, et andmebaasi üle täielik kontroll oleks.

# 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. samm: OpenCarti veebi installimine

9. Kui kõik on õigesti seadistatud, navigeerige veebibrauserisse ja tippige OpenCarti veebiinstallile juurdepääsemiseks http:// .

Litsentsilepingu kinnitamiseks klõpsake nuppu JÄTKA.

10. Järgmine ekraan on Serveri eelinstallimise kontroll, et näha, kas serveris on kõik vajalikud moodulid õigesti installitud ja OpenCarti failide õiged õigused.

Kui # 1 või 2 on esile tõstetud punaseid märke, peate veebiserveri nõuete täitmiseks need komponendid korralikult serverisse installima.

Kui # 3-l või 4-l on punaseid märke, tähendab see, et teie failidega on probleeme. Kui kõik on õigesti konfigureeritud, peaksite nägema, et kõik rohelised märgid oleksid nähtavad (nagu allpool näha), võite vajutada nuppu „Jätka“.

11. Järgmisel ekraanil sisestage oma andmebaasi mandaadid, nagu andmebaasi draiver, hosti nimi, kasutajanimi, parool, andmebaas. Te ei tohiks puudutada db_port ja prefiksit seni, kuni teate, mida teete.

Sisestage ka administraatori konto jaoks kasutajanimi, parool ja e-posti aadress. Pange tähele, et neid mandaate kasutatakse juurutamisel Opencarti administraatoripaneelile sisselogimiseks, nii et hoidke seda turvalisena. Kui olete valmis, klõpsake nuppu Jätka!

12. Järgmisel ekraanil kuvatakse silt "\" Installimine on lõpetatud\"koos sildiga Rea, mis on müügi alustamiseks valmis. Samuti hoiatatakse installikataloogi kustutamise eest, kuna kõik, mis on vajalik selle kataloogi seadistamiseks, on täidetud.

Installkataloogi eemaldamiseks võiksite käivitada alloleva käsu.

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

4. samm: pääsege juurde OpenCarti veebile ja administraatorile

13. Nüüd suunake brauser http:// /opencart-master/ ja näete midagi sellist nagu allpool olev ekraanipilt.

14. Opencarti halduspaneelile sisselogimiseks suunake brauser aadressile http:// /opencart-master/admin ja täitke sisestatud administraatori mandaadid, seadistades selle.

15. Kui kõik on ok! Peaksite nägema Opencarti administraatori juhtpaneeli.

Siin saate administraatori juhtpaneelil seadistada palju valikuid, näiteks kategooriad, toode, valikud, tootjad, allalaadimised, ülevaade, teave, laienduste installija, saatmine, maksevalikud, tellimuste kogusumma, kinkekaart, Paypal, kupongid, sidusettevõtted, turundus, kirjad , Kujundus ja seaded, Vikalogid, sisseehitatud analüüs ja mis mitte.

Kui olete juba rakendust testinud ja leiate, et see on kohandatav, paindlik, usaldusväärne, hõlpsasti hooldatav ja kasutatav, võib vaja minna OpenCarti rakenduse majutamiseks head hostiteenuse pakkujat, mis jääb 24x7 reaalajas toeks. Kuigi hostimise pakkujate jaoks on palju võimalusi, soovitame Hostgatorit.

Hostgator on domeeni registreerija ja hostimise pakkuja, mis on selle pakutava teenuse ja funktsiooni poolest väga tuntud. See tagab teile piiramatu kettaruumi, piiramatu ribalaiuse, hõlpsasti installitava (ühe klõpsuga installiskripti), 99,9% tööaja, auhinnatud 24x7x365 tehnilise toe ja 45-päevase raha tagasi garantii, mis tähendab, et kui toode ja teenus teile ei meeldinud saate oma raha tagasi 45 päeva jooksul pärast ostmist ja pange tähele, et 45 päeva on testimiseks pikk aeg.

Nii et kui teil on midagi müüa, saate seda teha tasuta (tasuta all mõtlen, mõelge välja kulud, mille te füüsilise poe hankimisele kulutaksite, ja võrrelge neid siis virtuaalse poe sisseseadmise kuludega. Te tunnete selle tasuta).

Märkus: Hostgatorilt hostingu (ja/või domeeni) ostmisel saate kindla 25% soodustust. See pakkumine kehtib ainult Tecminti saidi lugejatele.

Kõik, mida peate tegema, on hostimise maksmise ajal sisestada Promocode\"TecMint025". Vaadake tutvustuskoodiga maksekuva eelvaadet.

Märkus. Samuti väärib märkimist, et iga hostimise eest, mille ostate Hostgatorist OpenCarti majutamiseks, saame väikese vahendustasu, lihtsalt selleks, et hoida Tecmint Live'i (tasudes ribalaiust ja serveri hostitasusid).

Nii et kui ostate selle ülaltoodud koodi abil, saate allahindlust ja me saame väikese summa. Pange tähele ka seda, et te ei maksa midagi täiendavat, sest maksate koguarve pealt 25% vähem.

Järeldus

OpenCart on rakendus, mis töötab väljaspool paketti. Seda on lihtne installida ja teil on võimalus valida kõige paremini sobivad mallid, lisada oma tooted ja teist saab veebikaupmees.

Paljud kogukonna tehtud laiendused (tasuta ja tasulised) muudavad selle rikkaks. See on suurepärane rakendus neile, kes soovivad seadistada virtuaalse poe ja jääda oma kliendile kättesaadavaks 24X7. Andke mulle teada teie kogemusest rakendusega. Kõik ettepanekud ja tagasiside on samuti teretulnud.