GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

Come avviare un bellissimo negozio online con AbanteCart

Vendi i tuoi prodotti online o vuoi iniziare? Scopri come creare un negozio online con il costruttore di negozi online AbanteCart. Installazione rapida e sicura con HTTPS e backup.

Perché creare un sito Web per il tuo negozio Web

Esistono diversi strumenti per negozi di e-commerce di terze parti che puoi utilizzare per avviare il tuo negozio online.

Questo include:

  • Piazza in linea
  • Mozello
  • Wix eCommerce
  • Shopify
  • Spazio quadrato
  • Negozi Facebook
  • Acquisti su Instagram

e host di altri.

Spesso questi sono dotati di un negozio online con un carrello della spesa, elaborazione dei pagamenti e funzionalità di e-commerce essenziali.

Ma la domanda è:possiedi davvero il tuo negozio online?

La risposta è semplicemente no.

Non possiedi il contenuto del tuo negozio o i dati che sono alla base della tua attività di e-commerce.

Per possedere veramente i tuoi dati.

Per possedere davvero il tuo negozio online.

Per definirlo veramente un vero business, devi avere un sito di e-commerce di tua proprietà.

E puoi creare un bellissimo sito di eCommerce in pochi minuti con un costruttore di negozi online.

Puoi farlo pur continuando a sfruttare la portata che queste terze parti commercializzano.

Cos'è AbanteCart?

Uno dei costruttori di negozi online più semplici che puoi utilizzare si chiama AbanteCart .

AbanteCart è un'applicazione per il carrello degli acquisti open source che puoi utilizzare per creare un negozio online e iniziare a vendere i tuoi prodotti online.

È progettato per essere semplice da usare e rendere veloce il processo di configurazione del tuo negozio eCommerce.

AbanteCart è ottimizzato per i motori di ricerca, reattivo al 100% per computer, dispositivi mobili e tablet e gratuito.

Ma soprattutto, non ha costi di licenza, abbonamenti, commissioni di transazione.

È semplicemente tuo da usare finché ne hai bisogno.

Come installare AbanteCart con il minimo sforzo

Il nostro obiettivo con questa guida è mostrarti:

  • il modo più semplice per installare AbanteCart anche con una conoscenza tecnica minima
  • e come creare un negozio online con AbanteCart come sviluppatore per i tuoi clienti

1. Requisiti di base dell'hosting Web

