Immagine Shopware: requisiti di sistema e guida alla scelta

Shopware, come per ogni piattaforma E-Commerce, necessita di particolari requisiti di sistema.

Occorre quindi seguire attentamente questi requisiti, al fine di avere una piattaforma funzionale ed efficace. Diventa quindi fondamentale capire quali siano le caratteristiche specifiche che dovrai garantire per fare in modo che Shopware funzioni correttamente.

In questo articolo quindi, vedremo qual è il miglior sistema operativo per la piattaforma, quali requisiti PHP seguire e quali estensioni installare.

Inoltre Shopware 6 riceve aggiornamenti regolarmente. Dovrai quindi monitorare quali modifiche sono adatte alla versione del software, aggiornando il server per renderlo compatibile con i requisiti di sistema più recenti per Shopware.

Shopware: requisiti di sistema

Vedremo ora un elenco di requisiti di sistema per Shopware 6. Per comodità possiamo dividerli in alcune macro-categorie principali:

  • Sistema operativo;
  • Ambiente operativo;
  • Altri parametri consigliati.

Il miglior sistema operativo per Shopware 6

Per impostazione predefinita, Shopware 6 è compatibile con la maggior parte dei sistemi operativi basati su Unix.

Leggendo poi la documentazione ufficiale di Shopware, viene consigliato di installare Shopware 6 su Linux. Altrimenti, Ubuntu è pienamente compatibile con la piattaforma.

Diverso invece il discorso per un server Windows, che risulta non compatibile con alcuna versioni di Shopware.

Quindi come vedi, ci sono tutte queste cose da considerare inizialmente, per capire dove e come poter far funzionare al meglio la piattaforma.

Ambiente operativo

Esistono poi numerosi requisiti di sistema di Shopware 6 associati all’ambiente in cui lavora la piattaforma. Vediamoli insieme

PHP


I requisiti di sistema di Shopware 6 associati a PHP includono i seguenti standard:

  • Versione PHP. Dovresti utilizzare PHP 7.2 o versioni successive. Tuttavia, alcune versioni più recenti non sono compatibili con il sistema.
  • memory_limit. Shopware 6 richiede l’impostazione di un limite di memoria di 512 M o superiore.
  • max_execution_time. Il tempo massimo di esecuzione per PHP non deve essere inferiore a 30 secondi.

Estensioni


È necessario installare le seguenti estensioni per seguire i requisiti di sistema per Shopware 6:

  • -dom
  • -fileinfo
  • -gd
  • -iconv
  • -intl
  • -json
  • -libxml
  • -mbstring
  • -openssl
  • -pcre
  • -pdo
  • -pdo_mysql
  • -phar
  • -simplexml
  • -xml
  • -zip
  • -zlib

SQL


Shopware 6 richiede MySQL 5.7.21 o versioni successive. Tuttavia, le versioni 8.0.20 e 8.0.21 non sono compatibili. Shopware 6 non li supporta a causa di problemi tecnici associati a queste versioni.

In alternativa, puoi ottimizzare MariaDB 10.3+.

Apache


Inoltre, per quanto riguarda Apache, è necessario Apache 2.4 o versioni successive per seguire i requisiti di sistema di Shopware 6. Abilita mod-rewrite per usarlo correttamente.

Altri requisiti consigliati

Per quanto riguarda gli altri requisiti di sistema di Shopware 6, sono i seguenti:

  • Zend Opcache. Dovrebbe essere 256M o superiore;
  • APCu. Qui sono richiesti 128M o superiore;
  • Server web. Il tuo server web dovrebbe supportare HTTP2;

I requisiti sopra specificati riflettono solo i requisiti minimi di Shopware. I requisiti hardware specifici variano a seconda delle dimensioni e del traffico previsto del tuo negozio. Potrebbe essere necessaria una configurazione del server aggiuntiva. I plug-in installati nel tuo negozio possono aumentare il fabbisogno di risorse di Shopware o aggiungere ulteriori dipendenze di sistema. Per ulteriori informazioni, fare riferimento alla documentazione di ciascun plug-in.

Configurazioni server alternative

I requisiti di cui sopra riflettono la configurazione di sistema ufficialmente supportata e consigliata per eseguire Shopware. Tuttavia, potresti essere in grado di eseguire Shopware su configurazioni equivalenti (Mac OS, nginx, MariaDB, ecc.).

Shopware Requisiti di sistema – Client di amministrazione

L’amministrazione del tuo negozio può essere eseguita completamente online tramite il browser web. Devi però rispettare alcuni requisiti specifici. Questi requisiti differiscono dai requisiti di sistema dell’utente frontend.

  • Ultima versione di: Firefox, Chrome o Safari. Supportiamo solo l’ultima versione rilasciata di Internet Explorer.
  • JavaScript e cookie abilitati
  • 4 GB di RAM
  • CPU dual core
  • Risoluzione minima del back-end: 1366 x 768 pixel

FAQ Shopware requisiti di sistema


Qual è il miglior sistema operativo per Shopware?
Linux è il miglior sistema operativo per Shopware 6. Pertanto, puoi installarlo su Ubuntu. Tieni presente che Windows non è supportato.

Quale versione di PHP è supportata in Shopware 6?
Shopware 6 supporta PHP 7.2 o versioni successive.

Qual è il limite di memoria per le impostazioni PHP di Shopware 6?
Le impostazioni PHP di Shopware 6 richiedono un limite di memoria di 512 M o superiore.

