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 Now
botón.
Una vez finalizada la instalación, inicie sesión en la interfaz web de LiteCart con el nombre de usuario admin
y la contraseña admin@123
.
¡Felicidades! Ha instalado correctamente LiteCart en su servidor Ubuntu 16.04.