Ce fonctionnement n'est plus utilisable avec la version 3.0. Pour disposer de plusieurs bases sur un même serveur, il est nécessaire d'utiliser le mécanisme des contextes.

Multi-base

Le fonctionnement multi-bases ne doit être mis en oeuvre que par des administrateurs avertis. Il peut nécessiter des connaissances sur le contexte d'exécution de Freedom (Dns, Apache, Php,…).

Présentation

La mise en service du multi-bases permet de faire fonctionner sur un seul serveur matériel deux applications Freedom distinctes. Par distinctes, on entend 2 bases qui ne peuvent partager aucune donnée.

L'application (le code) est le même pour les 2 environnement Freedom.

Du point de vue de l'utilisateur, chacun des Freedom est accessible avec des Url différenciées (de manière similaire à une configuration avec 2 serveurs physiques).

Configuration

DNS

La première étape consiste à créer un enregistrement DNS correct pour le nom FQDN utilisé pour accéder à votre nouvelle base. Par exemple, le serveur actuel est accessible à l'Url http://www.intranet.domain.net///, pour qu'un nouveau Freedom soit accessible à l'Url http://dev.intranet.domain.net//, il est nécessaire que votre serveur DNS résolve dev.intranet.domain.net. Le serveur DNS doit aussi réaliser la résolution inverse : à partir de l'adresse IP retrouver le nom de la machine.

Configuration de la base

L'ensemble des actions préparatoires à réaliser se déroulent sous le compte root.

Sur la machine serveur se connecter root, et lancez wvirtual. Deux questions vous sont posées :

  1. le choix de nom DNS (normalement vous devez voir le nouveau);
  2. le nom de la base de donnée : sans espace, caractères alphabétiques et sans accent.

Ensuite vous devez suivre ce qui vous est demandé jusqu'à la création de la base.

Lancez wchoose : votre nouvelle base vous est proposés. Choissisez-la, puis terminez l'installation en lançant wcheck.

Utilisation

Connectez vous sur l'adresse avec le nom DNS exact depuis votre navigateur.

freedom_3/manex/multibase.txt · Dernière modification: 10/05/2010 13:39 par charles