Installation: déplacement de paragraphes vers architecture. Corrections suites à l'import odt. Début de la fusion avec le document d'installation du wiki
This commit is contained in:
parent
dc4188e4d8
commit
ef7023d263
|
@ -37,6 +37,20 @@ Liste des briques disponibles :
|
|||
Un système Publik installé ne comporte pas obligatoirement toutes les
|
||||
briques.
|
||||
|
||||
|
||||
Structure d’une brique
|
||||
----------------------
|
||||
|
||||
Une brique Entrouvert est un paquet Debian standard issu d’un module
|
||||
Python standard. C’est un logiciel libres dont vous pouvez obtenir et
|
||||
modifier les sources selon vos besoins. Les fichiers d’installation sont
|
||||
posés dans /var/lib/mabrique, et les fichiers de configuration sont
|
||||
placés dans /etc/mabrique. Les services et les journaux des briques sont
|
||||
pilotés par systemd.
|
||||
|
||||
Pour certaines briques nous créons un lien symbolique depuis
|
||||
/var/lib/mabrique/documents vers un montage NFS.
|
||||
|
||||
Infrastructure de base requise
|
||||
------------------------------
|
||||
|
||||
|
@ -64,6 +78,35 @@ dont la puissance et les volumes disques peuvent être modifiés *à
|
|||
chaud*. La technologie de containers apporte cette souplesse avec un
|
||||
minimum de perte de puissance.
|
||||
|
||||
Chemin d'une requête
|
||||
--------------------
|
||||
|
||||
Une requête Publik chemine par les services suivants :
|
||||
|
||||
proxy :
|
||||
|
||||
- reçoit la requête et la transmet vers un serveur d’application,
|
||||
- est en charge de la terminaison SSL (et dispose de certificat qui
|
||||
couvre l'ensemble des systèmes),
|
||||
- est en charge de la répartition de la charge et la la tolérance
|
||||
aux pannes.
|
||||
|
||||
web1 et web2 :
|
||||
|
||||
- ont des installations identiques au niveau logiciel,
|
||||
- disposent des composants Publik,
|
||||
- interrogent la base de donnée et transfèrent les fichiers en
|
||||
fonction des niveaux d’accès des utilisateurs.
|
||||
|
||||
Postgres :
|
||||
|
||||
- enregistre et restitue les données des applications,
|
||||
- il est courant d’utiliser une installation à deux machines
|
||||
identiques avec une réplication de type master/slave.
|
||||
|
||||
NFS :
|
||||
|
||||
- fournit l’interface de stockage pour les fichiers partagés.
|
||||
### Machine PostgreSQL
|
||||
|
||||
Chaque brique utilise une ou plusieurs bases de données PostgreSQL, il
|
||||
|
|
904
installation.md
904
installation.md
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue