GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Shopware CE en Ubuntu 18.04

Shopware Community Edition 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. Shopware es muy fácil de usar y no necesitamos dominar PHP para usarlo. La aplicación se basa en una serie de componentes de Symphony Framework desarrollados en PhpStorm a través de las funciones principales y sus complementos. En este tutorial, le mostraremos cómo instalar Shopware CE en un VPS con Ubuntu 18.04.

Requisitos previos:

  • Un VPS con Ubuntu 18.04
  • Apache con mod_rewrite habilitado
  • Acceso SSH con privilegios de root

1. Inicie sesión a través de SSH y actualice el sistema

Inicie sesión en su Ubuntu 18.04 VPS con SSH como usuario con acceso raíz, o como usuario raíz:

ssh root@IP_Address -p Port_number

Recuerde reemplazar "IP_Address" y "Port_number" con la configuración respectiva de su servidor.

Puede verificar si tiene la versión correcta de Ubuntu instalada en su servidor con el siguiente comando:

lsb_release -a

Deberías obtener este resultado:

Distributor ID: Ubuntu
Description: Ubuntu 18.04.2 LTS
Release: 18.04
Codename: bionic

Luego, ejecute el siguiente comando para asegurarse de que todos los paquetes instalados en el servidor estén actualizados a la última versión disponible:

apt update && apt upgrade

2. Instale la pila LAMP

apt install lamp-server

Instale estos módulos PHP adicionales:

apt install php7.2 php7.2-cli php7.2-fpm php7.2-curl php7.2-json php7.2-zip php7.2-gd php7.2-xml php7.2-mbstring php7.2-opcache unzip

En este punto, el servidor MySQL ahora se está ejecutando y ahora podemos crear una contraseña para el usuario raíz. Ejecute el siguiente comando para crear una contraseña raíz, elimine la base de datos de prueba, elimine el usuario anónimo y vuelva a cargar los privilegios.

mysql_secure_installation

Cuando se le solicite, responda las siguientes preguntas siguiendo la guía.

Enter current password for root (enter for none): Press [Enter] once (No password is currently set)
Set root password? [Y/n]: Y
New password: Enter a new password
Re-enter new password: Repeat the new 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 creada, puede probar la nueva contraseña invocando este comando, donde se le pedirá la contraseña:

mysql -u root -p

3. Crear una nueva base de datos

Antes de instalar Shopware Community Edition, necesitamos crear una base de datos MySQL. Vamos a crear uno usando los siguientes comandos:

mysql -u root -p

Procedamos con la creación de una base de datos para Shopware CE.

mysql> create database shopwarece;
Query OK, 1 row affected (0.00 sec)

mysql> grant all on shopwarece.* to shopwarece@localhost identified by 'm0d1fyth15';
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> quit

Cambie la contraseña 'm0d1fyth15' anterior a la contraseña deseada.

4. Crear servidor virtual Apache

nano /etc/apache2/site-available/yourdomain.com.conf
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/shopwarece
ServerName yourdomain.com <Directory /var/www/html/shopwarece/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/shopwarece_error.log CustomLog ${APACHE_LOG_DIR}/shopwarece_access.log combined </VirtualHost>

Ejecute los siguientes comandos para habilitar el nuevo host virtual:

a2ensite yourdomain.com

systemctl reload apache2

Además, Shopware requiere que mod_rewrite esté habilitado. Podemos ejecutar los siguientes comandos para habilitarlo:

a2enmod rewrite

systemctl restart apache2

5. Instalar Shopware CE

Necesitamos descargar el paquete de instalación desde la página oficial de Shopware en este enlace. Sin embargo, le facilitamos la descarga de Shopware:el siguiente comando lo descargará por usted. Sin embargo, es posible que el enlace deje de funcionar después de un tiempo o que la versión se vuelva obsoleta con el tiempo. Si encuentra un problema al invocar el comando wget a continuación, deberá ir a su página de descarga oficial para obtener el enlace.

mkdir /var/www/html/shopwarece

cd /var/www/html/shopwarece
wget https://releases.shopware.com/install_5.5.7_f785facc70e39f2ca4292e78739457417f19fbcf.zip?_ga=2.110917381.1678735926.1552879434-1860898197.1552787146 -O shopware.zip
shopware.zip

Ahora, extraigamos el archivo descargado y luego cambiemos sus permisos.

unzip shopware.zip

chown -R www-data: /var/www/html/shopwarece

Para continuar con la instalación, vaya a yourdomain.com utilizando su navegador web favorito.

Siga la instalación:en el paso de configuración de la base de datos, no olvide completar el nombre de usuario y la contraseña correctos de la base de datos que creó anteriormente.

Haga clic en el botón azul "Iniciar instalación" para iniciar la instalación. Y, en el siguiente paso, se le pedirá que elija si desea instalar Community, Professional o Enterprise Edition. Elija Community Edition para continuar.

Si todo está bien, verá el mensaje de instalación completa, como se muestra a continuación.

Una vez que haya terminado, puede ir a yourdomain.com/backend e inicie sesión con el nombre de usuario y la contraseña que creó durante la instalación.

Una vez que haya iniciado sesión, accederá a la página del asistente de primera ejecución; siga los pasos. Aquí puede instalar datos de muestra, así como instalar PayPal como método de pago.

6. Instalar certificado SSL

Este es un paso opcional. Siga este paso si desea instalar un certificado SSL gratuito de Let's Encrypt en su dominio.

apt install python3-certbot-apache

Una vez instalado, ejecute el siguiente comando para instalar un certificado SSL. Se le harán algunas preguntas para ayudar a configurarlo correctamente. No es necesario que cree un nuevo servidor virtual Apache:certbot lo configurará por usted.

certbot

¡Felicidades! En este punto, debería poder acceder a Shopware CE en https://yourdomain.com . Para obtener más información sobre Shopware CE, sus funciones y su configuración, consulte su documentación oficial.

Por supuesto, no tiene que saber cómo instalar Shopware CE en Ubuntu 18.04 si tiene un Ubuntu 18.04 VPS alojado con nosotros. Simplemente puede pedirle a nuestro equipo de soporte que instale Shopware CE en Ubuntu 18.04 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y podrán ayudarlo con la instalación de Shopware CE en Ubuntu 18.04.

PD . Si disfrutó leyendo esta publicación de blog sobre cómo instalar Shopware CE en Ubuntu 18.04, siéntase libre de compartirla en las redes sociales usando los accesos directos a continuación, o simplemente deje un comentario en la sección de comentarios. Gracias.


Panels
  1. Cómo instalar Shopware en Ubuntu 16.04

  2. Cómo instalar R en Ubuntu 16.04

  3. Cómo instalar Go en Ubuntu 18.04

  4. Cómo instalar la base de datos MySQL en Ubuntu 20.04

  5. Cómo instalar MySQL en Ubuntu 22.04

Cómo instalar MySQL 8.0 en Ubuntu 18.04

Cómo instalar FacturaPlane en Ubuntu 20.04

Cómo instalar FileRun en Ubuntu 20.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

Cómo instalar MySQL 8.0 en Ubuntu 18.04