Cómo instalar LiteCart Shopping Cart Platform en Ubuntu 16.04

LiteCart es una plataforma de carrito de compras gratuita y de código abierto escrita en PHP, jQuery y HTML 5. Es una plataforma de software de comercio electrónico simple, liviana y fácil de usar. LiteCart es bastante rápido en comparación con otras soluciones de carrito de compras y ofrece un panel de administración fácil de usar.

Aquí, aprenderemos cómo instalar LiteCart en un servidor Ubuntu 16.04.

Prerrequisitos

  • Una instancia de servidor Vultr Ubuntu 16.04 recientemente implementada.
  • Un usuario no root con privilegios de sudo configurado en su servidor.
  • Una dirección IP estática 192.168.15.110 configurada en su sistema.

Paso 1: actualice el sistema

Primero, actualice su sistema a la última versión estable ejecutando el siguiente comando:

sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot

Paso 2: Instalación de la pila LEMP

Primero, necesitará instalar Apache, MariaDB, PHP 7 y otros módulos PHP requeridos en su servidor. Puede instalarlos todos ejecutando el siguiente comando:

sudo apt-get install apache2 mariadb-server php7.0 libapache2-mod-php7.0 php7.0-mcrypt php7.0-mysql php7.0-gd -y

Una vez completada la instalación, inicie los servicios MariaDB y Apache. Configure también estos servicios para que se inicien en el momento del arranque.

sudo systemctl start mysql
sudo systemctl start apache2
sudo systemctl enable mysql
sudo systemctl enable apache2

Paso 3: Configurar MariaDB para LiteCart

Por defecto, la instalación de MariaDB no es segura. Deberá asegurarlo antes de continuar. Ejecute el siguiente script:

sudo mysql_secure_installation

Responda todas las preguntas como se muestra a continuación:

Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-password>
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 vez que se haya asegurado la instalación de MariaDB, deberá crear una base de datos para LiteCart.

Primero, inicie sesión en el shell de MySQL con el siguiente comando:

mysql -u root -p

Ingrese su contraseña de root para iniciar sesión. Luego cree una base de datos para LiteCart con el siguiente comando:

MariaDB [(none)]> create database litecartdb;
MariaDB [(none)]> grant all privileges on litecartdb.* to lcuser@localhost identified by 'yourpassword';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;

Paso 4: Instalar LiteCart

Puede descargar la última versión estable de LiteCart desde el sitio oficial . Una vez que se haya completado la descarga, extraiga el archivo zip descargado en el directorio raíz web de Apache.

cd ~/Downloads
unzip -d litecart-1.7.3.zip /var/www/html/

A continuación, cambie la propiedad y el permiso del directorio raíz web de Apache:

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

Paso 5: Configurar Apache para LiteCart

Deberá crear una directiva de host virtual Apache para LiteCart. Abra el archivo de host virtual:

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

Agregue las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
    DocumentRoot /var/www/html/litecart/
    ServerName 192.168.15.110

    Options FollowSymLinks
    AllowOverride All
    Order allow,deny
    allow from all

    ErrorLog /var/log/apache2/litecart_error_log
    CustomLog /var/log/apache2/litecart_access_log common
</VirtualHost>

Guarde y cierre el archivo. Luego habilite el host virtual con el siguiente comando:

sudo a2ensite litecart.conf

Finalmente, reinicie el servicio Apache:

sudo systemctl restart apache2

Paso 6: Acceder al asistente de instalación web de LiteCart

Es hora de acceder al asistente de instalación web de LiteCart.

Abra su navegador web y navegue hasta http://192.168.15.110. Rellene los campos de instalación con los detalles que se muestran a continuación.

  • Tipo de base de datos: MySQL
  • Nombre de host: localhost
  • Base de datos: litecartdb
  • Nombre de usuario: lcuser
  • Contraseña: su contraseña
  • Prefijo de tabla: lc_

  • Nombre de la tienda: Nueva tienda

  • Correo electrónico de la tienda: [email protected]
  • País: India
  • Zona horaria: Asia / Kolkata

  • Nombre de la carpeta: admin

  • Nombre de usuario: admin
  • Contraseña: admin @ 123

Una vez que haya terminado, haga clic en el Install Nowbotón.

Una vez finalizada la instalación, inicie sesión en la interfaz web de LiteCart con el nombre de usuario adminy la contraseña admin@123.

¡Felicidades! Ha instalado correctamente LiteCart en su servidor Ubuntu 16.04.



¿Puede la IA luchar con un número cada vez mayor de ataques de ransomware?

¿Puede la IA luchar con un número cada vez mayor de ataques de ransomware?

Los ataques de ransomware van en aumento, pero ¿puede la IA ayudar a lidiar con el último virus informático? ¿Es la IA la respuesta? Lea aquí, sepa que la IA es una bendición o una perdición

ReactOS: ¿Es este el futuro de Windows?

ReactOS: ¿Es este el futuro de Windows?

ReactOS, un sistema operativo de código abierto y gratuito, está aquí con la última versión. ¿Puede satisfacer las necesidades de los usuarios de Windows de hoy en día y acabar con Microsoft? Averigüemos más sobre este estilo antiguo, pero una experiencia de sistema operativo más nueva.

Manténgase conectado a través de la aplicación de escritorio WhatsApp 24 * 7

Manténgase conectado a través de la aplicación de escritorio WhatsApp 24 * 7

Whatsapp finalmente lanzó la aplicación de escritorio para usuarios de Mac y Windows. Ahora puede acceder a Whatsapp desde Windows o Mac fácilmente. Disponible para Windows 8+ y Mac OS 10.9+

¿Cómo puede la IA llevar la automatización de procesos al siguiente nivel?

¿Cómo puede la IA llevar la automatización de procesos al siguiente nivel?

Lea esto para saber cómo la Inteligencia Artificial se está volviendo popular entre las empresas de pequeña escala y cómo está aumentando las probabilidades de hacerlas crecer y dar ventaja a sus competidores.

La actualización complementaria de macOS Catalina 10.15.4 está causando más problemas que resolver

La actualización complementaria de macOS Catalina 10.15.4 está causando más problemas que resolver

Recientemente, Apple lanzó macOS Catalina 10.15.4, una actualización complementaria para solucionar problemas, pero parece que la actualización está causando más problemas que conducen al bloqueo de las máquinas Mac. Lee este artículo para obtener más información

13 Herramientas comerciales de extracción de datos de Big Data

13 Herramientas comerciales de extracción de datos de Big Data

13 Herramientas comerciales de extracción de datos de Big Data

¿Qué es un sistema de archivos de diario y cómo funciona?

¿Qué es un sistema de archivos de diario y cómo funciona?

Nuestra computadora almacena todos los datos de una manera organizada conocida como sistema de archivos de diario. Es un método eficiente que permite a la computadora buscar y mostrar archivos tan pronto como presiona buscar.

Singularidad tecnológica: ¿un futuro lejano de la civilización humana?

Singularidad tecnológica: ¿un futuro lejano de la civilización humana?

A medida que la ciencia evoluciona a un ritmo rápido, asumiendo muchos de nuestros esfuerzos, también aumentan los riesgos de someternos a una singularidad inexplicable. Lea, lo que la singularidad podría significar para nosotros.

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

Una mirada a 26 técnicas analíticas de Big Data: Parte 1

El impacto de la inteligencia artificial en la atención médica 2021

El impacto de la inteligencia artificial en la atención médica 2021

La IA en la salud ha dado grandes pasos desde las últimas décadas. Por tanto, el futuro de la IA en el sector sanitario sigue creciendo día a día.