== magento ==

=== installazione di una istanza ===

Il software non viene installato system wide, in modo da permettere
di avere, sulla stessa macchina, diverse installazioni, anche con
versioni differenti.

Se non si impostano manualmente i parametri viene utilizzata l'ultima
versione descritta da kusa.

  * connettersi con il progetto di gestione web, ad esempio:
  {{{
cj www
  }}}

  * posizionarsi nella directory dei documenti html per il virtual host
  apache scelto per l'installazione, eventualmente anche quello di default
  della macchina, ad esempio:
  {{{
cd $PRJ/vhosts/default/docs
  }}}
  
  * creare eventualmente (scelta consigliata) una subdirectory per
  l'installazione del software e posizionarsi in quest'ultima da qui lanciare
  l'installer:
  {{{
mkdir magento
cd magento
magento-install
  }}}

  * se non e` presente un file ".install" questo verra` creato, modificarlo
  cambiando i parametri che non corrispondono alle proprie esigenze, i
  parametri che non cambiate cancellateli, di norma l'unica riga necessaria
  e` quella relativa al nome fqdn del server (di default viene usato l'uname,
  che essendo il nome della rete interna non corrisponde quasi mai al virtual
  host che si sta utilizzando), ad esempio:
  {{{
magento_defaulturlhost='http://devel.kubit.ch'
  }}}

%X% CONTINUARE MODIFICHE ...


  * dal browser entrare sulla pagina di configurazione della wiki, es:
  {{{
http://server.miodominio.com/wiki/bin/configuration
  }}}
  per entrare occorre autenticarsi tramite l'autenticazione base di apache,
  le credenziali sono:
  {{{
username: admin
password: admin
  }}}

  * impostare i parametri non inizializzati di default dall'installer, in
  particolare occorre inserire l'email dell'amministratore della wiki (di
  norma il webmaster), ed eventualmente inserire gli URL alternativi con i
  quali si puo` arrivare alla wiki

  * impostare anche la password di amministrazione del sito, che NON e`
  quella dell'autenticazione base di apache descritta sopra, ma quella
  usata internamente da foswiki per l'utente AdminUser; a questo scopo
  prima di salvare le modifiche alla configurazione occorre spuntare
  l'opzione "Change password"

  * controllare gli eventuali altri errori e warnings; notare che le
  impostazioni sui permessi delle directory del quale si lamenta vanno
  in realta` benissimo (l'installer le imposta con l'acceso in scrittura
  anche per il gruppo, in modo da poterle gestire in un ambiente multiutente)

  * creare un utente amministratore (reale) come suggerito dalla pagina
  finale del configuratore, esempio: "kusa", editare il gruppo AdminGroup
  ed aggiungere l'utente amministratore

=== post install ===

==== apparenza ====

  * modifiche da effettuare nelle preferenze del web Main:
  [/wiki/bin/view/Main/WebPreferences], utilizzando preferibilmente
  il raw edit (Edit wiki text)

  * cambiare il logo: aggiungere (es):
  {{{
   * WEBLOGOIMG = /images/company-logo-mini.png
  }}}
