En este artículo habremos explicado los pasos necesarios para instalar y configurar OpenCart en Ubuntu 20.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo
privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.
OpenCart es una plataforma de comercio electrónico basada en PHP gratuita y de código abierto que combina funciones útiles y potentes junto con una interfaz de usuario fácil de usar. La plataforma facilita la gestión de productos, pedidos y usuarios sin problemas. Además, viene repleto de prácticos complementos que amplían la funcionalidad de la plataforma.
Instalar OpenCart en Ubuntu 20.04
Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.
sudo apt update sudo apt upgrade
Paso 2. Instale LAMP Stack.
OpenCart está construido con PHP. Puede alojarlo como lo haría con cualquier otra aplicación web escrita en PHP. Por lo tanto, necesitará configurar Ubuntu como un servidor LAMP. Si aún no lo ha hecho, use nuestra guía LAMP tradicional.
Paso 3. Descargue e instale OpenCart en el sistema Ubuntu.
Ahora necesitamos descargar el archivo comprimido de OpenCArt. Primero, navegue hasta /tmp
directorio:
wget https://github.com/opencart/opencart/releases/download/3.0.3.7/opencart-3.0.3.7.zip
Una vez descargado, descomprima el archivo zip de OpenCart:
unzip opencart-3.0.3.7.zip mv upload/ /var/www/html/opencart
Después de eso, usando el cp
comando, copie los archivos de configuración:
cp /var/www/html/opencart/config-dist.php /var/www/html/opencart/config.php cp /var/www/html/opencart/admin/config-dist.php /var/www/html/opencart/admin/config.php
Luego, cambie el permiso de la carpeta OpenCArt al usuario y grupo www-data de Apache, para eso la sintaxis será:
chmod -R 755 /var/www/html/opencart/ chown -R www-data:www-data /var/www/html/opencart/
Paso 4. Crear una base de datos MariaDB para OpenCart.
OpenCart usa la base de datos MariaDB para almacenar todos sus datos. Inicie sesión en su servidor MariaDB con el siguiente comando e ingrese su contraseña raíz de MariaDB:
mysql -u root -p
Una vez que esté en la consola de MariaDB, cree una nueva base de datos:
MariaDB [(none)]> CREATE DATABASE opencartdb; MariaDB [(none)]> CREATE USER 'opencartuser'@'localhost' IDENTIFIED BY 'Your-Strong-Password'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON opencartdb . * TO 'opencartuser'@'localhost'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> exit;
Paso 5. Configuración de Apache para OpenCart.
Vamos a crear un archivo de host virtual para OpenCart:
nano /etc/apache2/sites-available/opencart.conf
Y agregue el siguiente contenido al archivo:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/opencart/upload/ ServerName your-domain.com ServerAlias www.domain.com.conf ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined <Directory /var/www/html/opencart/upload/> Options FollowSymlinks AllowOverride All Require all granted </Directory> </VirtualHost>
Para que la nueva configuración surta efecto, reinicie el servicio Apache escribiendo:
sudo a2ensite opencart.conf sudo a2enmod rewrite sudo systemctl restart apache2
Paso 5. Completar la instalación de OpenCart.
Ahora puede abrir su navegador web favorito e ingresar el dominio, debería ver el asistente de configuración de OpenCart completo. Por favor, siga el asistente cuidadosamente:
http://your-domain.com.
Eso es todo lo que necesita hacer para instalar OpenCart en Ubuntu 20.04 LTS Focal Fossa. Espero que encuentre útil este consejo rápido. Para obtener más información sobre la solución de comercio electrónico en línea basada en PHP OpenCart, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.