Le serveur EASYCOM est constitué d’un ensemble d’objets (programmes, commandes et fichiers) regroupés dans une seule bibliothèque.
Par défaut il s'agit de la bibliothèque ‘EASYCOM’ mais il est possible de spécifier un autre nom de bibliothèque ou de combiner plusieurs installations. On suppose dans la suite que l'installation est faite dans EASYCOM.
Le serveur EASYCOM doit être installé une fois sur l’AS/400. Son installation se fait à partir d’un PC sous Windows, connecté à l’AS/400 par TCP/IP.
Le serveur EASYCOM assure une compatibilité de toutes les versions clientes.
TCP/IP
Sur l’AS/400, TCP/IP doit être installé, configuré et démarré (voir les commandes CFGTCP et STRTCP).
Serveur FTP sur l’AS/400
L'installation par TCP/IP utilise FTP.
Le serveur FTP est nécessaire pour l’installation du serveur sur l’AS/400, il n'est pas nécessaire pour le fonctionnement normal d'EASYCOM.
Il faut pour cela démarrer le service FTP sur l'AS/400 par la commande STRTCPSVR SERVER(*FTP').
L'installation nécessite un profil de type QSECOFR.
Déroulement de l'installation du serveur
Confirmer le nom de la bibliothèque d’installation sur l’AS/400.
Sauf dans le cas d’une installation pour tester une nouvelle version, ou
d’un conflit de noms, il est déconseillé de changer le nom de cette
bibliothèque.
• Installer les fichiers de démonstration
Ces fichiers de démonstration sont nécessaires pour le bon fonctionnement des programmes de test et de démonstration installés sur le poste client avec l’environnement de développement.
EASYCOM communique par le protocole TCP/IP entre les postes clients et le
serveur AS/400.
C’est FTP qui est utilisé pour télécharger la bibliothèque du serveur
EASYCOM.
• Donner le nom ou l'adresse IP de l'AS/400 sur lequel l'installation sera faite.
• Entrer un nom d'utilisateur et mot de passe.
Il est déconseillé d’utiliser un autre utilisateur que QSECOFR :
l’installation ne pourra fonctionner correctement qu’avec un profil
ayant les autorités spéciales *ALLOBJ et *SECADM.
Certains objets de la bibliothèque EASYCOM sont configurés pour avoir QSECOFR
comme propriétaire.
L’objet EASYCOMD (*PGM) doit tourner avec les droits de QSECOFR.
Si l’installation du serveur n’est pas faite par QSECOFR, l’auto configuration risque de ne pas s'effectuer intégralement, et les premiers démarrages peuvent être difficiles.
Test de la configuration actuelle
Après validation des informations de connexion et de bibliothèque, le programme d’installation procède à des tests de routine : existence d’une version précédente, droits suffisants.
Cela aboutit à un écran de confirmation d’installation comme suit :
Est rappelé la bibliothèque de destination, le type d’installation (nouvelle ou mise à jour), la version en cours d’installation.
En cas de mise à jour, le numéro de version de la version actuelle est affichée.
Cet écran permet également de choisir ou modifier le nom du sous-système et le port TCP/IP utilisés dans cette bibliothèque (le principe étant un sous-système par bibliothèque).
Opérations effectuées sur l'AS/400
Création d'une bibliothèque EASYCOM et restauration de divers objets dans cette bibliothèque.
Opérations effectuées sur le PC
Création d'un répertoire \EASYCOM, de sous répertoires spécifiques et copie de divers fichiers.