50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
Magento

Magento

Magento (nu Adobe Commerce) is een open-source e-commerceplatform. Catalogusbeheer van meerdere winkels, meerdere valuta's en B2B-kwaliteit voor serieuze online detailhandel. Gebruikt bij Coca-Cola, Ford en Helly Hansen. Het geloofwaardige Shopify-alternatief voor winkels met een jaarlijkse GMV van meer dan $10 miljoen.

Versie

2.4.6

Besturingssysteem

Ubuntu-server 22.04 LTS

Min. RAM

8 GB

IP-types

IPV4

Toegang tot Magento

Open je browser: http://<server-ip>

Vind de URL van het beheerderspaneel:

php /var/www/magento2/bin/magento info:adminuri

Log in met de inloggegevens die zijn opgeslagen in: /root/.cloudzy-creds

Belangrijke bestanden en mappen

  • Magento-installatie: /var/www/magento2
  • Magento-configuratiebestand: /var/www/magento2/app/etc/env.php
  • Magento CLI: /var/www/magento2/bin/magento
  • Composerauthenticatie voor repo.magento.com: /var/www/.composer/auth.json
  • Composer-cache: /var/www/.cache/composer
  • Apache vhost-configuratie: /etc/apache2/sites-available/magento.conf
  • Ingeschakelde sitesymlink: /etc/apache2/sites-enabled/magento.conf
  • Beheerder- en databasereferenties: /root/.cloudzy-creds
  • Magento-logboeken: /var/www/magento2/var/log
  • Magento-cache: /var/www/magento2/var/cache
  • Magento sessieopslag: /var/www/magento2/var/session
  • Zelfondertekende SSL-sleutel: /etc/apache2/ssl/privkey.pem
  • Zelfondertekend SSL-certificaat: /etc/apache2/ssl/fullchain.pem

Dienstenbeheer

Apache2:

systemctl restart apache2
systemctl status apache2

MySQL:

systemctl restart mysql
systemctl status mysql

Elastisch zoeken:

systemctl restart elasticsearch
systemctl status elasticsearch

Magento CLI-opdrachten

Onderhoudsmodus inschakelen:

php /var/www/magento2/bin/magento maintenance:enable

Onderhoudsmodus uitschakelen:

php /var/www/magento2/bin/magento maintenance:disable

Cache leegmaken:

php /var/www/magento2/bin/magento cache:flush

Implementatiemodus instellen:

php /var/www/magento2/bin/magento deploy:mode:set production

Controleer de beheerders-URL:

php /var/www/magento2/bin/magento info:adminuri

SSL inschakelen met een domein

1. Wijs je domein naar het server-IP.

2. Bewerk de Apache-configuratie en vervang deze ServerName <IP>; met je domein (<your-domain>):

vim /etc/apache2/sites-available/magento.conf

3. Installeer Certbot:

apt install -y certbot python3-certbot-apache

4. Voer het volgende commando uit om een geldig Let's Encrypt-certificaat te genereren:

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Start Apache opnieuw om de wijzigingen toe te passen:

systemctl restart apache2

6. Open uw browser en ga naar: https://yourdomain.com

Meer in Self-hosted

Gerelateerde apps.

Implementeer Magento nu. Vanaf $2,48/mnd.