Tutorial > Come installare Magento con Jelastic Cloud

Come installare Magento con Jelastic Cloud

Pubblicato il: 08 gennaio 2020

CMS E-commerce Jelastic Cloud Magento

Magento è un CMS open source flessibile, personalizzabile e altamente intuitivo che permette di gestire in maniera completa un e-commerce. Grazie a queste caratteristiche si adatta bene sia alle esigenze di un semplice negozio online sia a quelle di un grande e-commerce.

In questo tutorial ti illustriamo tutti i passaggi necessari per installare l'ultima versione di Magento su un ambiente virtuale creato con Jelastic Cloud sia attraverso il deploy automatico dell'instanza, sia in maniera manuale attraverso la creazione di un nuovo ambiente con Apache, PHP e MySQL CE.

Deploy automatico di Magento tramite Marketplace

Utilizzando il Marketplace presente all'interno di Jelastic, puoi installare una nuova istanza di Magento 2 in pochi click e senza dover effettuare particolari configurazioni tecniche.

Clicca su "Marketplace" per visualizzare la lista di applicativi installabili automaticamente.

Jelastic Cloud Magento Marketplace

A questo punto cerca il pacchetto “Magento Standalone” e clicca sul pulsante “Install” per proseguire.

Jelastic Magento Marketplace Standalone

Assicurati di selezionare la la versione 2.3 o superiore, poiché la versione 1.9 è ormai deprecata.

Magento Standalone

Una volta completata l’installazione, l’interfaccia web di Jelastic ti avvisarà mostrandoti il seguente
popup con le credenziali di accesso della tua installazione:

Magento Standalone

Installazione e configurazione manuale di Magento

Per installare manualmente Magento con Jelastic Cloud devi prima procurarti il pacchetto di installazione visitando il sito ufficiale al seguente URL: https://magento.com/tech-resources/download.

Installazione Magento su Jelastic Cloud Download

Procedi selezionando la versione in formato tar.gz e inserendo le credenziali del Marketplace Magento, qualora dovesse essere richiesto.

Una volta scaricato il pacchetto, puoi procedere alla creazione di un nuovo ambiente Jelastic:

Jelastic Cloud New Enviroment

Assicurati di selezionare la scheda “PHP” in alto e procedi aggiungendo Apache come web server e il database MySQL CE versione 5.7, come mostrato in basso:

Cloudlet Jelastic Php Installazione MySql

Una volta completato, clicca il pulsante “Create” per avviare l’installazione del tuo nuovo ambiente.

Abilitazione estensioni PHP

Magento richiede la presenza di estensioni PHP non abilitate di default, quindi, ad installazione completata procedi abilitandole attraverso la configurazione PHP.

Utilizza il pulsante di configurazione presente alla destra di “Application Servers” per visualizzare l’utility di configurazione.

Configurazione istanza

Seleziona il file “php.ini” dal menu presente nel lato sinistro e rimuovi il punto e virgola presente nella estensione “gd” come mostrato in figura (aiutati utilizzando la funzione di ricerca se necessario):

image27.png

Continua abilitando anche l’estensione “xsl” :

Configurazione PHP

E le estensini “intl” e “soap”:

Configurazione PHP

Configurazione PHP

Una volta completato salva le modifiche appena effettuate e riavvia il nodo principale.

Riavvia istanza

Caricare l’archivio

Procedi quindi caricando prima l’archivio con il software di Magento utilizzando il Deployment Manager, cliccando sul pulsante “Upload”:

Deployment Manager

Seleziona quindi l’archivio scaricato precedentemente dal sito ufficiale di Magento e clicca sul pulsante “Upload”.

Upload archivio


Una volta completato l’upload, procedi cliccando sul tasto “Deploy to” presente alla destra dell’archivio appena caricato.

Archivio magento

Puoi utilizzare le impostazioni di default e procedere cliccando sul pulsante “Deploy”.

Deploy Magento


Configurazione

Dopo aver completato il deploy del pacchetto Magento, prosegui con la configurazione del Database.

Clicca sul pulsante "Open in Browser" posizionato in corrispondenza dell'istanza del Database precedentemente creata.

Accesso PhpMyAdmin

Verrà aperta l'interfaccia di accesso phpMyAdmin.

Per accedere utilizza le credenziali che ti sono state inviate via mail da Aruba Cloud.

image15.png

Accedi alla schermata Account Utenti.

Aggiungi account PhpMyAdmin

Prosegui aggiungendo un nuovo utente e spunta la casella “Crea un database con lo stesso nome e concedi tutti i privilegi” per creare il relativo database che servirà per ospitare l'istanza di Magento.


Configurazione di Magento

Per iniziare la configurazione di Magento clicca sul sul pulsante “Open in browser” accanto all'instanza Jelastic.

Open in browser

Se tutto funziona correttamente dovresti visualizzare un wizard che ti guiderà passo passo alla configurazione di Magento. Prosegui cliccando su “Agree and Setup Magento”.

image25.png


In questa prima fase, il wizard effettuerà dei controlli per verificare che tutte le funzionalità necessarie a Magento siano correttamente installate e configurate: prosegui cliccando “Start Readliness Check”.

image16.png

Dopo aver completato i controlli, prosegui cliccando “Next”:

installazione Magento

In questa seconda fase, devi indicare i parametri di connessione al database come indicato sopra: il nome utente e nome database devi inserire gli stessi valori utilizzati durante la configurazione del server MySQL. Dopo aver inserito tutti i dati, clicca Next.

configurazione database Magento

Procedi inserendo l’url del tuo negozio, e salva l’indirizzo indicato come “Magento Admin Address”: si tratta di un url casuale che ti permetterà di accedere al pannello di gestione del tuo negozio. Premi next per proseguire.

configurazione Magento

Configura le impostazioni di valuta e orario predefiniti per il tuo negozio, come mostrato in basso, e clicca su Next.

configurazione Magento

Infine crea un account di amministratore che utilizzerai per accedere al backend del tuo negozio.

configurazione Magento

Dopo aver inserito tutti i dati, completa l’installazione cliccando il pulsante “Install Now”.

Dopo aver completato, il tuo negozio sarà online all’url da te indicata: per accedere al pannello di gestione e configurazione utilizza l’indirizzo auto generato precedentemente, come ad esempio:

http://www.mymagentostore.com/admin_1hx9jn