Per completare il processo di creazione di un negozio online, avrai bisogno di:

  • un nome di dominio (se non ne possiedi uno, visita la pagina di registrazione del dominio per cercare e acquistare un nuovo nome di dominio per il tuo negozio)
  • un account di web hosting (se non ne possiedi uno, puoi visitare la nostra pagina Pacchetti di web hosting, selezionare un piano di hosting e creare un account. Se non sei sicuro di quale sia il pacchetto di web hosting adatto a te, invia un'e-mail a [email protected])
  • il tuo nome utente e password cPanel (se non sei sicuro di cosa siano, visita Qual è il mio nome utente cPanel? per saperne di più)
  • un sito Web pronto per HTTPS (forniamo certificato SSL/TLS a ogni dominio che ospitiamo senza costi aggiuntivi. Ma puoi scegliere di utilizzare un SSL EV per il tuo negozio online e puoi ottenerlo nella pagina Certificati SSL.)
  • un'ora di tempo.

2. Requisiti di installazione di AbanteCart

  • Apache Server Web (consigliato)
  • PHP 8.0 o superiore con OPcache abilitato (richiesto). Potresti riscontrare problemi con la v7.4 se OPcache è abilitato sul server.
  • MySQL 8 database che funziona con PHP 7.4+ (richiesto)
  • GD Libreria grafica (richiesto)
  • informazioni sul file estensione (richiesto)
  • archivio zip estensione (facoltativa)
  • PHAR estensione (facoltativa)
  • arricciatura supporto

Ci siamo occupati di questi per te sulla nostra piattaforma di web hosting.

Opzione n. 1:installazione automatica di AbanteCart con 1 clic (consigliata)

Il modo migliore, più semplice e veloce è utilizzare l'installazione con un clic di AbanteCart.

Come servizio di web hosting AbanteCart, offriamo questa opzione direttamente sul nostro cPanel.

cPanel è un pannello di controllo di hosting Web basato su Linux e uno strumento di automazione che semplifica il processo di hosting di un sito Web.

Con questa opzione puoi installare AbanteCart con pochi clic.

Passaggio 1. Cerca nella tua casella di posta che ti è stata inviata dopo la creazione del tuo account di hosting web. In esso ci sarà l'URL del tuo server cPanel, il tuo nome utente e password cPanel.

Passaggio 2. Dopo aver effettuato l'accesso a cPanel, scorri verso il basso fino al Software sezione del tuo cPanel.

Passaggio 3. Fai clic su Softaculous icona. Quando la pagina viene caricata, vedrai tutte le applicazioni disponibili che puoi installare sul tuo sito web.

Poiché stiamo cercando specificamente AbanteCart, utilizza la casella di ricerca per cercarlo. Oppure scorri fino alla sezione E-commerce e cerca AbanteCart.Passaggio 5. Prima di fare clic su Installa pulsante, ci sono cose che devi considerare:

  • Controlla DNS e SSL

    Assicurati che il sottodominio sia raggiungibile online e che il nostro sistema abbia installato un certificato SSL valido su di esso prima di procedere.

    Il nostro sistema richiede che la configurazione DNS sia valida (deve corrispondere ai record trovati su cPanel>>> Domini>>> Editor di zona ) prima che possa installarvi un certificato SSL.

    Puoi controllare visivamente le tue impostazioni DNS con:

    • Foglia DNS
    • dnschecker.org
    • dnspropagation.net
    • whatsmydns.net

      Oppure usa semplicemente il comando “dig”.

  • Determina le posizioni di installazione di AbanterCart

    Se stai utilizzando il sito Web (webcomm.dev) come negozio, devi rimuovere la sottocartella "abante" generata automaticamente.

    Se procedi e installalo utilizzando l'opzione generata automaticamente, il tuo negozio si troverà su webcomm.dev/abante.

    Se stai installando AbanteCart in un sottodominio come shop.webcomm.dev, assicurati di aver creato il sottodominio (cPanel>>> Domini>>> Sottodomini ) prima di inizializzare l'installazione.

    Se stai installando in una sottodirectory o in una cartella, accetta quella generata automaticamente o rinomina la cartella come vuoi che venga chiamato il negozio.

Passaggio 6. Compila tutti i campi obbligatori e quindi fai clic su "Installa pulsante ".

Questo è tutto.

Softaculous creerà il database MySQL, l'utente MySQL, otterrà e copierà i file AbanteCart sui tuoi siti Web, lo installerà e ti fornirà l'URL, il nome utente e la password del pannello di amministrazione.

Opzione 2:Installazione manuale AbanteCart

Passaggio 1. Crea un database MySQL

Il nostro servizio include MySQL e PostgreSQL come parte del tuo piano di hosting.

Per creare un nuovo database, accedi al tuo cPanel.

Scorri verso il basso fino ai Banche dati sezione e fare clic su Procedura guidata database MySQL®.

MySQL® Database Wizard è progettato per guidare l'utente attraverso la configurazione di un database MySQL®, account utente e privilegi utente.

Nel Nuovo database casella di testo, inserisci un nome per il database e fai clic su Passaggio successivo .

Tieni presente che abbiamo abilitato il prefisso del database sui nostri sistemi.

Quindi assicurati che il nome utente, il nome del database, il prefisso del database e il carattere di sottolineatura dell'account cPanel non superino la lunghezza massima di 32 caratteri.

In effetti, mantienilo entro 16 caratteri se puoi aiutarlo in quanto ciò ti aiuta a gestire visivamente meglio il database.

Nel Nome utente casella di testo, inserire un nome per l'utente a cui si desidera consentire la gestione del database.

Immettere e confermare la nuova password nelle apposite caselle di testo.

Fai clic su Crea utente .

Per ora, seleziona TUTTI I PRIVILEGI .

Puoi modificare i privilegi che desideri concedere all'utente in un secondo momento dopo aver completato l'installazione di AbanteCart.

Per ulteriori informazioni sui privilegi utente, leggere la documentazione di MySQL 8.0 su https://dev.mysql.com/doc/refman/8.0/en/privileges-provided.html

Fai clic su Passaggio successivo per completare il processo.

Salva le informazioni che ti fornisce il sistema.

Ciò includerà l'utente MySQL, il database MySQL, la password MySQL, che ti serviranno in seguito.

Passaggio 2. Scarica AbanteCart

Scarica l'ultima versione di AbanteCart visitando http://www.abantecart.com/download o utilizzando wget o arricciare .

Se stai usando wget o curl, visita la sezione Avanzate sezione del tuo cPanel e fai clic su Terminale SSH per cPanel .

Questa interfaccia consente di accedere a un'applicazione terminale nel browser per l'accesso diretto alla riga di comando all'interno di una sessione cPanel e WHM.

Il protocollo di rete SSH ti consente di connetterti a un altro server Web su Internet tramite un'interfaccia a riga di comando (CLI).

Puoi utilizzare questo protocollo di rete per gestire in remoto il tuo server, configurare script ed eseguire altre attività.

Molti sistemi operativi moderni, come le distribuzioni macOS® e Linux®, includono SSH che puoi configurare quando vuoi accedere al tuo sistema tramite un computer esterno.

cPanel ha questo come parte delle sue funzionalità principali. Video terminale

Una volta caricata la pagina, è necessario leggere e accettare l'avviso di avviso. Fai clic su Capisco e desidero procedere.

A questo punto, devi capire dove vuoi scaricare i file AbanteCart.

Se stai installando sul sito web principale e stai usando wget allora:

wget -O AbanteCart.zip https://github.com/abantecart/abantecart-src/archive/master.zip

Se sei su una rete lenta, prendi in considerazione l'utilizzo del flag "wget ​​-b" o tmux o multiplexer di terminali a schermo.

Puoi controllare se hai installato wget eseguendo:

which wget

Sui nostri sistemi, questi sono installati per impostazione predefinita.

Se stai usando curl, allora:

curl https://codeload.github.com/abantecart/abantecart-src/zip/master --output AbanteCart.zip

Nota che, se non diversamente indicato, curl scrive i dati ricevuti su stdout.

Nel comando precedente, a curl viene richiesto di salvare i dati come AbanteCart.zip utilizzando le opzioni -o, –output o -O, –remote-name.

Il file verrà salvato nella directory di lavoro corrente.

Se desideri che il file venga salvato in una directory diversa (ad es. sottodirectory/cartella), assicurati di modificare la directory di lavoro corrente prima di richiamare curl con questa opzione.

Se ricevi un errore, usa i flag -S, –show-error o -v, –verbose per fare in modo che curl mostri il messaggio di errore.

Passaggio 3. Decomprimi l'archivio AbanteCart

È importante testare la cartella compressa e controllare la struttura prima di decomprimerla.

unzip -t AbanteCart.zip

Vediamo la struttura:

zipinfo AbanteCart.zip

Ora che vediamo che non ci sono errori, andiamo avanti e decomprimilo correttamente.

unzip AbanteCart.zip

Il risultato abantecart-src-master ci darà una struttura di file come questa:

      drwxr-xr-x  10 docker
      -rwxr-xr-x   1 install.txt        # Installation Instruction.
      drwxr-xr-x  21 public_html        # AbanteCart installation files
      -rwxr-xr-x   1 LICENSE.txt        # Open Software License ("OSL") v. 3.0.
      -rwxr-xr-x   1 release_notes.txt  # New Features and improvements highlight.
      drwxr-xr-x   3 tests
   
cd abantecart-src-master

Diamo un'occhiata alle istruzioni di installazione:

cat install.txt

Puoi effettivamente concatenare questi comandi:

cd abantecart-src-master && cat install.txt

Ignoreremo la cartella Docker per ora (a meno che tu non voglia eseguire DockerFile localmente e procedere semplicemente con le istruzioni di installazione che ci dicono di:

Dobbiamo caricare o copiare tutti i file e le cartelle sul nostro server dalla cartella public_html nell'archivio a public_html o public_html/store

Dato che siamo già nel public_html/abantecart-src-master/public_html , dobbiamo semplicemente copiare ricorsivamente il contenuto della directory in public_html.

cp -vR * /home/$username/public_html/

Stiamo utilizzando il comando copy nel caso in cui sia necessario installare AbanteCart su un'altra directory.

Ricorda che puoi usare:

  • Unisci SFTP
  • scp -r (esegui prima il backup, esegui scp e poi copia nuovamente i file esistenti)
  • rsync -avzh o rsync -avzhe ssh (ricordarsi di –dry-run)

per spostare questi file nel tuo public_html se il download è stato eseguito sul tuo computer locale.

Passaggio 4. Verifica visiva delle autorizzazioni

Mentre cPanel e Softaculous devono aver impostato le autorizzazioni appropriate per queste cartelle, controlla visivamente per assicurarti che le seguenti cartelle e file siano scrivibili:

      chmod -R 0755 image/
      chmod -R 0755 system/cache/
      chmod -R 0755 system/logs/
      chmod -R 0755 download/
      chmod -R 0755 extensions/
      chmod -R 0755 resources/
      chmod 0755 system/config.php
   

Passaggio 5. Esegui la procedura guidata di installazione di AbanteCart

Utilizzeremo il nostro browser web per eseguire lo script di installazione.

Quindi visita il sito utilizzando il browser che preferisci:es. https://webcomm.dev o https://webcomm.dev/store/

Poiché abbiamo inserito i file AbanteCart direttamente nella nostra webroot cPanel, dobbiamo aprire https://webcomm.dev/.

Sostituisci la parte webcomm.dev con il tuo vero nome di dominio.

Segui le istruzioni sullo schermo per l'installazione.

Passaggio 6. Contratto di licenza AbanteCart

Spunta "Accetto la licenza ' e fai clic su Continua pulsante.

Passaggio 7. Verifica di convalida della compatibilità

Dai un'occhiata alla convalida della compatibilità.

Questo controlla la configurazione e la versione di PHP, la configurazione di MySQL, verifica la presenza di PHP CURL, PHP ZIP e GD, PHP, supporto fileinfo sul server.

Se tutti i test sono stati superati, dovresti fare clic su Continua pulsante.

In caso contrario, contatta il nostro team di supporto tecnico per assistenza.

Passaggio 8. Configurazione dell'host e del database MySQL

Prima di procedere, controlla di avere i dettagli del database MySQL che hai creato in precedenza.

Digita le informazioni che hai salvato prima quando hai creato l'utente e il database MySQL.

  • Driver del database: lascialo con l'impostazione predefinita.
  • Host database: lascialo come 'localhost'
  • Nome utente database: nome utente per il tuo account utente MySQL
  • Password del database: Password dell'account utente MySQL
  • Nome database: Nome del database MySQL
  • Prefisso dei nomi delle tabelle del database: Prefisso del database MySQL. Puoi uscire con l'impostazione predefinita.
  • Sezione amministratore Chiave univoca: visita https://1password.com/password-generator e genera una chiave. Questo verrà utilizzato nel seguente indirizzo:http://www.webcomm.dev/index.php?s=your_admin_key. Solo gli amministratori devono saperlo per accedere al pannello di controllo dell'applicazione del carrello.
  • Nome utente amministratore: nome di accesso al tuo pannello di amministrazione
  • Password: password al tuo pannello di amministrazione
  • E-mail dell'amministratore: inserisci una e-mail che hai creato nel campo. Questi vengono utilizzati come e-mail predefinita dell'amministratore, e-mail aziendale e e-mail del destinatario del modulo di contatto.

Passaggio 9. Installazione push di AbanteCart con dati demo

Fai clic su "Installa dati demo ” per installare prodotti demo, ordini, categorie, banner, ecc.

Questo costituirà la base della tua configurazione iniziale o un esempio.

Se non hai bisogno dei dati demo, saltali prima di installare AbanteCart.

Una volta completata l'installazione, aggiungi il link del tuo pannello di controllo ai preferiti.

Passaggio 10. Elimina la cartella di installazione

Torna al tuo cPanel e fai clic su File Manager .

Cerca la directory di installazione ed eliminala dalla tua installazione di AbanteCart. Puoi farlo anche tramite riga di comando.

Innanzitutto, controlla la tua attuale directory di lavoro con:

pwd

Quindi usa:

rm -rf install

Questo è tutto.

Hai installato correttamente AbanteCart manualmente sul tuo sito web.

Servizio di installazione AbanteCart

Capiamo che, sebbene tu sia più che in grado di farlo, potresti semplicemente voler esternalizzare questo compito.

In tal caso, offriamo un servizio di installazione di AbanteCart GRATUITO ai clienti che ospitano il loro sito Web con noi e desiderano creare un negozio online.

Se sei un cliente esistente, crea una richiesta per questo e sarà fatto.

Se sei un nuovo cliente, visita la nostra pagina Pacchetti di Web Hosting per creare un nuovo account di hosting.

Quindi apri una richiesta di biglietto e chiedici di farlo per te.

Passaggi successivi di AbanteCart:configurazione e impostazioni

Per rendere tuo AbanteCart, devi modificarlo e configurarlo.

Ecco gli URL utili che ti aiuteranno a farlo:

  • Impostazioni più comuni di AbanteCart
  • Lista di controllo in diretta
  • Risoluzione dei problemi comuni

cPanel
  1. Come generare file e ignorare le righe che iniziano con "?"?

  2. Come eliminare una tabella in un database con phpMyAdmin

  3. Come gestire i repository con Git

  4. Come integrare Collabora Online con Nextcloud su Ubuntu 20.04

  5. Come avviare il servizio NTP con lo spostamento abilitato in Linux

Come avviare il servizio all'avvio con RHEL 8 / CentOS 8 Linux

Trova le app Snap più velocemente con lo Snap Store online di Ubuntu

Come installare AbanteCart con Nginx e SSL su Debian 11

Come avviare TeamViewer su Debian 11

Come mantenere un sito Web PHP5.6 online con HardenedPHP

Come installare SMF 2.0 con Softaculous