Kuinka luoda oma verkkokauppa "OpenCart" -sovelluksella Linuxissa


Internet-maailmassa teemme kaiken tietokoneella. Sähköinen kaupankäynti eli sähköinen kaupankäynti on yksi niistä. Verkkokauppa ei ole mitään uutta, ja se alkoi ARPANETin alkuaikoina, jolloin ARPANET järjesti myyntiä Massachusetts Institute of Technologyn ja Stanford Artificial Intelligence Laboratoryn opiskelijoiden välillä.

Nykyään on olemassa noin 100 verkkokauppasivustoa, kuten Flipcart, eBay, Alibaba, Zappos, IndiaMART, Amazon jne. Oletko ajatellut tehdä oman Amazonin ja Flipcartin, kuten verkkopohjaisen sovelluspalvelimen? Jos kyllä! Tämä artikkeli on sinua varten.

Opencart on ilmainen ja avoimen lähdekoodin PHP-kielellä kirjoitettu verkkokauppasovellus, jota voidaan käyttää Amazonin ja Flipcartin kaltaisen ostoskorijärjestelmän kehittämiseen. Jos haluat myydä tuotteitasi verkossa tai palvella asiakkaitasi myös suljettuna, Opencart on sinua varten. Voit rakentaa menestyvän verkkokaupan (verkkokauppiaille) käyttämällä luotettavaa ja ammattimaista Opencart-sovellusta.

OpenCart-verkkopaneelin esittely
  1. Liikekauppa – http://demo.opencart.com/
  2. Järjestelmänvalvojan kirjautuminen – http://demo.opencart.com/admin/

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

Opencartin ominaisuudet

Opencart on sovellus, joka täyttää kaikki verkkokauppiaan vaatimukset. Siinä on kaikki ominaisuudet (katso alla), joiden avulla voit luoda oman verkkokauppasivustosi.

  1. Se on ilmainen (kuten oluessa) ja avoimen lähdekoodin (kuten puhe) sovellus, joka on julkaistu GNU GPL -lisenssillä.
  2. Kaikki on dokumentoitu hyvin, joten sinun ei tarvitse googlettaa ja huutaa apua.
  3. Ilmainen elinikäinen tuki ja päivitykset.
  4. Rajoittamaton määrä luokkia, tuetut tuotteet ja valmistaja.
  5. Kaikki on mallipohjaista.
  6. Monikielinen ja monivaluuttatuki. Se varmistaa, että tuotteesi tavoittaa maailmanlaajuisesti.
  7. Sisäänrakennetut tuotearviointi- ja arviointiominaisuudet.
  8. Ladattavia tuotteita (eli e-kirjoja) tuetaan.
  9. Automaattinen kuvan koon muuttaminen tuettu.
  10. Ominaisuudet, kuten useat veroprosentit (kuten eri maissa), liittyvien tuotteiden katselu, tietosivu, lähetyspainon laskeminen, alennuskuponkien käyttö jne., ovat oletuksena hyvin toteutettuja.
  11. Sisäänrakennetut varmuuskopiointi- ja palautustyökalut.
  12. Hyvin toteutettu SEO.
  13. Myös laskujen tulostus, virheloki ja myyntiraportti ovat tuettuja.

Laitteistovaatimukset

  1. Web-palvelin (Preferred Apache HTTP Server)
  2. PHP (5.2 ja uudemmat).
  3. Tietokanta (MySQLi Preferred, mutta käytän MariaDB:tä).

Vaaditut PHP-kirjastot ja -moduulit

Nämä laajennukset on asennettava ja otettava käyttöön järjestelmässäsi, jotta Opencart voidaan asentaa oikein verkkopalvelimelle.

  1. Kiemura
  2. Postinumero
  3. Zlib
  4. GD kirjasto
  5. Mcrypt
  6. Mbstrings

Vaihe 1: Asenna Apache, PHP ja MariaDB

1. Kuten sanoin, OpenCart vaatii tiettyjä teknisiä vaatimuksia, kuten Apache, PHP laajennuksilla ja tietokanta (MySQL tai MariaDB) asennettava järjestelmään, jotta Opencart toimii oikein.

Asennetaan Apache, PHP ja MariaDB käyttämällä seuraavaa komentoa.

Asenna Apache

