GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Shopware en Debian 10

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.


Debian
  1. Cómo instalar Tomcat 8.5 en Debian 9

  2. Cómo instalar Nextcloud en Debian 9

  3. Cómo instalar PostgreSQL 11/10 en Debian 9 y Debian 8

  4. Cómo instalar MongoDB 4.4 / 4.2 en Debian 9

  5. Cómo instalar PostgreSQL en Debian 11 / Debian 10

Cómo instalar MariaDB en Debian 11

Cómo instalar Nginx en Debian 11

Cómo instalar Nagios en Debian 10 / Debian 9

Cómo instalar LibreNMS en Debian 11 / Debian 10

Cómo instalar Yclas en Debian 11

Cómo instalar Go en Debian 11