GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare CS-Cart su Ubuntu 18.04 LTS

CS-Cart è una piattaforma di eCommerce semplice e potente che può essere utilizzata per ospitare facilmente il tuo negozio online. È scritto in PHP e utilizza MariaDB per memorizzare i propri dati. Puoi vendere e gestire facilmente le scorte di prodotti utilizzando l'interfaccia web integrata. CS-Cart non offre una versione gratuita, è disponibile in una prova gratuita di 30 giorni. È appositamente progettato per la costruzione e la gestione di una vetrina attraente di qualsiasi dimensione. CS-Cart offre molte funzionalità come multi-store, SEO integrato, editor di temi, editor di layout, diversi sistemi di pagamento e molti altri.

In questo tutorial impareremo come installare CS-Cart sul server Ubuntu 18.04.

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • È stata impostata una password di root sul 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

CS-Cart gira su web server, scritto in PHP e usa MariaDB come database. Quindi, dovrai installare Apache, MariaDB, PHP e altri moduli PHP sul tuo sistema. Puoi installarli tutti con il seguente comando:

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

Una volta installati tutti i pacchetti, apri il file php.ini e modifica alcuni parametri:

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, riavvia il servizio Apache e MariaDB e consenti loro di avviarsi all'avvio con il seguente comando:

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

Una volta terminato, puoi procedere al passaggio successivo.

Configura MariaDB

Per impostazione predefinita, MariaDB non è protetto. Quindi, dovrai proteggerlo. Puoi farlo con il seguente comando:

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 s$

    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 CS-Cart con il seguente comando:

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

Quindi, concedi tutti i privilegi al database CS-Cart con il seguente comando:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON cscartdb.* TO 'cscart'@'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.

Installa CS-Cart

Innanzitutto, dovrai scaricare l'ultima versione di CS-Cart dal loro sito Web. Una volta completato il download, decomprimi il file scaricato con il seguente comando:

mkdir /var/www/html/cscart
unzip cscart_v4.9.3.SP1.zip -d /var/www/html/cscart

Quindi, fornisci le autorizzazioni appropriate alla directory cscart con il seguente comando:

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

Una volta terminato, puoi procedere al passaggio successivo.

Configura Apache per CS-Cart

Innanzitutto, dovrai creare un file host virtuale Apache per CS-Cart. Puoi farlo con il seguente comando:

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

Aggiungi le seguenti righe:

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

     <Directory /var/www/html/cscart/>
        Options FollowSymlinks
        AllowOverride All
        allow from all
     </Directory>

     ErrorLog /var/log/apache2/cscart_error.log
     CustomLog /var/log/apache2/cscartcart_access.log combined
</VirtualHost>

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

a2ensite cscart.conf

Quindi, abilita il modulo di riscrittura di Apache con il seguente comando:

a2enmod rewrite

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

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 192
May 12 12:40:23 ubuntu1804 systemd[1]: Started The Apache HTTP Server.

Una volta terminato, puoi procedere al passaggio successivo.

Accedi all'interfaccia Web di CS-Cart

CS-Cart è ora installato e configurato, è ora di accedere all'interfaccia web di CS-Cart.

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

Accetta il contratto di licenza e fai clic su Avanti passo pulsante. Dovresti vedere la seguente pagina:

Ora, fornisci il nome del database, il nome utente del database, la password, il nome utente e la password dell'amministratore. Quindi, fai clic su Installa pulsante. Dovresti vedere la seguente pagina:

Ora seleziona Prova e fai clic su Seleziona pulsante. Dovresti vedere il seguente output:

Ora, fai clic sul Pannello di amministrazione. Dovresti vedere la dashboard di CS-Cart nel seguente output:

Congratulazioni! hai installato e configurato con successo CS-Cart sul server Ubuntu 18.04. Ora puoi creare facilmente il tuo negozio online utilizzando CS-Cart. Sentiti libero di chiedermi se hai domande.


Ubuntu
  1. Come installare MariaDB in Ubuntu 20.04 LTS

  2. Come installare LiteCart su Ubuntu 18.04 LTS

  3. Come installare LiteCart su Ubuntu 16.04 LTS

  4. Come installare WebERP su Ubuntu 16.04 LTS

  5. Come installare Dotclear su Ubuntu 18.04 LTS

Come installare ImpressPages su Ubuntu 18.04 LTS

Come installare MariaDB su Ubuntu 18.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