apt-get install apache2 		 (On Debian based Systems)
yum install httpd			 (On RedHat based Systems)
Asenna PHP ja laajennukset

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)
Asenna MariaDB

apt-get install mariadb-server mariadb-client				(On Debian based Systems)
yum install mariadb-server mariadb					(On RedHat based Systems)

2. Kun olet asentanut kaikki yllä olevat vaaditut asiat, voit käynnistää Apache- ja MariaDB-palvelut seuraavilla komennoilla.


------------------- On Debian based Systems ------------------- 
systemctl restart apache2.service					
systemctl restart mariadb.service	

------------------- On RedHat based Systems ------------------- 
systemctl restart httpd.service 		
systemctl restart mariadb.service 				

Vaihe 2: OpenCartin lataaminen ja asettaminen

3. OpenCartin uusin versio (2.0.2.0) voidaan hankkia OpenCartin verkkosivustolta tai suoraan githubista.

Vaihtoehtoisesti voit käyttää seuraavaa wget-komentoa ladataksesi OpenCartin uusimman version suoraan githubin arkistosta alla olevan kuvan mukaisesti.


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

4. Kun olet ladannut zip-tiedoston, kopioi Apachen työhakemistoon (eli /var/www/html) ja pura päätiedosto. zip-tiedosto.


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

5. Kun olet purkanut master.zip-tiedoston, siirrä cd-levy purettuun hakemistoon ja siirrä lataushakemiston sisältö sovelluskansion juureen. (opencart-master).


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

6. Nyt sinun on nimettävä uudelleen tai kopioitava OpenCart-määritystiedostot alla olevan kuvan mukaisesti.


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. Aseta seuraavaksi oikeat käyttöoikeudet tiedostoille ja kansioihin /var/www/html/opencart-master. Sinun on annettava RWX-lupa kaikille siellä oleville tiedostoille ja kansioille rekursiivisesti.


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

Tärkeää: käyttöoikeuden 777 asettaminen voi olla vaarallista, joten kun olet määrittänyt kaiken, palauta käyttöoikeus 755. rekursiivisesti yllä olevaan kansioon.

Vaihe 3: Luo OpenCart-tietokanta

8. Seuraava vaihe on luoda tietokanta (esim. opencartdb) verkkokauppasivustolle tietojen tallentamiseksi tietokantaan. Yhdistä tietokantapalvelimeen ja luo tietokanta, käyttäjä ja myönnä käyttäjälle oikeat oikeudet hallitaksesi tietokantaa täysin.


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

Vaihe 4: OpenCart Web -asennus

9. Kun kaikki on asetettu oikein, siirry verkkoselaimeen ja kirjoita http:// päästäksesi OpenCart-verkkoasennukseen.

Hyväksy käyttöoikeussopimus napsauttamalla JATKA.

10. Seuraava näyttö on asennusta edeltävä Palvelimen asetusten tarkistus, jotta näet, että palvelimella on kaikki tarvittavat moduulit asennettu oikein ja että sillä on oikeat oikeudet OpenCart-tiedostoihin.

Jos punaisia merkkejä on korostettu kohdassa #1 tai #2, sinun on asennettava kyseiset komponentit oikein palvelimelle täyttääksesi verkkopalvelimen vaatimukset.

Jos #3 tai #4 -kohdassa on punaisia merkkejä, tiedostoissasi on ongelma. Jos kaikki on määritetty oikein, kaikkien vihreiden merkkien pitäisi näkyä (kuten alla), voit painaa Jatka.

11. Anna seuraavassa näytössä tietokantatietosi, kuten tietokantaohjain, isäntänimi, käyttäjätunnus, salasana, tietokanta. Älä koske db_portiin ja etuliitteeseen ennen kuin tiedät mitä olet tekemässä.

Anna myös järjestelmänvalvojan tilin käyttäjätunnus, salasana ja sähköpostiosoite. Huomaa, että näitä tunnistetietoja käytetään kirjautumiseen Opencart Admin Paneliin pääkäyttäjänä, joten pidä se turvassa. Napsauta jatka, kun olet valmis!

12. Seuraavassa näytössä näkyy viesti, kuten "Asennus valmis", ja tunnisterivi on valmis aloittamaan myynnin. Se myös varoittaa asennushakemiston poistamisesta, koska kaikki tämän hakemiston asennukseen tarvittava on suoritettu.

