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

Come installare CS-Cart v4 su un VPS Ubuntu 14.04

In questo tutorial, mostreremo come installare CS-Cart v4 su un VPS Ubuntu 14.04 con Apache, PHP e MySQL installati su di esso. CS-Cart è un software standalone per il carrello degli acquisti basato su PHP e MySQL, destinato alla creazione e alla gestione di una vetrina attraente di qualsiasi dimensione. Questa guida è stata testata e scritta per Ubuntu 14.04 VPS, ma dovrebbe funzionare su qualsiasi distribuzione Linux.

Questa guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul server virtuale CS-Cart. Al momento della stesura di questo tutorial, l'ultima versione stabile di CS-Cart è 4.2.4 e richiede:

  • PHP>=5.3 con le seguenti estensioni PHP abilitate:CURL, Zip, Phar, MySQLi, GD Graphics Library versione 2.0.x+ e libreria di font FreeType. Inoltre, le impostazioni safe_mode, magic_quotes_gpc, magic_quotes_runtime e magic_quotes_sybase dovrebbero essere disabilitate e le impostazioni allow_url_fopen e file_uploads dovrebbero essere abilitate in php.ini
  • Apache Web Server>=2.0 compilato con modulo mod_rewrite e con le seguenti direttive consentite:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond e RewriteRule.
  • MySQL>=4.1 installato sul tuo server virtuale.

Scarica l'ultima versione di CS-Cart disponibile su https://www.cs-cart.com/download-cs-cart.html sul server ed estraila utilizzando i seguenti comandi:

cd /opt
unzip cscart_v4.2.4.zip -d /opt/cscart

Crea un nuovo database MySQL per CS-Cart sul tuo server:

mysql -u root -p
mysql> CREATE DATABASE cscartdb;
mysql> GRANT ALL PRIVILEGES ON cscartdb.* TO 'cscartuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato 'cscart.conf':

touch /etc/apache2/sites-available/cscart.conf
ln -s /etc/apache2/sites-available/cscart.conf /etc/apache2/sites-enabled/cscart.conf

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

quindi, aggiungi le seguenti righe:

<VirtualHost *:80>
 ServerAdmin [email protected]
 DocumentRoot /var/www/html/cscart/
 ServerName your-domain.com
 ServerAlias www.your-domain.com
 <Directory /var/www/html/cscart/>
 Options FollowSymLinks
 AllowOverride All
 </Directory>
 ErrorLog /var/log/apache2/your-domain.com-error_log
 CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Modifica il file di configurazione php.ini e aggiungi/modifica le seguenti righe:

vi /etc/php5/apache2/php.ini

file_uploads = On
allow_url_fopen = On
safe_mode = Off
register_globals = off
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
session.auto_start = 0

Riavvia il server Web Apache per rendere effettive le modifiche.

service apache2 restart

Sposta i file di installazione di CS-Cart nella directory principale del documento definita nella direttiva host virtuale sopra:

mv /opt/cscart/ /var/www/html/cscart

Inoltre, l'utente del server web (Apache) deve essere in grado di scrivere nella directory '/var/www/html/cscart/' in modo da poterlo fare facilmente eseguendo il comando seguente:

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

Imposta le autorizzazioni file appropriate affinché CS-Cart scriva su determinati file e directory:

cd /var/www/html/cscart/
chmod 666 config.local.php
chmod -R 777 design images var
find design -type f -print0 | xargs -0 chmod 666
find images -type f -print0 | xargs -0 chmod 666
find var -type f -print0 | xargs -0 chmod 666

Apri http://tuo-dominio.com/install/ nel tuo popolare browser web e segui le semplici istruzioni.

Dopo aver terminato l'installazione, si consiglia vivamente di eliminare la directory di installazione nella root dei documenti di Apache:

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

Inoltre, modifica le autorizzazioni di accesso per i file come consigliato di seguito:

chmod 644 /var/www/html/cscart/config.local.php
chmod 644 /var/www/html/cscart/design/.htaccess images/.htaccess
chmod 664 /var/www/html/cscart/var/.htaccess /var/www/html/cscart/var/themes_repository/.htaccess
chmod 644 /var/www/html/cscart/design/index.php /var/www/html/cscart/images/index.php
chmod 664 /var/www/html/cscart/var/index.php /var/www/html/cscart/var/themes_repository/index.php

Non dimenticare di modificare la password amministratore predefinita.

Questo è tutto. L'installazione di CS-Cart è ora completa. Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri piani di hosting Web CS-Cart, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare CS-Cart per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare PHP 7.2 su Ubuntu 16.04

  2. Come installare PrestaShop su un VPS Ubuntu 14.04

  3. Come installare PyroCMS su un VPS Ubuntu 14.04

  4. Come installare Munin su un VPS Ubuntu 14.04

  5. Come installare Contao su un VPS Ubuntu 14.04

Come installare PHP su Ubuntu 18.04

Come installare PHP su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare PHP in Ubuntu 22.04

Come installare PHP su Ubuntu 22.04