50 % Rabatt alle Pläne, begrenzte Zeit. Ab $2.48/mo
Magento

Magento

Magento (jetzt Adobe Commerce) ist eine Open-Source-E-Commerce-Plattform. Multi-Store-, Multi-Währungs- und B2B-Katalogverwaltung für seriösen Online-Einzelhandel. Wird bei Coca-Cola, Ford und Helly Hansen verwendet. Die glaubwürdige Shopify-Alternative für Geschäfte mit einem jährlichen GMV von mehr als 10 Millionen US-Dollar.

Version

2.4.6

Betriebssystem

Ubuntu-Server 22.04 LTS

Min. RAM

8 GB

IP-Typen

IPV4

Zugriff auf Magento

Öffne deinen Browser: http://<server-ip>

URL des Admin-Panels finden:

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

Melde dich mit den gespeicherten Anmeldeinformationen an: /root/.cloudzy-creds

Wichtige Dateien und Verzeichnisse

  • Magento-Installation: /var/www/magento2
  • Magento-Konfigurationsdatei: /var/www/magento2/app/etc/env.php
  • Magento-CLI: /var/www/magento2/bin/magento
  • Komponistenauthentifizierung für repo.magento.com: /var/www/.composer/auth.json
  • Composer-Cache: /var/www/.cache/composer
  • Apache vhost-Konfiguration: /etc/apache2/sites-available/magento.conf
  • Aktivierter Site-Symlink: /etc/apache2/sites-enabled/magento.conf
  • Administrator- und Datenbankanmeldeinformationen: /root/.cloudzy-creds
  • Magento-Protokolle: /var/www/magento2/var/log
  • Magento-Cache: /var/www/magento2/var/cache
  • Magento-Sitzungsspeicher: /var/www/magento2/var/session
  • Selbstsignierter SSL-Schlüssel: /etc/apache2/ssl/privkey.pem
  • Selbstsigniertes SSL-Zertifikat: /etc/apache2/ssl/fullchain.pem

Dienstleistungsmanagement

Apache2:

systemctl restart apache2
systemctl status apache2

MySQL:

systemctl restart mysql
systemctl status mysql

Elasticsearch:

systemctl restart elasticsearch
systemctl status elasticsearch

Magento CLI-Befehle

Wartungsmodus aktivieren:

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

Wartungsmodus deaktivieren:

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

Cache leeren:

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

Bereitstellungsmodus festlegen:

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

Überprüfe die Admin-URL:

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

SSL mit einer Domain aktivieren

1. Richte deine Domain auf die Server-IP aus.

2. Bearbeite die Apache-Konfiguration und ersetze sie ServerName <IP>; mit deiner Domain (<your-domain>):

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

3. Certbot installieren:

apt install -y certbot python3-certbot-apache

4. Führe folgenden Befehl aus, um ein gültiges Let’s Encrypt-Zertifikat zu erzeugen:

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

5. Starte Apache neu, um die Änderungen zu übernehmen:

systemctl restart apache2

6. Öffne deinen Browser und besuche: https://yourdomain.com

Mehr zu Self-Hosted

Verwandte Apps.

Stelle Magento jetzt bereit. Ab 2,48 $/Monat.