3241
Comment: first translated version
|
4603
sync with English master
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[Sympa|English]] - Italiano -~ | ~-[[DebianWiki/EditorGuide#translation|Traduzioni]]: [[Sympa|English]] - Italiano -~ |
Line 4: | Line 4: |
Sympa è un software per gestione di mailing list. | Sympa è un software per gestione di mailing-list. |
Line 18: | Line 18: |
=== Installazione === | === Installazione (tutte le versioni di Debian) === |
Line 24: | Line 24: |
Il pacchetto Wheezy configura la registrazione dei log in /var/log/sympa.log. Per Squeeze/Oldstable è necessario effettuare alcuni passi aggiuntivi: === Installazione (Squeeze/Oldstable) === |
|
Line 42: | Line 46: |
In modo predefinito, i demoni Sympa vengono eseguiti con i privilegi dell'utente sympa e l'interfaccia web con i privilegi dell'utente apache. | == Installazione di WWSympa == {{{ #apt-get install wwsympa }}} In Wheezy (stable), WWSympa viene impostato automaticamente per essere eseguito usando FastCGI. L'installatore del pacchetto crea gli script .fcgi necessari descritti più sotto. In Squeeze (oldstable) i demoni di Sympa vengono eseguiti in modo predefinito con i permessi dell'utente sympa e l'interfaccia web con i permessi dell'utente apache. Per usare invece FastCGI, è necessario effettuare tutti i passi aggiuntivi descritti in seguito. == Impostazione di FastCGI (tutte le versioni di Debian) == (Vedere anche il bug Debian DebianBug:682562) Abilitare Fast CGI nel file {{{/etc/sympa/wwsympa.conf}}}. {{{ ## Is fast_cgi module for Apache (or Roxen) installed (0 | 1) ## This module provide much faster web interface use_fast_cgi 1 }}} == Impostazione di FastCGI (passi aggiuntivi per Squeeze/Oldstable) == (Questi passi non sono più necessari per Wheezy/Stable) |
Line 90: | Line 118: |
Da ultimo, abilitare fast CGI nel file {{{/etc/sympa/wwsympa.conf}}}. Vedere anche il bug Debian DebianBug:682562. {{{ ## Is fast_cgi module for Apache (or Roxen) installed (0 | 1) ## This module provide much faster web interface use_fast_cgi 1 }}} |
|
Line 97: | Line 119: |
Successivamente si può navigare, inviare la password listmaster e inviare messaggi con l'interfaccia web. Se Apache restituisce un errore, guardare nei log: {{{/var/log/apache2/error.log}}} e {{{/var/log/apache2/suexec.log}}} | == Accedere all'interfaccia WWSympa == |
Line 99: | Line 121: |
Si può navigare, inviare la password listmaster e inviare messaggi con l'interfaccia web. (http://example.com/wws) Se Apache restituisce un errore, guardare nei log: {{{/var/log/apache2/error.log}}} e {{{/var/log/apache2/suexec.log}}} Se si riceve un errore del tipo: ''mod_fcgid fails with "Premature end of script headers: wwsympa-wrapper.fcgi'' e il proprio log degli errori del server web è pieno di output HTML, assicurarsi di aver impostato '''use_fast_cgi 1''' in ''/etc/sympa/wwsympa''. = Integrazione con Postfix = Esiste un eccellente articolo specifico per Debian sulla configurazione di Postfix a questo indirizzo:: https://tribut.de/blog/sympa-and-postfix/ == Vedere anche == [[Sympa/Nginx | Eseguire Sympa con Nginx+FastCGI ]] |
Traduzioni: English - Italiano
Sympa è un software per gestione di mailing-list.
Sympa
Installazione e configurazione
Prerequisiti
- Un server web: Apache
- Un database: MySQL o PostgreSQL
- Localizzazioni usate nell'interfaccia web
Installazione (tutte le versioni di Debian)
1. Installare il pacchetto Sympa:
# apt-get install sympa
Durante l'installazione Sympa crea tutte le tabelle. Perciò è necessario fornire la password root di MySQL o PostgreSQL.
Il pacchetto Wheezy configura la registrazione dei log in /var/log/sympa.log. Per Squeeze/Oldstable è necessario effettuare alcuni passi aggiuntivi:
Installazione (Squeeze/Oldstable)
2. Configurare i log:
- Creare la directory dei log:
# mkdir /var/log/sympa
aggiungere la riga seguente in /etc/rsyslog.d/sympa.conf
local1.* /var/log/sympa/sympa.log
- e riavviare rsyslogd
WWSympa
WWSympa è l'interfaccia web di Sympa. Sympa e WWSympa sono nello stesso pacchetto: sympa. Quando viene installato, l'interfaccia web è accessibile a questo URL: http://localhost/wws/
Installazione di WWSympa
#apt-get install wwsympa
In Wheezy (stable), WWSympa viene impostato automaticamente per essere eseguito usando FastCGI. L'installatore del pacchetto crea gli script .fcgi necessari descritti più sotto.
In Squeeze (oldstable) i demoni di Sympa vengono eseguiti in modo predefinito con i permessi dell'utente sympa e l'interfaccia web con i permessi dell'utente apache. Per usare invece FastCGI, è necessario effettuare tutti i passi aggiuntivi descritti in seguito.
Impostazione di FastCGI (tutte le versioni di Debian)
(Vedere anche il bug Debian 682562)
Abilitare Fast CGI nel file /etc/sympa/wwsympa.conf.
## Is fast_cgi module for Apache (or Roxen) installed (0 | 1) ## This module provide much faster web interface use_fast_cgi 1
Impostazione di FastCGI (passi aggiuntivi per Squeeze/Oldstable)
(Questi passi non sono più necessari per Wheezy/Stable)
Per eseguire wwsympa con i privilegi sympa, si può installare il modulo apache suexec:
# apt-get install apache2-suexec # a2enmod suexec
Inoltre sarà necessario il modulo apache2 fcgid
# apt-get install libapache2-mod-fcgid # a2enmod fcgid
Modificare il file di configurazione apache per sympa (inizialmente in /etc/apache2/conf.d/sympa):
# File di configurazione di Apache per Sympa Alias /static-sympa /var/lib/sympa/static_content Alias /wwsicons /usr/share/sympa/icons ScriptAlias /wws /var/www/sympa/wwsympa.fcgi <IfModule mod_fcgid.c> IPCCommTimeout 120 MaxProcessCount 2 </IfModule> SuexecUserGroup sympa sympa <Location /wws> SetHandler fcgid-script </Location>
Attenzione! Quando si usa suexec, i propri script CGI devono essere archiviati nella directory root dei documenti: /var/www. Perciò è necessario creare un wrapper per eseguire wwsympa.fcgi in /usr/lib/cgi-bin/sympa:
# mkdir /var/www/sympa # vim /var/www/sympa/wwsympa.fcgi
Creare /var/www/sympa/wwwsympa.fcgi:
#!/bin/sh /usr/lib/cgi-bin/sympa/wwsympa.fcgi
e dare i privilegi corretti allo script, in modo che suexec lo possa lanciare.
# chown -R sympa:sympa /var/www/sympa/ # chmod ug+x sympa/wwsympa.fcgi
Accedere all'interfaccia WWSympa
Si può navigare, inviare la password listmaster e inviare messaggi con l'interfaccia web. (http://example.com/wws)
Se Apache restituisce un errore, guardare nei log: /var/log/apache2/error.log e /var/log/apache2/suexec.log
Se si riceve un errore del tipo: mod_fcgid fails with "Premature end of script headers: wwsympa-wrapper.fcgi e il proprio log degli errori del server web è pieno di output HTML, assicurarsi di aver impostato use_fast_cgi 1 in /etc/sympa/wwsympa.
Integrazione con Postfix
Esiste un eccellente articolo specifico per Debian sulla configurazione di Postfix a questo indirizzo:: https://tribut.de/blog/sympa-and-postfix/
Vedere anche
Eseguire Sympa con Nginx+FastCGI