Projet

Général

Profil

Wiki » Historique » Version 52

Patrice Nadeau, 2014-07-26 11:15

1 14 Patrice Nadeau
%{font-size:18pt}Installation d'un serveur openSUSE%
2 1 Patrice Nadeau
3 49 Patrice Nadeau
> *Le guide PDF n'as pas encore transférée dans cette section*
4 15 Patrice Nadeau
5 50 Patrice Nadeau
---
6 14 Patrice Nadeau
7 1 Patrice Nadeau
8 5 Patrice Nadeau
{{toc}}
9 1 Patrice Nadeau
10 20 Patrice Nadeau
h1. openSUSE
11
12 51 Patrice Nadeau
h1. [[LDAP]]
13
14 45 Patrice Nadeau
h1. [[Samba]]
15
16 46 Patrice Nadeau
h1. [[Postfix]]
17 19 Patrice Nadeau
18 47 Patrice Nadeau
h1. [[Dovecot]]
19 25 Patrice Nadeau
20
21 11 Patrice Nadeau
h1. SquirrelMail
22 5 Patrice Nadeau
23 1 Patrice Nadeau
http://squirrelmail.org/
24 2 Patrice Nadeau
25
Interface web pour l’accès au courrier électronique en IMAP
26 1 Patrice Nadeau
27 11 Patrice Nadeau
h2. Installation
28
29 1 Patrice Nadeau
_Installation sans base de donnée_
30 3 Patrice Nadeau
31 1 Patrice Nadeau
Modules PHP obligatoire
32
<pre><code class="bash">
33
# PHP modules
34 2 Patrice Nadeau
zypper install php5-gettext php5-mbstring # php XML extension
35
# Perl
36
zypper install perl
37
# Correcteur ortographique
38
zypper install ispell-french ispell-american
39 1 Patrice Nadeau
</code></pre>
40
41 36 Patrice Nadeau
La version beta incluse  avec openSUSE (1.5.2) n'as pas de calendrier et brise la compatibilité de plusieurs plugins.
42 37 Patrice Nadeau
De toute façon, elle est considérée comme une version de développement.
43 36 Patrice Nadeau
44 37 Patrice Nadeau
Téléchargement de la version 1.4.22
45 36 Patrice Nadeau
<pre><code class="bash">
46
cd /srv/www/htdocs
47
wget http://sourceforge.net/projects/squirrelmail/files/stable/1.4.22/squirrelmail-webmail-1.4.22.tar.gz
48
tar xf squirrelmail-webmail-1.4.22.tar.gz
49
mv squirrelmail-webmail-1.4.22.tar.gz squirrelmail-webmail
50
mkdir -p /var/local/squirrelmail/data
51
mkdir -p /var/local/squirrelmail/attach
52
chown wwwrun:root /var/local/squirrelmail/data/
53
chown wwwrun:root /var/local/squirrelmail/attach/
54
chmod 0720 /var/local/squirrelmail/attach/
55
</code></pre>
56
57 1 Patrice Nadeau
La «racine» de SquirrelMail est */srv/www/htdocs/squirrelmail*.
58
59 11 Patrice Nadeau
h2. Configuration
60
61 8 Patrice Nadeau
<pre><code class="bash">
62 11 Patrice Nadeau
config/conf.pl
63 1 Patrice Nadeau
</pre></code>
64
65
Au minimum :
66
* _2. Server Settings_ 
67
** 1. _Domain_ : 
68
** A. _Update ImapSettings_ : *dovecot*
69 11 Patrice Nadeau
70 52 Patrice Nadeau
h3. Ajouts de sous-dossiers
71
72
* _3 Folder Defaults_
73
** _13. Show 'Contain Sub. Option_ : *true*
74 11 Patrice Nadeau
75 29 Patrice Nadeau
h2. Personnalisation
76
77 31 Patrice Nadeau
Copier une logo (PNG) dans *images/*
78 29 Patrice Nadeau
<pre><code class="bash">
79
config/conf.pl
80 38 Patrice Nadeau
</code></pre>
81 29 Patrice Nadeau
* _1.  Organization Preferences_
82
** _1.  Organization Name_ 
83
** _2.  Organization Logo_
84
** _4.  Organization Title_
85 34 Patrice Nadeau
* _4.  General Options_
86
** _7.  Hide SM attributions_ : *true*
87 29 Patrice Nadeau
88 42 Patrice Nadeau
h2. Plugin supplémentaires
89
90 35 Patrice Nadeau
> Le plugin _Administator_ ne devrait pas être utilisé. Toutes les options sont déjà dans le script Perl.
91 1 Patrice Nadeau
> Il demande de changer les droits sur le fichier _config.php_ pour un autre usager que root (root ne peux se loguer avec Dovecot)
92 39 Patrice Nadeau
93
Le plugin inclus _Calendar_ permet un agenda de base.
94
95
Il existe un plugin qui permet le partage des agendas.
96
> Il remplace le dossier _calendar_ fournis par le plugin intégrée.
97 32 Patrice Nadeau
98
http://squirrelmail.org/plugin_view.php?id=105
99
100 30 Patrice Nadeau
<pre><code class="bash">
101
cd plugins
102
# Calendriers partagés
103
wget http://www.squirrelmail.org/plugins/compatibility-2.0.16-1.0.tar.gz
104 1 Patrice Nadeau
wget http://www.squirrelmail.org/plugins/shared_calendars-2.0.1-1.4.0.tar.gz
105
wget http://www.squirrelmail.org/plugins/calendar_file_backend-1.0-2.0.tar.gz
106 32 Patrice Nadeau
wget http://www.squirrelmail.org/plugins/calendar_sql_backend-1.1-2.0.tar.gz
107 33 Patrice Nadeau
</pre></code>
108 11 Patrice Nadeau
109
h2. Dépannage
110 9 Patrice Nadeau
111 1 Patrice Nadeau
Avec un navigateur, se rendre a http://_server_FQDN/squirrelmail/config/src/configtest.php