GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar CS-Cart v4 en un Ubuntu 14.04 VPS

En este tutorial, mostraremos cómo instalar CS-Cart v4 en un VPS Ubuntu 14.04 con Apache, PHP y MySQL instalados. CS-Cart es un software de carrito de compras independiente basado en PHP y MySQL, diseñado para construir y administrar una tienda atractiva de cualquier tamaño. Esta guía fue probada y escrita para Ubuntu 14.04 VPS, pero debería funcionar en cualquier distribución de Linux.

Esta guía de instalación asume que Apache, MySQL y PHP ya están instalados y configurados en su servidor virtual CS-Cart. Al momento de escribir este tutorial, la última versión estable de CS-Cart es 4.2.4 y requiere:

  • PHP>=5.3 con las siguientes extensiones PHP habilitadas:CURL, Zip, Phar, MySQLi, GD Graphics Library versión 2.0.x+ y biblioteca de fuentes FreeType. Además, las configuraciones de safe_mode, magic_quotes_gpc, magic_quotes_runtime y magic_quotes_sybase deben estar deshabilitadas y la configuración allow_url_fopen y file_uploads debe estar habilitada en php.ini
  • Apache Web Server>=2.0 compilado con el módulo mod_rewrite y con las siguientes directivas permitidas:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond y RewriteRule.
  • MySQL>=4.1 instalado en su servidor virtual.

Descargue la última versión de CS-Cart disponible en https://www.cs-cart.com/download-cs-cart.html al servidor y extráigala usando los siguientes comandos:

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

Cree una nueva base de datos MySQL para CS-Cart en su servidor:

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

Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado '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

luego, añádele las siguientes líneas:

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

Edite el archivo de configuración php.ini y agregue/modifique las siguientes líneas:

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

Reinicie el servidor web Apache para que los cambios surtan efecto.

service apache2 restart

Mueva los archivos de instalación de CS-Cart al directorio raíz del documento definido en la directiva de host virtual anterior:

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

Además, el usuario del servidor web (Apache) debe poder escribir en el directorio '/var/www/html/cscart/' para que pueda hacerlo fácilmente ejecutando el siguiente comando:

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

Establezca los permisos de archivo adecuados para que CS-Cart escriba en ciertos archivos y directorios:

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

Abra http://su-dominio.com/instalar/ en su popular navegador web y siga las sencillas instrucciones.

Después de finalizar la instalación, se recomienda encarecidamente eliminar el directorio de instalación en la raíz del documento de Apache:

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

Además, cambie los permisos de acceso a los archivos como se indica a continuación:

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

No olvide cambiar la contraseña de administrador predeterminada.

Eso es. La instalación de CS-Cart ahora está completa. Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros planes de alojamiento web de CS-Cart, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen CS-Cart. para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Panels
  1. Cómo instalar PHP 8.0 en Ubuntu 20.04 / Ubuntu 18.04

  2. Cómo instalar PHP 7.2 en Ubuntu 16.04

  3. Cómo instalar eGroupware en un Ubuntu 14.04 VPS

  4. Cómo instalar PrestaShop en un VPS Ubuntu 14.04

  5. Cómo instalar Collabtive 2.1 en un Ubuntu 14.04 VPS

Cómo instalar PHP en Ubuntu 18.04

Cómo instalar PHP en Ubuntu 20.04

Cómo instalar PHP 8.0 en Ubuntu 20.04

Cómo instalar PHP 8.0 en Ubuntu 20.04/18.04

Cómo instalar PHP en Ubuntu 22.04

Cómo instalar PHP en Ubuntu 22.04