Questo articolo contiene informazioni sull'applicazione Magento che può essere distribuita su Vultr .
Requisiti del server
Per avviare l'applicazione Magento su Vultr, devi scegliere un piano con i seguenti requisiti.
Dettagli app
Magento funziona sul sistema operativo LTS di Ubuntu Server. È il sapore Magento Community Edition (CE). È possibile accedere a questo sistema con un client SSH utilizzando il login di root trovato nel pannello di controllo di Vultr.
Per accedere alla vetrina di Magento, accedere a https://[SERVER_IP]/nel browser Web. Sostituisci [SERVER_IP]con l'indirizzo IP del tuo VPS. Il backend Magento (area di amministrazione) ha un URL segreto. L'URL segreto e le credenziali di accesso per l'accesso al back-end sono elencati nel pannello di controllo Vultr. Si noti che potrebbero essere necessari alcuni minuti dopo l'avvio dell'applicazione Magento affinché uno degli URL diventi disponibile.
Magento è installato sul tuo VPS all'indirizzo /var/www/html.
Avviso SSL
Il tuo server Magento è accessibile con uno http://o gli https://URL. L'accesso con http://ti reindirizzerà automaticamente a https://. Per impostazione predefinita, l' https://URL utilizza un certificato autofirmato, che visualizza un avviso di sicurezza. Questo avviso può essere tranquillamente ignorato.
A seconda dei piani per il tuo server Magento, potresti voler aggiornare il certificato a quello fornito da un'autorità di certificazione effettiva. In questo modo verrà rimosso l'avviso di sicurezza mostrato dal browser Web. Per installare un nuovo certificato, procedi come segue:
- Ottieni un certificato da un'autorità di certificazione per il tuo dominio.
- Accedi al tuo server usando
sshcome root.
- Sostituisci i file
server.crte con il certificato aggiornato. I dettagli sulla conversione dei formati dei certificati non rientrano nell'ambito di questo articolo.server.key/etc/nginx/ssl/
- Riavvia il server Web:
systemctl restart nginx.service && systemctl restart php7.2-fpm.service(la versione di PHP può variare)
Configurazione DNS
Se prevedi di utilizzare un dominio con l'applicazione Magento, dovrai puntare il DNS "A record" sul tuo [SERVER_IP]. Questo ti permetterà di accedere a Magento navigando sul tuo sito web ( https://www.example.com). È inoltre necessario aggiornare la configurazione di Magento seguendo questi passaggi di seguito.
- Accedi al backend Magento (area di amministrazione).
- Fai clic sul menu "Negozi", quindi su "Configurazione".
- Fai clic sul sottomenu "Web".
- Fai clic sulla sezione "URL di base" e modifica "URL di base" in
https://[YOUR_DOMAIN]/.
- Fai clic sulla sezione "URL di base (sicuro)" e modifica "URL di base sicuro" in
https://[YOUR_DOMAIN]/.
- Fai clic su "Salva configurazione" nella parte superiore della pagina.
- Magento mostrerà un avviso che la sua cache deve essere svuotata. Segui il collegamento nell'avviso e svuota la cache di Magento.
La tua applicazione Magento è ora accessibile all'indirizzo https://[YOUR_DOMAIN]/.
Database MySQL
Esiste un server di database MySQL in esecuzione sul server delle applicazioni Magento. È possibile connettersi al database eseguendo quanto segue:
mysql -u root
La password di root di MySQL viene salvata nel file system in /root/.my.cnf.
Bug di aggiornamento
Magento 2.1.3 ha un problema in cui un collegamento al programma di aggiornamento non è stato incluso nel pannello di amministrazione. È possibile accedere manualmente al programma di aggiornamento con il seguente collegamento. Sostituire le parti in maiuscolo di conseguenza.
https://[SERVER_IP]/[admin_SECRETURL]/admin/backendapp/redirect/app/setup/
Informazioni sulle applicazioni Vultr
Le applicazioni Vultr utilizzano versioni moderne di pacchetti software. Le applicazioni sono configurate per essere distribuite con versioni specifiche del software. Nel tempo, il team Vultr aggiornerà le offerte dell'applicazione per includere i sistemi operativi, le versioni dei pacchetti più recenti, ecc. Questo documento fornisce solo informazioni aggiornate sull'ultima versione di questa applicazione. Le applicazioni Vultr vengono aggiornate senza preavviso. Se si prevede di creare un progetto o un'infrastruttura in base ai nostri modelli di applicazione, si consiglia di acquisire un'istantanea dell'applicazione utilizzata nella distribuzione iniziale.