Project

General

Profile

InstallationSysteme » History » Version 9

Simon, 08/27/2018 08:28 AM

1 1 Simon
2 6 Anthony
h1. Configuration requise
3 1 Simon
 
4 9 Simon
Linea21 est une application qui nécessite l'installation d'un serveur Web avant toute utilisation.
5
Elle utilise le langage PHP et la base de données mySQL.
6 1 Simon
7 9 Simon
h2. Serveur
8 8 Simon
9 9 Simon
- Apache 2.2 et mod_rewrite
10 1 Simon
11 9 Simon
h2. Pré-requis et configuration PHP
12 1 Simon
13 9 Simon
- PHP version >= 5.3
14
- activation de la librairie GD (standard)
15
- activation de mysql (standard)
16
- activation de libxml (standard)
17
- activation de mb_string (standard)
18
- activation de Zip Archive (pour la génération de document Word) - http://php.net/manual/en/book.zip.php
19
- activation du module LDAP - seulement si l'autrhentification LDAP déléguée est active
20 6 Anthony
21 1 Simon
22 9 Simon
h2. Base de données MySQL
23 1 Simon
24 9 Simon
- MySQL en version >= 5
25 1 Simon
26 9 Simon
h2. Envoi d'email
27 1 Simon
28 9 Simon
- Linea21 envoi des emails aux utilisateurs afin de les notifier de nouveaux événements (création de comptes, nouveaux messages, ...)
29
- Deux options de configuration s'offre à vous :  1) _sendmail_, 2) l'utilisation d'un _smtp_ en mode authentifié ou non (même externe).
30
- Pour plus d'information sur la configuration des emails, voir la page [[Configuration_des_mails]].
31 6 Anthony
32 1 Simon
33 9 Simon
h2. Applications système recommandées
34 6 Anthony
35 9 Simon
- Cron
36
- Rsync
37 1 Simon
38
39 9 Simon
40 1 Simon
h2. Écriture de fichiers & droits d'accès
41 6 Anthony
42
43 1 Simon
Afin que l'application mène à bien ses fonctions, il est nécessaire de donner les droits en écriture aux répertoires suivants :
44
45
46 6 Anthony
<pre>
47 9 Simon
/templates/public/
48
/templates/admin/
49
/library/userfiles/
50
/config/
51 1 Simon
/logs/
52 9 Simon
/tmp/
53 6 Anthony
</pre>
54 1 Simon
55