Projet

Général

Profil

Wiki » Historique » Version 46

Patrice Nadeau, 2014-07-13 12:02

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