Sconto del 50%. tutti i piani, tempo limitato. A partire da $2.48/mo
Magento

Magento

Magento (ora Adobe Commerce) è una piattaforma di e-commerce open source. Gestione del catalogo multi-store, multi-valuta e di livello B2B per una vendita al dettaglio online seria. Utilizzato da Coca-Cola, Ford e Helly Hansen. L'alternativa credibile a Shopify per i negozi con un GMV annuo superiore a 10 milioni di dollari.

Versione

2.4.6

Sistema operativo

Ubuntu Server 22.04 LTS

minimo RAM

8 GB

Tipi di IP

IPV4

Accesso a Magento

Apri il browser: http://<server-ip>

Trova l'URL del pannello di amministrazione:

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

Accedi utilizzando le credenziali memorizzate in: /root/.cloudzy-creds

File e directory importanti

  • Installazione di Magento: /var/www/magento2
  • File di configurazione di Magento: /var/www/magento2/app/etc/env.php
  • CLI di Magento: /var/www/magento2/bin/magento
  • Autenticazione del compositore per repo.magento.com: /var/www/.composer/auth.json
  • Cache del compositore: /var/www/.cache/composer
  • Configurazione del vhost Apache: /etc/apache2/sites-available/magento.conf
  • Link simbolico del sito abilitato: /etc/apache2/sites-enabled/magento.conf
  • Credenziali dell'amministratore e del database: /root/.cloudzy-creds
  • Registri di Magento: /var/www/magento2/var/log
  • Cache Magento: /var/www/magento2/var/cache
  • Archiviazione della sessione Magento: /var/www/magento2/var/session
  • Chiave SSL autofirmata: /etc/apache2/ssl/privkey.pem
  • Certificato SSL autofirmato: /etc/apache2/ssl/fullchain.pem

Gestione dei servizi

Apache2:

systemctl restart apache2
systemctl status apache2

MySQL:

systemctl restart mysql
systemctl status mysql

Ricerca elastica:

systemctl restart elasticsearch
systemctl status elasticsearch

Comandi CLI di Magento

Abilita la modalità di manutenzione:

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

Disabilita la modalità di manutenzione:

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

Svuota cache:

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

Imposta la modalità di distribuzione:

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

Controlla l'URL dell'amministratore:

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

Abilitare SSL con un dominio

1. Punta il tuo dominio all'IP del server.

2. Modifica la configurazione di Apache e sostituisci ServerName <IP>; con il tuo dominio (<your-domain>):

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

3. Installa Certbot:

apt install -y certbot python3-certbot-apache

4. Esegui il comando seguente per generare un certificato Let's Encrypt valido:

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

5. Riavvia Apache per applicare le modifiche:

systemctl restart apache2

6. Apri il browser e visita: https://yourdomain.com

Altro in Self hosted

App correlate.

Distribuisci Magento adesso. Da 2,48 $/mese.