Ricerca nel sito web

Come creare il proprio negozio di acquisti online utilizzando "OpenCart" in Linux


Nel mondo di Internet facciamo tutto utilizzando un computer. Il commercio elettronico, ovvero l'e-commerce, è uno di questi. L'e-commerce non è una novità ed è iniziato agli albori di ARPANET, dove ARPANET organizzava vendite tra studenti del Massachusetts Institute of Technology e Stanford Artificial Intelligence Laboratory.

Al giorno d'oggi ci sono circa centinaia di siti di e-commerce, vale a dire Flipcart, eBay, Alibaba, Zappos, IndiaMART, Amazon, ecc. Hai pensato di creare il tuo Amazon e Flipcart come un server di applicazioni basato sul web? Se si! Questo articolo è per te.

Opencart è un'applicazione di e-commerce gratuita e open source scritta in PHP, che può essere utilizzata per sviluppare un sistema di carrello della spesa simile ad Amazon e Flipcart. Se vuoi vendere i tuoi prodotti online o vuoi servire i tuoi clienti anche quando sei chiuso Opencart fa al caso tuo. Puoi creare un negozio online di successo (per commercianti online) utilizzando l'applicazione Opencart affidabile e professionale.

Demo del pannello Web OpenCart
  1. Vetrina del negozio – http://demo.opencart.com/
  2. Accesso amministratore – http://demo.opencart.com/admin/

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

Caratteristiche di Opencart

Opencart è un'applicazione che soddisfa tutti i requisiti di un commerciante online. Ha tutte le funzionalità (vedi sotto) con le quali puoi creare il tuo sito web di e-commerce.

  1. È un'applicazione gratuita (come nella birra) e open source (come nel parlato) rilasciata sotto licenza GNU GPL.
  2. Tutto è ben documentato, il che significa che non è necessario cercare su Google e gridare aiuto.
  3. Supporto e aggiornamenti gratuiti a vita.
  4. Numero illimitato di categorie, prodotti e produttori supportati.
  5. Tutto è basato su modelli.
  6. Supporta più lingue e più valute. Garantisce che il tuo prodotto abbia una portata globale.
  7. Funzionalità integrate di revisione e valutazione del prodotto.
  8. Prodotti scaricabili (ad esempio ebook) supportati.
  9. Ridimensionamento automatico delle immagini supportato.
  10. Funzionalità come aliquote fiscali multiple (come in vari paesi), visualizzazione di prodotti correlati, pagina di informazioni, calcolo del peso di spedizione, disponibilità di buoni sconto, ecc. sono ben implementate per impostazione predefinita.
  11. Strumenti di backup e ripristino integrati.
  12. SEO ben implementato.
  13. Sono supportati anche la stampa delle fatture, il registro degli errori e i report sulle vendite.

Requisiti di sistema

  1. Server Web (preferibilmente il server HTTP Apache)
  2. PHP (5.2 e versioni successive).
  3. Database (preferito MySQLi ma sto usando MariaDB).

Librerie e moduli PHP richiesti

Queste estensioni devono essere installate e abilitate sul tuo sistema per installare correttamente Opencart sul server web.

  1. Arricciare
  2. Cerniera lampo
  3. Zlib
  4. Biblioteca G.D
  5. Mcrypt
  6. Mbstring

Passaggio 1: installazione di Apache, PHP e MariaDB

1. Come ho detto, OpenCart richiede determinati requisiti tecnici come Apache, PHP con estensioni e Database (MySQL o MariaDB) da installare sul sistema, per poter eseguire correttamente Opencart.

Installiamo Apache, PHP e MariaDB utilizzando il seguente comando.

Installa Apache

apt-get install apache2 		 (On Debian based Systems)
yum install httpd			 (On RedHat based Systems)
Installa PHP ed estensioni

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

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

2. Dopo aver installato tutte le cose richieste sopra, puoi avviare i servizi Apache e MariaDB utilizzando i seguenti comandi.


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

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

Passaggio 2: download e impostazione di OpenCart

3. La versione più recente di OpenCart (2.0.2.0) può essere ottenuta dal sito Web OpenCart o direttamente da github.

In alternativa, puoi utilizzare il seguente comando wget per scaricare l'ultima versione di OpenCart direttamente dal repository github come mostrato di seguito.


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

4. Dopo aver scaricato il file zip, copialo nella directory di lavoro Apache (ad esempio /var/www/html) e decomprimi il master. zip.


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

5. Dopo aver estratto il file 'master.zip', passare alla directory estratta e spostare il contenuto della directory upload nella radice della cartella dell'applicazione (opencart-master).


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

6. Ora devi rinominare o copiare i file di configurazione OpenCart come mostrato di seguito.


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. Successivamente, imposta le autorizzazioni corrette per i file e le cartelle di /var/www/html/opencart-master. Devi fornire l'autorizzazione RWX a tutti i file e le cartelle presenti, in modo ricorsivo.


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

Importante: impostare l'autorizzazione 777 può essere pericoloso, quindi non appena finisci di impostare tutto, ripristina l'autorizzazione 755 ricorsivamente sulla cartella sopra.

Passaggio 3: creazione del database OpenCart

