Fichiers de configuration du serveur d'applications Web. SAP Plateforme de BI
4.5.2 Fichiers de configuration du serveur d'applications Web
Etant donné que chaque serveur Web et serveur d'applications Web nécessitent de paramètres WDeploy différents, l'outil WDeploy fait référence à un fichier de configuration pour chacun des serveurs pris en charge. Les fichiers de configuration sont stockés dans le dossier WDeploy conf comme suit :
<REP_INSTALL_PBI>
/sap_bobj/enterprise_xi40/wdeploy/conf/config.
<SERVEUR_APP_WEB>
Remplacez
<SERVEUR_APP_WEB>
par le nom du serveur d'applications Web vers lequel l'outil WDeploy effectue le déploiement.
La liste suivante présente tous les fichiers de configuration pour les serveurs d'applications Web actuellement pris en charge :
● config.jboss7 (JBoss 7.1)
● config.sapappsvr73 (SAP NetWeaver)
● config.tomcat6 (Tomcat 6.0)
● config.tomcat7 (Tomcat 7.0)
● config.weblogic11 (WebLogic 10.3.x (11gR1))
● config.websphere7 (WebSphere 7.0)
● config.websphere8 (WebSphere 8.5 ou 8.5.5)
Les sections suivantes répertorient les options de configuration disponibles pour chaque serveur Web et serveur d'applications Web pris en charge.
4.5.2.1 Fichier de configuration de JBoss 7.1
Définissez les valeurs par défaut des paramètres suivants dans config.jboss7 (JBoss 7.1) pour éviter d'avoir chaque fois à les saisir sur la ligne de commande.
Table 3 : Paramètres WDeploy obligatoires pour JBoss 7.1
Nom du paramètre Description as_dir Emplacement installé du serveur d'applications Web JBoss
(
<JBOSS_HOME>
).
as_instance
Exemple
/opt/jboss-as-7.1.1.Final
: nom de l'instance du serveur d'ap plications JBoss.
default
4.5.2.2 Fichier de configuration SAP NetWeaver
Remarque
Actuellement, l'outil Wdeploy ne prend pas en charge le déploiement sur SAP NetWeaver. Vous devez utiliser les commandes wdeploy predeploy ou wdeploy predeployall de l'outil WDeploy pour créer des fichiers
Guide de déploiement d'applications Web
Déploiement d'applications Web à l'aide de l'outil WDeploy
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
33
SCA et déployer manuellement à l'aide de SAP Software Update Manager (SUM). Vous n'avez pas besoin de définir de paramètres dans config.sapappsvr73 pour utiliser ces commandes de prédéploiement. (Notez que le fichier de configuration config.sapappsvr73 contient des paramètres pour toutes les versions prises en charge de SAP Netweaver, pas uniquement la version 7.3).
Définissez des valeurs par défaut pour les paramètres suivants dans config.sapappsvr73 pour éviter d'avoir chaque fois à les saisir sur la ligne de commande.
Table 4 : Paramètres WDeploy obligatoires pour SAP NetWeaver
Nom du paramètre Description as_dir Emplacement d'installation de SAP
NetWeaver.
as_sid as_instance
ID système de l'instance cible.
Nom de l'instance du serveur d'ap plications.
as_admin_port
Exemple
/opt/sap
AS1
JC01
Port de requête d'administration de
SAP NetWeaver.
50004
as_admin_username as_admin_password clear.temp.dirs
use.deploy.controller
time.to.wait.factor
Nom d'utilisateur du compte admi nistrateur de SAP NetWeaver.
Mot de passe du compte adminis trateur de SAP NetWeaver.
administrator password
Transmis à SAP NetWeaver pen dant le déploiement : bascule la suppression automatique des fi chiers temporaires. Doit être défini sur "true".
true
Transmis à SAP NetWeaver pen dant le déploiement : bascule l'utili sation du contrôleur de déploiement
SAP. Doit être défini sur "true".
true
Transmis à SAP NetWeaver pen dant le déploiement : attente en se condes du script WDeploy le temps que le serveur d'applications Web termine le déploiement (par exem ple, "1600").
1600
4.5.2.3 Fichier de configuration de Tomcat 6 ou 7
Définissez les valeurs par défaut des paramètres suivants dans config.tomcat6 ou config.tomcat7 pour
éviter d'avoir chaque fois à les saisir sur la ligne de commande.
34
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de déploiement d'applications Web
Déploiement d'applications Web à l'aide de l'outil WDeploy
Pour les déploiements sur un environnement divisé, où un serveur d'applications Web Tomcat est apparié avec un
serveur Web Apache dédié, voir
Déploiement sur des serveurs d'applications Web Apache et Tomcat distincts
[page 63].
Table 5 : Paramètres WDeploy obligatoires pour Tomcat 6 ou 7
Nom du paramètre Description as_instance Nom de l'instance du serveur d'applications.
as_service_name Nom du service Tomcat lors que le serveur d'applications est installé en tant que service
Windows (s'applique unique ment pour les installations sur
Microsoft Windows).
as_dir as_service_key as_service_key_value
Exemple
localhost
Tomcat6
ou
Tomcat7
Emplacement d'installation de
Tomcat 6 ou 7.
Clé de registre utilisée par
Tomcat pour fournir les para mètres Java (applicable uni quement pour les installations sur Microsoft Windows).
Paramètres Java de Tomcat : valeur de la clé de registre as_server_key.
/opt/tomcat
HKLM\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\$<as_service_name>
\Parameters\Java
Options.
4.5.2.4 Fichier de configuration WebLogic 11gR1
Définissez des valeurs par défaut pour les paramètres suivants dans config.weblogic11 pour éviter d'avoir chaque fois à les saisir sur la ligne de commande.
Table 6 : Paramètres WDeploy obligatoires pour WebLogic 11gR1
Nom du paramètre Description as_admin_port Port de requête d'administration de
WebLogic.
Exemple
7001
as_admin_username
weblogic
as_admin_password as_instance
Nom d'utilisateur du compte admi nistrateur de WebLogic.
Mot de passe du compte adminis trateur de WebLogic.
Nom de l'instance du serveur d'ap plications WebLogic.
password
AdminServer
Guide de déploiement d'applications Web
Déploiement d'applications Web à l'aide de l'outil WDeploy
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
35
Nom du paramètre as_domain_dir
Description
Répertoire de domaines de WebLo gic.
Exemple
/opt/bea/weblogic/ user_projects/domains/ base_domain
4.5.2.5 Fichier de configuration de WebSphere 7, 8.5 ou 8.5.5
Définissez les valeurs par défaut pour les paramètres suivants dans config.websphere7 ou config.websphere8 pour éviter de devoir les spécifier à chaque fois dans la ligne de commande.
Table 7 : Paramètres WDeploy obligatoires pour WebSphere 7, 8.5 ou 8.5.5
Nom du paramètre Description as_soap_port Numéro de port pour l'administration du serveur d'applications SOAP. S'il n'est pas défini, le numéro de port
SOAP par défaut est utilisé.
Exemple de valeur
8880
as_instance
server1
as_admin_password
Nom de l'instance du serveur d'appli cations WebSphere.
Mot de passe du compte administra teur de WebSphere.
password
as_admin_username as_profile_name as_virtual_host as_admin_is_secure
Nom d'utilisateur du compte adminis trateur de WebSphere.
administrator
Nom du profil créé pour le serveur d'applications WebSphere. Indiquez ce paramètre lorsqu'un profil autre que celui par défaut est utilisé pour le déploiement.
AppSrv01
Hôte virtuel auquel l'application doit
être liée.
default_host
Indique à WDeploy que la sécurité est activée sur WebSphere.
false
Remarque
Vous devez définir les valeurs des paramètres as_admin_username et as_admin_password lorsque la valeur du paramètre as_ad min_is_secure est true").
as_dir Emplacement d'installation de WebS phere.
/opt/IBM/WebSphere/AppServer
36
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de déploiement d'applications Web
Déploiement d'applications Web à l'aide de l'outil WDeploy
Nom du paramètre ws_instance enforce_file_limit as_plugin_cfg_dir
Description
Instance du serveur Web lorsque le déploiement est effectué dans un en vironnement partagé (serveur Web dédié).
Exemple de valeur
webserver1
Indique à WDeploy si le serveur d'ap plications Web risque ou non de ren contrer des problèmes lors du char gement d'applications contenant plus de 65 535 fichiers (
false
par défaut).
false
Emplacement du fichier plugincfg.xml WebSphere. Ce paramètre n'est requis que pour les déploie ments de niveau Web divisé.
/opt/
AppServers/IBM/
WebSphere7/profiles/
AppSrv01/config/ cells/
<nom_cellule>
/nodes/
<nœud_serveurweb>
/ servers/
<nom_serveurweb>
4.5.2.6 Serveurs Web dédiés dans les déploiements divisés
Lors du déploiement d'applications Web sur un serveur Web dédié en déploiements divisés, utilisez le nom du serveur Web pris en charge :
● config.apache (Apache Web Server ou IBM IHS)
Remarque
Il est recommandé de ne pas stocker les mots de passe des comptes administrateur des serveurs d'applications Web dans le fichier de configuration WDeploy, mais plutôt de les transférer vers WDeploy depuis la ligne de commande en utilisant le paramètre -Das_admin_password=
<MOT DE PASSE>
.
Les déploiements divisés utilisent un serveur d'applications Web dédié pour servir le contenu dynamique et un serveur Web dédié pour servir le contenu statique. Le tableau suivant répertorie les serveurs d'applications Web qui peuvent être configurés pour un déploiement divisé de la plateforme de BI.
Serveur d'applications
JBoss 7.1
SAP NetWeaver
Tomcat 6.0
Tomcat 7.0
WebLogic 11gR1
Serveur Web Apache
Non
Sans objet
Oui
Oui
Oui
Guide de déploiement d'applications Web
Déploiement d'applications Web à l'aide de l'outil WDeploy
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
37

Link público atualizado
O link público para o seu chat foi atualizado.