magento Tutorial
Iniziare con Magento
Ricerca…
Osservazioni
Magento è una piattaforma di e-commerce open source scritta in PHP; una piattaforma di e-commerce altamente personalizzabile e un sistema di gestione dei contenuti che può essere utilizzato per creare negozi online per la vendita di merci.
Fornisce funzionalità comuni di e-commerce, come carrelli della spesa e gestione dell'inventario, e incoraggia l'ampia personalizzazione per soddisfare gli obiettivi specifici dell'organizzazione.
Magento è anche un framework PHP orientato agli oggetti che può essere utilizzato per sviluppare applicazioni web moderne e dinamiche che sfruttino le funzionalità di eCommerce di Magento.
Le principali caratteristiche della piattaforma Magento sono:
- espandibilità
- scalabilità
- flessibilità
- personalizzazione
- open-source
Versioni
Edizione comunitaria
Versione | Data di rilascio |
---|---|
1.9 | 2014/05/14 |
1.8 | 2013/12/11 |
1.7 | 2012-04-24 |
1.6 | 2011-08-08 |
1.5 | 2011-02-08 |
1.4 | 2010-02-12 |
1.3 | 2009-03-30 |
1.2 | 2008-12-29 |
1.0 | 2008-03-31 |
Edizione Enterprise
Versione | Data di rilascio |
---|---|
1.14 | 2014/05/14 |
1.13 | 2013/10/11 |
1.12 | 2012-04-24 |
1.11 | 2011-08-08 |
1.10 | 2011-02-08 |
1.9 | 2010-07-19 |
1.8 | 2010-04-14 |
1.7 | 2010-01-19 |
1.6 | 2009-10-20 |
1.3 | 2009-04-15 |
Installazione e configurazione
Prerequisiti e requisiti per Magento Community Edition 1.9
Ospitando
Apache 2.x (con mod_rewrite) o Nginx 1.7.x
A causa delle esigenze di elaborazione delle operazioni di Magento, si consiglia di installare Magento su un server con almeno 2 GB di RAM. Ciò garantirà che tutto il software coinvolto nella gestione dello store disponga di memoria sufficiente per funzionare.
Possibilità di eseguire lavori programmati (crontab) con PHP 5.
Possibilità di sovrascrivere le opzioni nei file .htaccess.
PHP
PHP 5.4, PHP 5.5
Estensioni richieste: PDO_MySQL, simplexml, mcrypt, hash, GD, DOM, iconv, curl, SOAP (per API Webservices)
memory_limit non meno di 256 MB (consigliati 512 MB)
Banca dati
- MySQL 5.6 (Oracle, Percona, MariaDB)
SSL
- Per HTTPS è richiesto un certificato di sicurezza valido.
- I certificati SSL autofirmati non sono supportati
Installazione:
Scarica e configura i file Magento
Stiamo usando openMage mirror come download diretto per il ramo 1.9.2.4 disabilitato e il sito Web di Magento richiede un account. Ma sei incoraggiato a scaricare la copia da https://www.magentocommerce.com/download
cd /var/www/html
wget https://github.com/OpenMage/magento-mirror/archive/magento-1.9.zip
unzip magento-1.9.zip
rm magento-1.9.zip
rsync -avP magento-mirror-magento-1.9/. .
rm magento-mirror-magento-1.9 -r
sudo chown -R www-data:www-data /var/www/html/
chmod -R 0777 media var
Creare un database e un utente MySQL
accedere alla console mysql
mysql -u root -p
nella console mysql
CREATE DATABASE magento;
CREATE USER magento_db_user@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON magento.* TO magento_db_user@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit
Completa l'installazione tramite l'interfaccia web
Per accedere all'interfaccia web con il browser, accedere al nome di dominio o all'indirizzo IP pubblico del server:
http://domain_name/
Quindi seguire le istruzioni sullo schermo
Risoluzione dei problemi comuni
Funziona solo la homepage, tutte le altre pagine restituiscono 404
Assicurati che il modulo mod_rewrite
sia stato installato in Apache e sia stato abilitato per il caricamento. Vedere il passaggio 2 per informazioni su come farlo qui: https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04
Assicurati di consentire le modifiche nel file .htaccess abilitandolo nel tuo sito conf. Vedere la fase 3 : https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04
Il tuo file .htaccess
potrebbe essere configurato in modo errato o mancante: vai alla pagina di download di Magento: https://www.magentocommerce.com/download - scarica la versione pertinente ed estrai il file .htaccess da inserire nella root di installazione di Magento.
Il sito funziona ma non vengono caricati stili o script
Assicurati di aver impostato le autorizzazioni e la proprietà rilevanti: vedi qui per maggiori informazioni - http://devdocs.magento.com/guides/m1x/install/installer-privileges_before.html
Soluzione comune: prova a reindicizzare e svuotare la cache manualmente (nel caso in cui l'amministratore sia troppo difficile da navigare). Reindex tramite la riga di comando: https://www.atwix.com/magento/process-magento-indexes-from-command-line/ Svuota cache (tramite admin o riga di comando): https://www.properhost.com/ supporto / kb / 23 / How-To-Clear-La-Magento-cache
seguito