GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare LiteCart su Ubuntu 18.04 LTS

LiteCart è una piattaforma di e-commerce gratuita e open source scritta in PHP, jQuery e HTML5. È una piattaforma software semplice, leggera e facile da usare che ti aiuta a ospitare il tuo carrello. LiteCart viene fornito con molte funzionalità come essere leggero, categorie illimitate, più lingue, prodotti illimitati, interfaccia web moderna, interfaccia utente logica e molto altro.

In questo tutorial impareremo come installare LiteCart sul server Ubuntu 18.04.

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • È stata impostata una password di root per il tuo server.

Per iniziare

Prima di iniziare, dovrai aggiornare il tuo sistema con l'ultima versione. Puoi farlo eseguendo il seguente comando:

apt-get update -y
apt-get upgrade -y

Una volta aggiornato il server, riavvia il server per applicare le modifiche.

Installa il server LAMP

Innanzitutto, dovrai installare il server web Apache, MariaDB, PHP e altri pacchetti richiesti sul tuo server. Puoi installarli tutti eseguendo il seguente comando:

apt-get install apache2 mariadb-server php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-zip php7.2-curl php7.2-soap unzip -y

Una volta installati tutti i pacchetti, avvia il servizio Apache e MariaDB e abilita l'avvio all'avvio con il seguente comando:

systemctl start apache2
systemctl start mariadb
systemctl enable apache2
systemctl enable mariadb

Successivamente, dovrai aprire il file php.ini e apportare alcune modifiche:

nano /etc/php/7.2/apache2/php.ini

Modifica le seguenti righe:

memory_limit = 256M
upload_max_filesize = 150M
max_execution_time = 360
date.timezone = Asia/Kolkata

Salva e chiudi il file, quando hai finito. Quindi, vai al passaggio successivo.

Configura MariaDB

Per impostazione predefinita, MariaDB non è protetta. Quindi, dovrai prima proteggerlo. Puoi proteggerlo utilizzando il seguente script:

mysql_secure_installation

Questo comando cambierà la password di root, rimuoverà gli utenti anonimi, non consentirà l'accesso root in remoto e rimuoverà il database di test e accederà ad esso come mostrato nel seguente output:

    Enter current password for root (enter for none):
    Set root password? [Y/n]: N
    Remove anonymous users? [Y/n]: Y
    Disallow root login remotely? [Y/n]: Y
    Remove test database and access to it? [Y/n]:  Y
    Reload privilege tables now? [Y/n]:  Y

Una volta che MariaDB è protetto, accedi alla shell di MariaDB con il seguente comando:

mysql -u root -p

Fornisci la tua password di root, quindi crea un database e un utente per LiteCart con il seguente comando:

MariaDB [(none)]> CREATE DATABASE litecartdb;
MariaDB [(none)]> CREATE USER 'litecart'@'localhost' IDENTIFIED BY 'password';

Quindi, concedi tutti i privilegi al database LiteCart con il seguente comando:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON litecartdb.* TO 'litecart'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

Quindi, svuota i privilegi ed esci dalla shell MariaDB con il seguente comando:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Una volta terminato, puoi procedere al passaggio successivo.

Scarica LiteCart

Innanzitutto, scarica l'ultima versione di LiteCart dal loro sito Web ufficiale. Una volta che il download è stato completato con successo, decomprimi il file scaricato nella directory principale di Apache con il seguente comando:

mkdir /var/www/html/litecart
unzip litecart-2.1.6.zip -d /var/www/html/litecart

Quindi, dai i permessi appropriati alla directory litecart con il seguente comando:

chown -R www-data:www-data /var/www/html/litecart/
chmod -R 755 /var/www/html/litecart/

Una volta terminato, puoi procedere al passaggio successivo.

Configura Apache per LiteCart

Successivamente, dovrai creare un file host virtuale Apache per LiteCart. Puoi farlo creando il file litecart.conf:

nano /etc/apache2/sites-available/litecart.conf

Aggiungi le seguenti righe:

<VirtualHost *:80>
     ServerAdmin [email protected]
     ServerName example.com
     DocumentRoot /var/www/html/litecart/public_html/

     <Directory /var/www/html/litecart/>
        AllowOverride All
        allow from all
     </Directory>

     ErrorLog /var/log/apache2/litecart_error.log
     CustomLog /var/log/apache2/litecart_access.log combined
</VirtualHost>

Salva e chiudi il file, quando hai finito. Quindi, abilita il file host virtuale litecart con il seguente comando:

a2ensite litecart.conf

Quindi, abilita l'intestazione Apache e riscrivi il modulo con il seguente comando:

a2enmod rewrite
a2enmod headers

Infine, riavvia il servizio Apache per applicare tutte le modifiche con il seguente comando:

systemctl restart apache2

Puoi verificare lo stato di Apache con il seguente comando:

systemctl status apache2

Se tutto andrà bene, dovresti vedere il seguente output:

? apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           ??apache2-systemd.conf
   Active: active (running) since Sun 2019-05-12 12:40:04 UTC; 6s ago
  Process: 6498 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
 Main PID: 6517 (apache2)
    Tasks: 1 (limit: 1114)
   CGroup: /system.slice/apache2.service
           ??6517 /usr/sbin/apache2 -k start

May 12 12:40:23 ubuntu1804 systemd[1]: Starting The Apache HTTP Server...
May 12 12:40:23 ubuntu1804 apachectl[6498]: AH00557: apache2: apr_sockaddr_info_get() failed for ubuntu1804
May 12 12:40:23 ubuntu1804 apachectl[6498]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 12$
May 12 12:40:23 ubuntu1804 systemd[1]: Started The Apache HTTP Server.

Una volta terminato, puoi procedere al passaggio successivo.

Accesso all'interfaccia Web LiteCart

LiteCart è ora installato e configurato, è ora di accedere all'interfaccia web di LiteCart.

Apri il tuo browser web e digita l'URL http://example.com. Verrai reindirizzato alla seguente pagina:

Assicurati che tutti i pacchetti richiesti siano stati installati. Quindi, fornisci il nome utente del database, il nome del database, la password, l'indirizzo e-mail, il fuso orario, il nome del negozio, il Paese, il nome utente e la password dell'amministratore. Quindi, fai clic su Installa ora pulsante. Una volta che l'installazione è stata completata con successo, dovresti vedere la seguente pagina:

Ora, elimina la directory di installazione con il seguente comando:

rm -rf /var/www/html/litecart/install

Quindi, fai clic su amministrazione zona . Verrai reindirizzato alla seguente pagina:

Ora, fornisci il nome utente e la password dell'amministratore che hai configurato in precedenza e fai clic su accesso pulsante. Dovresti vedere la dashboard di LiteCart nella pagina seguente:

Congratulazioni! hai installato con successo LiteCart sul server Ubuntu 18.04. Ora puoi ospitare facilmente il tuo carrello utilizzando LiteCart. Sentiti libero di chiedermi se hai domande.


Ubuntu
  1. Come installare LiteCart su Ubuntu 15.04

  2. Come installare LiteCart su Ubuntu 16.04 LTS

  3. Come installare WebERP su Ubuntu 16.04 LTS

  4. Come installare Dotclear su Ubuntu 18.04 LTS

  5. Come installare WebERP su Ubuntu 20.04 LTS

Come installare OpenCart su Ubuntu 18.04 LTS

Come installare Joomla su Ubuntu 20.04 LTS

Come installare Magento su Ubuntu 20.04 LTS

Come installare osTicket su Ubuntu 20.04 LTS

Come installare Piwigo su Ubuntu 20.04 LTS

Come installare SuiteCRM su Ubuntu 20.04 LTS