Kako stvoriti vlastitu internetsku trgovinu koristeći "OpenCart" u Linuxu


U internetskom svijetu sve radimo pomoću računala. Elektronička trgovina poznata kao e-trgovina jedna je od njih. E-trgovina nije ništa novo i započela je u ranim danima ARPANET-a, gdje je ARPANET dogovarao prodaju između studenata Tehnološkog instituta Massachusetts i Laboratorija za umjetnu inteligenciju Stanford.

Ovih dana postoji nekih 100 stranica e-trgovine, na primjer, Flipcart, eBay, Alibaba, Zappos, IndiaMART, Amazon itd. Jeste li razmišljali napraviti svoj vlastiti Amazon i Flipcart poput web poslužitelja aplikacija? Ako da! Ovaj je članak za vas.

Opencart je besplatna i otvorena aplikacija za e-trgovinu napisana na PHP-u koja se može koristiti za razvoj sustava košarice sličnog Amazonu i Flipcartu. Ako želite prodavati svoje proizvode putem interneta ili želite služiti svojim kupcima čak i kada ste zatvoreni, Opencart je za vas. Možete stvoriti uspješnu internetsku trgovinu (za mrežne trgovce) pomoću pouzdane i profesionalne Opencart aplikacije.

  1. Trgovina - http://demo.opencart.com/
  2. Administratorska prijava - http://demo.opencart.com/admin/

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

Opencart je aplikacija koja udovoljava svim zahtjevima mrežnog trgovca. Ima sve značajke (vidi dolje) pomoću kojih možete napraviti vlastitu web stranicu za e-trgovinu.

  1. Riječ je o besplatnoj (kao u pivu) i otvorenom izvoru (kao u govoru) aplikaciji objavljenoj pod GNU GPL licencom.
  2. Sve je dobro dokumentirano, znači da ne trebate Google i vikati u pomoć.
  3. Besplatna podrška za vrijeme trajanja i ažuriranja.
  4. Neograničen broj kategorija, podržani su proizvodi i proizvođači.
  5. Sve se temelji na predlošku.
  6. Podržani više jezika i više valuta. Osigurava da vaš proizvod dosegne globalni doseg.
  7. Ugrađene značajke za pregled i ocjenu proizvoda.
  8. Podržani proizvodi za preuzimanje (naime, e-knjiga).
  9. Podržana je automatska promjena veličine slike.
  10. Značajke poput više poreznih stopa (kao u raznim zemljama), pregledavanje povezanih proizvoda, stranice s informacijama, izračuna težine pošiljke, dostupnih kupona za popust itd. dobro su implementirane prema zadanim postavkama.
  11. Ugrađeni alati za izradu sigurnosnih kopija i vraćanje.
  12. Dobro implementiran SEO.
  13. Podržani su i ispis računa, zapisnik pogrešaka i izvješće o prodaji.

  1. Web poslužitelj (preferira se Apache HTTP poslužitelj)
  2. PHP (5.2 i noviji).
  3. Baza podataka (MySQLi je preferiran, ali koristim MariaDB).

Ova proširenja moraju biti instalirana i omogućena na vašem sustavu da bi se Opencart pravilno instalirao na web poslužitelj.

  1. Uvijanje
  2. Zip
  3. Zlib
  4. GD knjižnica
  5. Mcrypt
  6. Mbstrings

Korak 1: Instaliranje Apache, PHP i MariaDB

1. Kao što sam rekao, OpenCart zahtijeva određene tehničke zahtjeve poput Apachea, PHP-a s proširenjima i baze podataka (MySQL ili MariaDB) koji trebaju biti instalirani na sustav kako bi se Opencart pravilno pokrenuo.

Instalirajmo Apache, PHP i MariaDB pomoću sljedeće naredbe.

# 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. Nakon instalacije svih gore navedenih stvari, možete pokrenuti usluge Apache i MariaDB pomoću sljedećih naredbi.

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

Korak 2: Preuzimanje i postavljanje OpenCart-a

3. Najnoviju verziju OpenCart (2.0.2.0) možete dobiti na web mjestu OpenCart ili izravno na githubu.

Alternativno, možete upotrijebiti sljedeću naredbu wget za preuzimanje najnovije verzije OpenCarta izravno iz github spremišta kao što je prikazano dolje.

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

4. Nakon preuzimanja zip datoteke, kopirajte u Apache Working direktorij (tj./Var/www/html) i otpakirajte datoteku master.zip.

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

5. Nakon izdvajanja datoteke "master.zip", cd u izvučeni direktorij i premjestite sadržaj direktorija za prijenos u korijen mape aplikacije (opencart-master).

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

6. Sada morate preimenovati ili kopirati OpenCart konfiguracijske datoteke kao što je prikazano dolje.

# 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. Zatim postavite ispravna dopuštenja za datoteke i mape/var/www/html/opencart-master. Morate dati RWX dozvolu za sve datoteke i mape tamo, rekurzivno.

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

Važno: Postavljanje dozvole 777 može biti opasno, pa čim završite s postavljanjem svega, vratite se na dozvolu 755 rekurzivno u gornjoj mapi.

Korak 3: Stvaranje baze podataka OpenCart

8. Sljedeći je korak stvaranje baze podataka (recimo opencartdb) za web mjesto e-trgovine za pohranu podataka u bazu podataka. Povežite se s poslužiteljem baze podataka i stvorite bazu podataka, korisnika i dodijelite ispravne privilegije korisniku kako biste imali potpunu kontrolu nad bazom podataka.

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

