OpenGroupware » Cronologia » Versione 13
Amministratore Truelite, 13-11-2007 16:50
| 1 | 1 | Amministratore Truelite | [[TracNav(TOC)]] |
|---|---|---|---|
| 2 | 4 | Amministratore Truelite | = Installare OpenGroupware su Debian Etch = |
| 3 | 1 | Amministratore Truelite | |
| 4 | 4 | Amministratore Truelite | L'installazione di OpenGroupware su Debian Etch è relativamente complessa a |
| 5 | causa del fatto che non sono disponibili pacchetti nativi. Un secondo problema |
||
| 6 | 7 | Amministratore Truelite | è che la documentazione riguardante l'installazione è quasi completamente |
| 7 | assente. Qui si cercherà di riassumere il procedimento di installazione |
||
| 8 | seguito. |
||
| 9 | 2 | Amministratore Truelite | |
| 10 | 4 | Amministratore Truelite | Si noti che per Debian Etch è disponibile un pacchetto apposito, |
| 11 | 9 | Amministratore Truelite | {{{gnustep-make-ogo}}} la cui descrizione riporta essere utilizzabile per |
| 12 | 4 | Amministratore Truelite | compilare ed utilizzare OpenGroupware. Non è disponibile però alcun tipo di |
| 13 | documentazione su come usarlo per installare OpenGroupware per cui di fatto è |
||
| 14 | 11 | Amministratore Truelite | sostanzialmente inutile (pare infatti che serva solo a compilare GNUStep in |
| 15 | maniera che sia poi utilizzabile da OpenGroupware). Oltre a questo è opportuno |
||
| 16 | installare ''PostgreSQL'', questo può essere fatto con il comando: |
||
| 17 | 5 | Amministratore Truelite | |
| 18 | {{{ |
||
| 19 | 10 | Amministratore Truelite | apt-get install postgresql-8.1 gnustep-make-ogo |
| 20 | 1 | Amministratore Truelite | }}} |
| 21 | |||
| 22 | 7 | Amministratore Truelite | (si specifichi esplicitamente l'uso della versione 8.1, il default infatti è |
| 23 | installare la 7.4), se si vuole installare una interfaccia web per il |
||
| 24 | controllo del database si potrà installare anche {{{phppgadmin}}}. |
||
| 25 | 1 | Amministratore Truelite | |
| 26 | 7 | Amministratore Truelite | Anche se i pacchetti nativi sono assenti, fortunatamente la fondazione che |
| 27 | 12 | Amministratore Truelite | sovrintende lo sviluppo di OpenGroupware fornisce dei pacchetti Debian già |
| 28 | pronti. Anche se nella |
||
| 29 | 7 | Amministratore Truelite | [http://www.opengroupware.org/en/install/debian/index.html documentazione] |
| 30 | del sito (che è pesantemente arretrata) viene citata soltanto |
||
| 31 | 1 | Amministratore Truelite | Sarge, i pacchetti sono disponibili anche per Etch. Sfortunatamente la |
| 32 | 7 | Amministratore Truelite | politica è quella di fornire build notturni, con i pacchetti creati dal codice |
| 33 | 12 | Amministratore Truelite | in sviluppo, il che non garantisce il massimo della stabilità, finora comunque |
| 34 | non si sono rilevati problemi particolari. |
||
| 35 | 6 | Amministratore Truelite | |
| 36 | 7 | Amministratore Truelite | Per ottenerli al solito si deve aggiungere una specifica fonte a |
| 37 | {{{/etc/apt/sources.list}}}, la riga da utilizzare è la seguente: |
||
| 38 | |||
| 39 | 1 | Amministratore Truelite | {{{ |
| 40 | deb http://download.opengroupware.org/nightly/packages/debian etch trunk |
||
| 41 | 3 | Amministratore Truelite | }}} |
| 42 | 6 | Amministratore Truelite | |
| 43 | fatto questo, ed aggiornata la lista dei pacchetti con {{{apt-get update}}}, |
||
| 44 | 3 | Amministratore Truelite | si può procedere all'installazione con il comando: |
| 45 | |||
| 46 | 1 | Amministratore Truelite | {{{ |
| 47 | apt-get install opengroupware.org libapache2-mod-ngobjweb |
||
| 48 | }}} |
||
| 49 | |||
| 50 | se puoi si vuole anche avviare una istanza ed effettuare la configurazione |
||
| 51 | iniziale si potrà installare anche: |
||
| 52 | |||
| 53 | {{{ |
||
| 54 | apt-get install opengroupware.org-environment |
||
| 55 | }}} |
||
| 56 | 7 | Amministratore Truelite | |
| 57 | Con l'installazione di questo pacchetto ''debconf'' eseguirà la gran parte |
||
| 58 | della configurazione iniziale, compresa (se si è avuto cura di installare in |
||
| 59 | 13 | Amministratore Truelite | precedenza {{{postgres}}}) la creazione del database usato dal programma |
| 60 | (oltre alle domande di ''debconf'' verrà fatta pure una richiesta sulla linea |
||
| 61 | di comando sui privilegi da dare all'utente iniziale, a cui rispondere |
||
| 62 | "{{{y}}}"). Una volta completata l'installazione del pacchetto si potrà |
||
| 63 | raggiungere l'interfaccia web del programma all'indirizzo locale, con qualcosa |
||
| 64 | del tipo di: |
||
| 65 | 7 | Amministratore Truelite | |
| 66 | {{{ |
||
| 67 | 13 | Amministratore Truelite | http://192.168.1.48/OpenGroupware.org |
| 68 | 7 | Amministratore Truelite | }}} |
| 69 | 1 | Amministratore Truelite | |
| 70 | 8 | Amministratore Truelite | Qualora sia necessario modificare le modalità di accesso al database (ad |
| 71 | esempio per cambiare utente o password, o modificare la porta) le relative |
||
| 72 | configurazioni sono mantenute nel file: |
||
| 73 | |||
| 74 | {{{ |
||
| 75 | /etc/opengroupware.org/ogo/Defaults/NSGlobalDomain.plist |
||
| 76 | }}} |
||
| 77 | |||
| 78 | L'accesso iniziale è fornito direttamente come utente {{{root}}} (l'utente con |
||
| 79 | i privilegi amministrativi) e senza password. Si abbia cura di andare |
||
| 80 | immediatamente nelle preferenze dell'utente ed impostare subito una password. |