Projet

Général

Profil

Wiki » Historique » Version 50

Patrice Nadeau, 2014-07-21 12:40

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