Qual è il tempo massimo di esecuzione nelle impostazioni PHP di Shopware 6?
Il tempo massimo di esecuzione per PHP, in base ai requisiti di sistema di Shopware 6, è di 30 secondi o superiore.

Quale versione di MySQL è supportata in Shopware 6?
Shopware 6 funziona con MySQL 5.7.21 o versioni successive, ma le versioni 8.0.20 e 8.0.21 non sono supportate.

Quale versione di Apache è supportata in Shopware 6?
Shopware 6 funziona con Apache 2.4 o versioni successive.

Come creare un account Shopware?
Puoi creare un nuovo account Shopware nella pagina di registrazione Shopware. Premi il link Registrati ora e compila il modulo. Ricevi un’e-mail di conferma.

Come aggiungere un negozio in Shopware?
Puoi aggiungere un nuovo negozio in Shopware 6 nella tua area commerciante. Utilizza il collegamento corrispondente situato nella parte destra della schermata iniziale. Puoi scegliere tra una vetrina cloud o un sito Web on-premise. Specifica le informazioni sul tuo nuovo Shopware Shop e salvale.

Come migrare a Shopware 6?
Shopware 6 non ti consente di eseguire una migrazione senza interruzioni con i suoi strumenti predefiniti. Pertanto, è necessario utilizzare un’estensione di terze parti per automatizzare i trasferimenti di dati ed evitare problemi causati da standard di attributi diversi.

Come installare Shopware 6 nel server

Prima di installare Shopware, è necessario prestare attenzione ai requisiti che abbiamo visto poco fa e che devono essere soddisfatti.

Di solito puoi eseguire Shopware su un server self-hosted, ma per prestazioni ottimali, si consiglia di installarlo.

Impostazioni di htaccess

Il file htaccess è un file di configurazione sul tuo server web. Tra le altre cose, specifica quali utenti hanno accesso a file e cartelle condivisi. Con un file htaccess, hai la possibilità di consentire l’accesso al tuo negozio solo ad utenti selezionati. Durante l’installazione, non devi applicare la protezione htaccess.

Configurazioni di routing

Inoltre, ti consigliamo di modificare le impostazioni di routing del server Web, se necessario.

Di seguito ecco un esempio rilevante basato su Apache.

Ricorda di sostituire SHOPWARE_DIR e _HOST_NAME con le tue impostazioni.

Noterai anche che la directory principale del documento punta alla directory / public nella directory di installazione di Shopware 6.

Ciò è necessario perché il front end e l’interfaccia dell’amministratore sono dietro, quindi non è necessario fare riferimento alla directory pubblica nell’URL del browser, per aumentare il front end o l’interfaccia dell’amministratore.

Scarica Shopware

Dopo aver verificato che i requisiti di sistema per Shopware 6, di cui abbiamo parlato prima, sono soddisfatti e le impostazioni di routing del server Web sono configurate correttamente, è possibile procedere. Dopo aver scaricato quindi il programma di installazione di Shopware 6, decomprimilo nella directory desiderata sul sistema. Assicurati anche che i file e le directory decompressi abbiano l’autorizzazione scritta.

Esecuzione dell’installer

Assicurati che i requisiti di sistema per Shopware 6 siano soddisfatti e che le impostazioni di routing del tuo server web siano configurate correttamente. Se è tutto corretto, continua a scaricare il programma di installazione di Shopware 6. Tutto quello che devi fare è portarlo nella directory desiderata sul tuo sistema. Assicurati che i file e le directory decomposti abbiano accesso alla digitazione.

Per eseguire il programma di installazione, visita semplicemente l’URL del tuo negozio dove verrai accolto dal programma di installazione di Shopware 6, che ti guiderà attraverso l’installazione passo dopo passo.

In determinate circostanze, potrebbe essere necessario che alcuni host scrivano /index.php dopo l’URL.
Qui puoi cambiare la lingua del programma di installazione. La lingua può anche essere modificata in qualsiasi momento utilizzando le scorciatoie di stato nell’angolo in basso a destra dello schermo.
Facendo clic su Avanti, è possibile continuare l’installazione.

Verifica i requisiti di sistema

Nella seconda fase di installazione, i requisiti di sistema vengono verificati per verificare se sono soddisfatti.

Nel passaggio successivo, puoi leggere la licenza con cui è concesso in licenza Shopware. Per procedere con l’installazione, è necessario accettare i termini della licenza.

Configurazione database

Una volta accettata la licenza Shopware, vengono inserite le credenziali per accedere al database Shopware. Puoi creare un database vuoto per la preinstallazione o il programma di installazione può crearne uno per te.

Per creare un nuovo database, è necessario selezionare la casella Nuovo database e inserire un nome per il database. Se esistono già uno o più database, verranno elencati nel campo Nome database dopo l’immissione di nome utente e password. Seleziona il database destinato allo Shopware.

Tieni presente che i database esistenti devono essere vuoti per importare le tabelle richieste per Shopware.

Se visualizzi le impostazioni avanzate, puoi anche specificare la porta del database e (facoltativamente) una presa.

Conclusioni

In questo articolo abbiamo visto quali sono i requisiti di sistema fondamentali e che devi rispettare nel momento in cui decidi di installare Shopware. Il soddisfacimento di questi requisti infatti è determinante per il buon funzionamento della piattaforma. Speriamo di averti chiarito ogni dubbio, ma se così non fosse, scrivici pure nei commenti.

pattern-lines

Prova Gratis Hosting shopware Veloce, Ottimizzato, Sicuro

Passa a Bhoost con 30 giorni gratis e migrazione inclusa

Prova gratis 30 giorni
macbook