En este artículo, habremos explicado los pasos necesarios para instalar y configurar Shopware en Debian 10. 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.
Shopware es una aplicación de comercio electrónico gratuita y de código abierto. Como alternativa a otra aplicación de comercio electrónico, como Magento, Shopware es una solución completa de comercio electrónico, es una aplicación muy potente y flexible. Sin embargo, no es del todo gratuito, sino que tiene una versión comunitaria que podemos usar para nuestra pequeña empresa o simplemente para probar.
Instalar Shopware en Debian
Paso 1. El primer comando actualizará las listas de paquetes para garantizar que obtenga la versión y las dependencias más recientes.
sudo apt update sudo apt upgrade
Paso 2. Instale LAMP en Debian Linux.
Shopware es una aplicación web. Por lo tanto, requiere un servidor LAMP instalado en el servidor. Por lo tanto, instalar LAMP en el sistema Debian es el primer paso de este tutorial. Lea nuestra publicación al respecto.
Paso 3. Instale Shopware en Debian.
Primero, descargue la última versión de Shopware:
cd /tmp/ wget -c https://www.shopware.com/en/Download/redirect/file/install_6.1.3_1582123990.zip
Luego, cree una carpeta para Shopware:
mkdir shopware cd shopware/ unzip ../install_6.1.3_1582123990.zip
Luego, regrese al directorio anterior y mueva la carpeta Shopware al directorio raíz de Apache:
cd .. sudo mv shopware/ /var/www/html/
Cambie el propietario y configure los permisos correctos para estos archivos, debe ejecutar el siguiente comando:
sudo chown -R www-data:www-data /var/www/html/shopware/ sudo chmod -R 775 /var/www/html/shopware
Paso 4. Configure la base de datos.
Luego, necesitamos crear una nueva base de datos. Para hacer esto, inicie sesión en su servidor de base de datos MariaDB como usuario raíz escribiendo el siguiente comando:
sudo mysql -u root -p
Una vez que haya iniciado sesión, cree una nueva base de datos y usuario:
CREATE DATABASE shopware; CREATE USER [email protected] IDENTIFIED BY 'strong-your-password'; GRANT ALL PRIVILEGES ON shopware.* TO [email protected]; FLUSH PRIVILEGES;
Paso 5. Configure Apache.
Tenemos que crear un nuevo host virtual para Shopware. Para crear un nuevo archivo para esto y agregar lo siguiente:
sudo nano /etc/apache2/sites-available/shopware.conf
<VirtualHost *:80> DocumentRoot /var/www/html/shopware/public ServerName your-domain.com <Directory /var/www/html/shopware/public> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/shopware_error.log CustomLog ${APACHE_LOG_DIR}/shopware_access.log combined </VirtualHost>
Vuelva a cargar su servidor Apache para activar la nueva configuración:
sudo a2ensite shopware.conf sudo a2enmod rewrite sudo systemctl reload apache2
Paso 6. Acceso a la instalación de Shopware.
Ahora abra su navegador web favorito y vaya a http://your-server/
o http://mydomain.com
para iniciar el asistente de instalación de Shopware.
Felicitaciones, ha aprendido a instalar y configurar Shopware en Debian 10 Buster. Si tiene alguna pregunta, deje un comentario a continuación.