Korak 4: OpenCart web instalacija

9. Kad se sve postavi ispravno, dođite do web preglednika i upišite http:// za pristup web instalaciji OpenCart.

Kliknite "NASTAVI" da biste pristali na ugovor o licenci.

10. Sljedeći je zaslon Provjera predinstalacijskog postavljanja poslužitelja da biste vidjeli je li na poslužitelju ispravno instalirani svi potrebni moduli i ima li ispravno dopuštenje za datoteke OpenCart.

Ako su crvene oznake označene na # 1 ili # 2, to znači da morate te komponente pravilno instalirati na poslužitelj kako bi zadovoljili zahtjeve web poslužitelja.

Ako su crvene oznake na # 3 ili # 4, to znači da postoji problem s vašim datotekama. Ako je sve ispravno konfigurirano, trebali biste vidjeti da su vidljive sve zelene oznake (kao što se vidi dolje), možete pritisnuti "Nastavi".

11. Na sljedećem zaslonu unesite svoje vjerodajnice baze podataka poput upravljačkog programa baze podataka, imena hosta, korisničkog imena, lozinke, baze podataka. Ne biste trebali dodirivati db_port i Prefix, dok i osim ako ne znate što radite.

Također unesite korisničko ime, lozinku i adresu e-pošte za administrativni račun. Imajte na umu da će se ove vjerodajnice koristiti za prijavu na administratorsku ploču Opencart kao root, pa ih čuvajte. Po završetku kliknite Nastavi!

12. Sljedeći zaslon prikazuje poruku poput "Instalacija završena" s linijom oznaka spremnom za početak prodaje. Također upozorava na brisanje instalacijskog direktorija, jer je sve što je potrebno za postavljanje pomoću ovog direktorija postignuto.

Da biste uklonili instalacijski direktorij, možda biste htjeli pokrenuti donju naredbu.

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

Korak 4: Pristupite OpenCart Webu i Admin

13. Sada usmerite svoj preglednik na http:// /opencart-master/ i vidjet ćete nešto poput dolje snimke zaslona.

14. Da biste se prijavili na administratorsku ploču Opencart, usmjerite preglednik na http:// /opencart-master/admin i popunite vjerodajnice administratora koje ste unijeli, dok je postavljate.

15. Ako je sve ok! Trebali biste biti u mogućnosti vidjeti nadzornu ploču administratora Opencarta.

Ovdje na Nadzornoj ploči za administratore možete postaviti puno opcija poput kategorija, proizvoda, opcija, proizvođača, preuzimanja, pregleda, informacija, programa za instaliranje proširenja, otpreme, mogućnosti plaćanja, ukupan broj narudžbi, poklon bon, Paypal, kuponi, podružnice, marketing, mailovi , Dizajn i postavke, zapisnici pogrešaka, ugrađena analitika i što sve ne.

Ako ste već testirali aplikaciju i smatrate je prilagodljivom, fleksibilnom, čvrstom, laganom za održavanje i upotrebu, možda će vam trebati dobar pružatelj usluge hostinga za hostiranje OpenCart aplikacije koja i dalje podržava podršku 24X7. Iako postoji puno opcija za pružatelje usluga hostinga, preporučujemo Hostgator.

Hostgator je registrant domene i pružatelj hostinga koji je vrlo poznat po usluzi i značajkama koje pruža. Pruža vam neograničen prostor na disku, neograničenu širinu pojasa, jednostavnu za instalaciju (skripta za instalaciju jednim klikom), 99,9% vremena rada, nagrađivanu tehničku podršku 24x7x365 i povrat novca u roku od 45 dana, što znači da vam se proizvod i usluga nisu svidjeli novac vratite u roku od 45 dana od kupnje i imajte na umu da je 45 dana dugo vrijeme za testiranje.

Dakle, ako imate što za prodati, možete to učiniti besplatno (podrazumijevam besplatno, razmislite o troškovima koje biste potrošili na kupovinu fizičke trgovine, a zatim ih usporedite s troškovima postavljanja virtualne trgovine. Osjećat ćete se besplatno).

Napomena: Kada kupite hosting (i/ili domenu) od Hostgatora, dobit ćete ravnih 25% POPUSTA. Ova ponuda vrijedi samo za čitatelje stranice Tecmint.

Sve što morate učiniti je unijeti promotivni kod „TecMint025“ tijekom plaćanja hostinga. Za referencu pogledajte zaslon pregleda plaćanja s promotivnim kodom.

Napomena: Vrijedno je spomenuti i da ćemo za svaki hosting koji kupujete od Hostgatora za hostiranje OpenCart-a dobiti malu količinu provizije, samo da bismo održali Tecmint uživo (plaćanjem propusnosti i hosting troškova servera).

Dakle, ako ga kupite pomoću gornjeg koda, dobit ćete popust, a mi ćemo dobiti mali iznos. Također imajte na umu da nećete platiti ništa dodatno, zapravo platit ćete 25% manje na ukupnom računu.

Zaključak

OpenCart je aplikacija koja se izvršava odmah. Jednostavno ga je instalirati, a imate mogućnost odabrati najbolje prilagođene predloške, dodati svoje proizvode i postati mrežni trgovac.

Mnogo proširenja napravljenih u zajednici (besplatna i plaćena) čine ga bogatim. To je prekrasna aplikacija za one koji žele postaviti virtualnu trgovinu i ostati dostupni svojim kupcima 24X7. Javite mi svoje iskustvo s prijavom. Dobrodošli su i bilo koji prijedlozi i povratne informacije.