magento Installazione e configurazione


Esempio

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