8. Il passo successivo è creare un database (ad esempio opencartdb) per il sito di e-commerce per archiviare i dati nel database. Connettersi al server del database e creare un database, un utente e concedere i privilegi corretti all'utente per avere il pieno controllo sul database.


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

Passaggio 4: installazione Web OpenCart

9. Una volta impostato correttamente, vai al browser web e digita http:// per accedere all'installazione web di OpenCart.

Fai clic su "CONTINUA" per accettare il contratto di licenza.

10. La schermata successiva è Verifica configurazione server pre-installazione, per verificare che il server abbia tutti i moduli richiesti installati correttamente e disponga dell'autorizzazione corretta sui file OpenCart.

Se sono evidenziati segni rossi su #1 o #2, significa che è necessario installare tali componenti correttamente sul server per soddisfare i requisiti del server web.

Se sono presenti segni rossi su #3 o #4, significa che c'è un problema con i tuoi file. Se tutto è configurato correttamente dovresti vedere tutti i segni verdi visibili (come mostrato di seguito), puoi premere "Continua".

11. Nella schermata successiva inserisci le credenziali del database come driver del database, nome host, nome utente, password, database. Non dovresti toccare db_port e Prefix, finché e a meno che tu non sappia cosa stai facendo.

Inserisci anche nome utente, password e indirizzo e-mail per l'account amministrativo. Tieni presente che queste credenziali verranno utilizzate per accedere al pannello di amministrazione di Opencart come root, quindi tienilo al sicuro. Al termine, fai clic su continua.

12. La schermata successiva mostra un messaggio come "Installazione completata" con lo slogan Pronto per iniziare a vendere. Inoltre avvisa di eliminare la directory di installazione, poiché tutto ciò che è necessario per la configurazione utilizzando questa directory è stato completato.

Per rimuovere la directory di installazione, potresti eseguire il comando seguente.


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

Passaggio 4: accedi a OpenCart Web e all'amministrazione

13. Ora punta il tuo browser su http:///opencart-master/ e vedresti qualcosa di simile allo screenshot qui sotto.

14. Per accedere al pannello di amministrazione di Opencart, puntare il browser su http:///opencart-master/admin e inserire le credenziali di amministratore inserisci, durante la configurazione.

15. Se tutto ok! Dovresti essere in grado di vedere la dashboard di amministrazione di Opencart.

Qui nella Dashboard di amministrazione puoi impostare numerose opzioni come categorie, prodotto, opzioni, produttori, download, revisione, informazioni, programma di installazione dell'estensione, spedizione, opzioni di pagamento, totali dell'ordine, buono regalo, Paypal, Coupon, affiliati, marketing, e-mail, design e impostazioni, registri degli errori, analisi integrate e altro.

E dopo aver testato gli strumenti?

Se hai già testato l'applicazione e la trovi personalizzabile, flessibile, solida, facile da mantenere e utilizzare, potresti aver bisogno di un buon provider di hosting per ospitare l'applicazione OpenCart, che rimane disponibile 24 ore su 24, 7 giorni su 7. Sebbene ci siano molte opzioni per i provider di hosting, consigliamo Hostgator.

Hostgator è un registrante di domini e un provider di hosting molto noto per il servizio e le funzionalità che fornisce. Fornisce spazio su disco ILLIMITATO, larghezza di banda ILLIMITATA, facile da installare (script di installazione con 1 clic), tempo di attività del 99,9%, supporto tecnico pluripremiato 24x7x365 e garanzia di rimborso di 45 giorni, il che significa che se non ti è piaciuto il prodotto e il servizio riceverai indietro i tuoi soldi entro 45 giorni dall'acquisto e tieni presente che 45 giorni sono lunghi da testare.

Quindi, se hai qualcosa da vendere, puoi farlo gratuitamente (per gratuito intendo, pensa al costo che spenderesti per ottenere un negozio fisico e poi confrontalo con il costo di creazione di un negozio virtuale. Ti sentirai gratuito).

Nota: quando acquisti hosting (e/o dominio) da Hostgator riceverai uno SCONTO fisso del 25%. Questa offerta è valida solo per i lettori del Sito Tecmint.

Tutto quello che devi fare è inserire il codice promozionale “TecMint025 " durante il pagamento dell'hosting. Per riferimento, vedere l'anteprima della schermata di pagamento con il codice promozionale.

Nota: vale anche la pena ricordare che per ogni hosting acquistato da Hostgator per ospitare OpenCart, riceveremo una piccola commissione, solo per mantenere Tecmint Live (pagando la larghezza di banda e costi di hosting del server).

Quindi, se lo acquisti utilizzando il codice sopra, ottieni uno sconto e noi riceveremo una piccola somma. Tieni inoltre presente che non pagherai nulla in più, infatti pagherai il 25% in meno del conto totale.

Conclusione

OpenCart è un'applicazione pronta all'uso. È facile da installare e hai la possibilità di scegliere i modelli più adatti, aggiungere i tuoi prodotti e diventare un commerciante online.

Molte estensioni create dalla comunità (gratuite e a pagamento) lo rendono ricco. È una meravigliosa applicazione per coloro che desiderano creare un negozio virtuale e rimanere accessibile ai propri clienti 24 ore su 24, 7 giorni su 7. Fammi sapere la tua esperienza con l'applicazione. Anche qualsiasi suggerimento e feedback è benvenuto.