Voit poistaa asennushakemiston suorittamalla alla olevan komennon.


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

Vaihe 4: Avaa OpenCart Web ja Admin

13. Osoita nyt selaimesi osoitteeseen http:///opencart-master/ ja näet jotain alla olevan kuvakaappauksen kaltaista.

14. Kirjautuaksesi Opencartin hallintapaneeliin siirrä selaimesi osoitteeseen http:///opencart-master/admin ja täytä järjestelmänvalvojan tunnistetiedot. syötät sitä määrittäessäsi.

15. Jos kaikki ok! Sinun pitäisi voida nähdä Opencartin hallintapaneeli.

Täällä Järjestelmänvalvojan hallintapaneelissa voit määrittää monia vaihtoehtoja, kuten luokat, tuotteet, vaihtoehdot, valmistajat, lataukset, arvostelut, tiedot, laajennuksen asennusohjelma, toimitus, maksuvaihtoehdot, tilausten kokonaissummat, lahjakortti, Paypal, Kupongit, yhteistyökumppanit, markkinointi, sähköpostit, suunnittelu ja asetukset, virhelokit, sisäänrakennettu analytiikka ja mitä muuta ei.

Mitä työkalujen testauksen jälkeen?

Jos olet jo testannut sovelluksen ja pidät sitä muokattavana, joustavana, vakaana, helppohoitoisena ja helppokäyttöisenä, saatat tarvita hyvän isännöintipalveluntarjoajan OpenCart-sovelluksen isännöimiseen, joka pysyy voimassa 24x7-tukena. Vaikka isännöintipalveluntarjoajille on monia vaihtoehtoja, suosittelemme Hostgatoria.

Hostgator on verkkotunnuksen rekisteröijä ja isännöintipalveluntarjoaja, joka on erittäin tunnettu tarjoamastaan palvelusta ja ominaisuuksista. Se tarjoaa sinulle RAJOITTAmattoman levytilan, RAJOITTAmattoman kaistanleveyden, helppo asentaa (yhden napsautuksen asennusskripti), 99,9 % käytettävyyden, palkitun 24x7x365 teknisen tuen ja 45 päivän rahat takaisin -takuun, mikä tarkoittaa, että jos et pitänyt tuotteesta ja palvelusta saat rahasi takaisin 45 päivän kuluessa ostosta ja muista, että 45 päivää on pitkä aika testata.

Joten jos sinulla on jotain myytävää, voit tehdä sen ilmaiseksi (ilmaisella tarkoitan sitä, että ajattelet kustannuksia, joita käyttäisit fyysisen myymälän hankkimiseen, ja vertaa sitä sitten virtuaalisen myymälän perustamiskustannuksiin. Tunnet sen olevan ilmainen).

Huomaa: kun ostat isännöinnin (ja/tai verkkotunnuksen) Hostgatorilta, saat 25 %:n alennuksen. vahva>. Tämä tarjous on voimassa vain Tecmint-sivuston lukijoille.

Sinun tarvitsee vain syöttää tarjouskoodi ”TecMint025 isännöintimaksun aikana. Katso lisätietoja maksunäytön esikatselusta tarjouskoodilla.

Huomaa: On myös syytä mainita, että jokaisesta Hostgatorilta ostamastasi hosting-palvelusta OpenCart-isännöintiin, saamme pienen palkkion Tecmint Liven ylläpitämiseksi (maksamalla kaistanleveyttä ja palvelimen isännöintikulut).

Joten jos ostat sen käyttämällä yllä olevaa koodia, saat alennuksen ja saamme pienen summan. Huomaa myös, että et maksa mitään ylimääräistä, vaan maksat 25 % vähemmän kokonaislaskusta.

Johtopäätös

OpenCart on sovellus, joka toimii heti valmiina. Se on helppo asentaa, ja sinulla on mahdollisuus valita sopivimmat mallit, lisätä tuotteesi ja sinusta tulee verkkokauppias.

Monet yhteisön tekemät laajennukset (ilmaiset ja maksulliset) tekevät siitä rikkaan. Se on upea sovellus niille, jotka haluavat perustaa virtuaalisen myymälän ja pysyä asiakkaidensa käytettävissä 24x7. Kerro kokemuksesi sovelluksesta. Myös kaikki ehdotukset ja palaute ovat tervetulleita.