Installation sur Windows Vista (server)
Pré-requis et configuration de pré-installation
Avec Vista apparait l’UAC, le “User Account Control”, ou contrôle des comptes utilisateurs.
Ce mécanisme permet d'exécuter par défaut les programmes avec des droits restreints, évitant ainsi que des applications puissent tourner avec des droits administratifs, qui permettraient de modifier la sécurité du système d’exploitation (en l’occurrence Vista).
Nos exécutables n’étant pas compatibles UAC (c'est-à-dire qu’ils ne définissent pas dans quel contexte ils doivent être démarrés), l’accès à certaines ressources machine se trouvent interdites. C’est le cas, par exemple, de la gestion des services. Les services systèmes tournent dorénavant dans une session appelé « 0 « qui n’est plus la session de l’utilisateur logué sur la machine.
Dans le cas de l’utilisation d’une application nécessitant une élévation de droits, une fenêtre apparait à l’utilisateur lui demandant son accord pour élever les droits (voir ci-dessous) :
Pour une application manipulation des objets systèmes Com, l’opération est plus difficile et nécessite pour certaines de nos applications la désactivation temporaire de l’UAC afin de permettre l’installation.
La désactivation se fait dans la gestion des utilisateurs, voir ci-dessous :
Puis
Installation Server L1000
Une fois l’UAC désactivé, l’installation du Server 1000 se fait à l’identique que sous 2000 ou XP. Le contrôleur Sage 1000 étant installé en compte local system, il a dorénavant les droits pour manipuler la gestion des services de la machine. L’UAC peut être réactivé une fois le process d’installation terminé. Installation Apache
Pour pouvoir installer Apache en tant que service, il est nécessaire de procéder de la même manière que pour le contrôleur Sage 1000, c'est-à-dire désactiver temporairement l’UAC et le réactiver ensuite.
Voir aussi :
Au cœur de l’UAC : http://www.microsoft.com/technet/technetmag/issues/2007/06/UAC/default.aspx?loc=fr/
http://fr.wikipedia.org/wiki/User_Account_Control
IIS 7 : http://www.iis.net/default.aspx?tabid=7
Configuration du serveur d'application 1000
— Serveur — Développement DSM —