OpenGroupware » Cronologia » Versione 10
Amministratore Truelite, 13-11-2007 15:10
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 | 10 | Amministratore Truelite | sostanzialmente inutile. Oltre a questo è opportuno installare ''PostgreSQL'', |
15 | questo può essere fatto con il comando: |
||
16 | 5 | Amministratore Truelite | |
17 | {{{ |
||
18 | 10 | Amministratore Truelite | apt-get install postgresql-8.1 gnustep-make-ogo |
19 | 1 | Amministratore Truelite | }}} |
20 | |||
21 | 7 | Amministratore Truelite | (si specifichi esplicitamente l'uso della versione 8.1, il default infatti è |
22 | installare la 7.4), se si vuole installare una interfaccia web per il |
||
23 | controllo del database si potrà installare anche {{{phppgadmin}}}. |
||
24 | 1 | Amministratore Truelite | |
25 | 7 | Amministratore Truelite | Anche se i pacchetti nativi sono assenti, fortunatamente la fondazione che |
26 | sovrintende lo sviluppo di OpenGroupware fornisce dei pacchetti Debian. Anche |
||
27 | se nella |
||
28 | [http://www.opengroupware.org/en/install/debian/index.html documentazione] |
||
29 | del sito (che è pesantemente arretrata) viene citata soltanto |
||
30 | Sarge, i pacchetti sono disponibili anche per Etch. Sfortunatamente la |
||
31 | politica è quella di fornire build notturni, con i pacchetti creati dal codice |
||
32 | in sviluppo, il che non garantisce il massimo della stabilità. |
||
33 | 6 | Amministratore Truelite | |
34 | 7 | Amministratore Truelite | Per ottenerli al solito si deve aggiungere una specifica fonte a |
35 | {{{/etc/apt/sources.list}}}, la riga da utilizzare è la seguente: |
||
36 | |||
37 | 1 | Amministratore Truelite | {{{ |
38 | deb http://download.opengroupware.org/nightly/packages/debian etch trunk |
||
39 | 3 | Amministratore Truelite | }}} |
40 | 6 | Amministratore Truelite | |
41 | fatto questo, ed aggiornata la lista dei pacchetti con {{{apt-get update}}}, |
||
42 | 3 | Amministratore Truelite | si può procedere all'installazione con il comando: |
43 | |||
44 | 1 | Amministratore Truelite | {{{ |
45 | apt-get install opengroupware.org libapache2-mod-ngobjweb |
||
46 | }}} |
||
47 | |||
48 | se puoi si vuole anche avviare una istanza ed effettuare la configurazione |
||
49 | iniziale si potrà installare anche: |
||
50 | |||
51 | {{{ |
||
52 | apt-get install opengroupware.org-environment |
||
53 | }}} |
||
54 | 7 | Amministratore Truelite | |
55 | Con l'installazione di questo pacchetto ''debconf'' eseguirà la gran parte |
||
56 | della configurazione iniziale, compresa (se si è avuto cura di installare in |
||
57 | precedenza {{{postgres}}}) la creazione del database usato dal programma. Una |
||
58 | volta completata l'installazione del pacchetto si potrà raggiungere |
||
59 | 8 | Amministratore Truelite | l'interfaccia web del programma all'indirizzo: |
60 | 7 | Amministratore Truelite | |
61 | {{{ |
||
62 | http://192.168.1.39/OpenGroupware.org |
||
63 | }}} |
||
64 | 1 | Amministratore Truelite | |
65 | 8 | Amministratore Truelite | Qualora sia necessario modificare le modalità di accesso al database (ad |
66 | esempio per cambiare utente o password, o modificare la porta) le relative |
||
67 | configurazioni sono mantenute nel file: |
||
68 | |||
69 | {{{ |
||
70 | /etc/opengroupware.org/ogo/Defaults/NSGlobalDomain.plist |
||
71 | }}} |
||
72 | |||
73 | L'accesso iniziale è fornito direttamente come utente {{{root}}} (l'utente con |
||
74 | i privilegi amministrativi) e senza password. Si abbia cura di andare |
||
75 | immediatamente nelle preferenze dell'utente ed impostare subito una password. |