![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Configuración de un plug-in de servidor web utilizando la herramienta pct
El mandato WCT invoca una herramienta de línea de mandatos especificada mediante el parámetro -tool. Puede utilizar el mandato WCT y especificar la herramienta pct con el fin de configurar un servidor web para utilizar un servidor de aplicaciones como un servidor de host.
Procedimiento
- El producto incluye el script siguiente que configura el entorno e invoca el mandato WCT.
wctcmd.bat -tool pct -defLocPathname nombre_vía_acceso_ubicación_definición -defLocName nombre_ubicación_definición -importDefinitionLocation -removeDefinitionLocation nombre_ubicación_definición -listDefinitionLocations -createDefinition -deleteDefinition nombre_definición_servidor-web -listDefinitions -response archivo_respuestas
./wctcmd.sh -tool pct -defLocPathname nombre_vía_acceso_ubicación_definición -defLocName nombre_ubicación_definición -importDefinitionLocation -removeDefinitionLocation nombre_ubicación_definición -listDefinitionLocations -createDefinition -deleteDefinition nombre_definición_servidor-web -listDefinitions -response archivo_respuestas
- Especifica el nombre de la herramienta a iniciar tal y como se ha registrado en el
mandato WCT.
Este parámetro es obligatorio.
- Especifica el nombre lógico de la ubicación raíz de la ejecución del plug-in.
Este parámetro es necesario cuando se crea o suprime una definición.
- Especifica el nombre de vía de acceso absoluta de la ubicación raíz
de la ejecución del plug-in existente.
Este parámetro es necesario cuando se crea o suprime una definición.
- Especifica que desea importar una ubicación de ejecución de plug-ins de servidor web
en el registro de herramienta
Se crea una nueva definición como parte de esta operación.
Ejemplo de uso:
wctcmd.bat -tool pct -importDefinitionLocation -defLocPathname C:\data\IBM\WebSphere\Plugins -defLocName DefinitionLocationName -response C:\IBM\WebSphere\tools\WCT\responsefile.txt
./wctcmd.sh -tool pct -importDefinitionLocation -defLocPathname /opt/IBM/WebSphere/Plugins -defLocName DefinitionLocationName -response /opt/IBM/WebSphere/tools/WCT/responsefile.txt
- Especifica que desea generar una lista de ubicaciones de definición
Ejemplo de uso:
wctcmd.bat -tool pct -listDefinitionLocations
./wctcmd.sh -tool pct -listDefinitionLocations
- Especifica que la herramienta pct debe eliminar una definición de ubicación
Este parámetro se utiliza al eliminar una ubicación de definición.
Ejemplo de uso:
wctcmd.bat -tool pct -removeDefinitionLocation -defLocPathname C:\data\IBM\WebSphere\Plugins
o./wctcmd.sh -tool pct -removeDefinitionLocation -defLocPathname /opt/IBM/WebSphere/Plugins
wctcmd.bat -tool pct -removeDefinitionLocation -defLocName DefinitionLocationName
./wctcmd.sh -tool pct -removeDefinitionLocation -defLocName DefinitionLocationName
- Especifica que va a crear una nueva definición de servidor web
Ejemplo de uso:
wctcmd.bat -tool pct -createDefinition -defLocName DefinitionLocationName -response C:\IBM\WebSphere\tools\WCT\responsefile.txt
./wctcmd.sh -tool pct -createDefinition -defLocName DefinitionLocationName -response /opt/IBM/WebSphere/tools/WCT/responsefile.txt
- Especifica la definición de plug-in de servidor web exclusiva que se va a suprimir
Este parámetro se utiliza al suprimir una definición existente.
El nombre_definición es obligatorio. También es necesario especificar uno de los parámetros siguientes:Ejemplo de uso:
wctcmd.bat -tool pct -defLocPathname C:\data\IBM\WebSphere\Plugins -defLocName DefinitionLocationName -deleteDefinition WebServerDefinitionName
./wctcmd.sh -tool pct -defLocPathname /opt/IBM/WebSphere/Plugins -defLocName DefinitionLocationName -deleteDefinition WebServerDefinitionName
- Especifica que desea generar una lista de todas las definiciones
Ejemplo de uso:
wctcmd.bat -tool pct -listDefinitions -defLocName DefinitionLocationName
./wctcmd.sh -tool pct -listDefinitions -defLocName DefinitionLocationName
- Especifica el archivo de respuestas que contiene los argumentos de la herramienta.
Este parámetro es necesario cuando se crea una definición.
Notas:- Especifica el nombre de la herramienta a iniciar tal y como se ha registrado en el
mandato WCT.
- Indica la granularidad de la salida de registro. El valor de argumento puede ser un entero de 1 a 7, donde 7 es el nivel de registro más preciso.
- Parámetros generales
Parámetro Valores - Especifica el tipo de configuración
- WebSphere Application Server y servidor web en la misma máquina
- WebSphere Application Server y servidor web en máquinas distintas
- El perfil en WebSphere Application Server se federa a un gestor de despliegue
- Especifica la ubicación del directorio de inicio de instalación de WebSphere Application Server.
Esta opción es válida solo para un tipo de configuración local.
Ubicación del directorio de inicio de instalación de WebSphere Application Server.
- Especifica el servidor web que se va a configurar.
Especifique solo un servidor web para configurar.
- Apache Web Server Versión 2.2
- Lotus
Domino Web Server Versión 7.0
No se admite en HP-UX ni en Solaris x64 (x86_64)
- Lotus
Domino Web Server Versión 8.0
No se admite en HP-UX ni en Solaris x64 (x86_64)
- IBM® HTTP Server Versión 7.0
- Microsoft Internet Information Services Versión
6
Se admite en Windows
- Microsoft Internet Information Services Versión
7
Se admite en Windows
- Microsoft Internet Information Services Versión
8
Se admite en Windows
- Sun Java™ System Web Server Versión 6.1 o Sun Java System Web Server Versión 7.0
- Especifica el número de puerto de administración HTTP
Especifique este valor solo al configurar IHS.
Número de puerto de administración HTTP
- Especifica el ID de usuario administrador de IHS para el servidor de administración IHS
Especifique este valor solo al configurar IHS.
ID de usuario administrador de IHS para el servidor de administración IHS
- Especifica el grupo de usuarios del servidor de administración IHS
Especifique este valor solo al configurar IHS.
Grupo de usuarios del servidor de administración IHS
- Especifica el primer archivo de configuración del servidor web
Debe existir el archivo especificado.
- httpd.confRestricción: Para configurar satisfactoriamente el servidor, se debe retener el nombre del archivo de configuración como httpd.conf.
- notes.jar
- notes.jar
- httpd.confRestricción: Para configurar satisfactoriamente el servidor, se debe retener el nombre del archivo de configuración como httpd.conf.
- magnus.conf
- Especifica el segundo archivo de configuración del servidor web
Debe existir el archivo especificado.
- names.jar
- names.jar
- obj.conf
- Especifica el puerto de servidor web para el servidor web que se va a configurar.
Puerto de servidor web para el servidor web que se va a configurar.
- Especifica el ID de usuario de Domino Versión 7.0 u 8.0
ID de usuario de Domino Versión 7.0 u 8.0
- Especifica el nombre de definición de servidor web
No se permiten espacios en el nombre de definición de servidor web.
Nombre de definición de servidor web sin espacios
- Especifica el nombre de host de la máquina de WebSphere Application Server.
Esta especificación se puede omitir para un tipo de instalación local_standalone.
- "nombre_host"
La instalación utilizará el nombre de host nombre_host en la máquina.
- ""
Se utilizará el nombre de host de la máquina de instalación de destino.
Atención: Si utiliza el mandato WCT para crear varios servidores web y ejecuta WCT en las máquinas del servidor web según sea necesario, el nombre de host de cada servidor web es un nombre de host derivado, que se basa en el mismo tipo para el que consulta al sistema operativo el nombre de host.Al ejecutar WCT de este modo produce la creación de dos archivos de script con el mismo nombre de host que se utilizará para crear el nodo y el archivo serverIndex.xml.
Con dos servidores web en la misma máquina, tendrá dos direcciones IP de red, para las que desea tener nombres de host exclusivos.
Dado que el nombre de host se ha derivado y no ha recibido ninguna solicitud del nombre de host del servidor web, la herramienta WCT y el script configurewebserverx.bat/sh asociado crearán un nodo y un archivo serverIndex.xml con el mismo nombre de host.
Para asegurarse de que los dos servidores web que ha creado en la misma máquina tienen dos direcciones IP distintas, vaya a la consola de administración y haga lo siguiente:- Servidores > Servidores web > nombreServidorWeb
- Pulse Puertos
- Si es un nodo gestionado, pulse WEBSERVER_ADDRESS. Si es un nodo no gestionado, pulse WEBSERVER_ADMIN_ADDRESS
- Cambie las direcciones IP (nombre de host).
- Pulse Aceptar y Guardar.
- Parámetros avanzados (disponibles en instalaciones silenciosas solo)
Parámetro Valores - Especifica si se van a correlacionar o no todas las aplicaciones desplegadas existentes
con el servidor web
Si no está establecido en una opción válida, el instalador lo establecerá en true y continuará la instalación.
- La definición de servidor web se correlaciona como un destino con las aplicaciones desplegadas existentes como snoop y recuento de visitas. (Recomendado)
- No se correlaciona ninguna aplicación con la definición de servidor web.
- En escenarios avanzados donde un usuario tiene varios nombres de host de servidor web en una máquina, especifica el nombre de host del servidor web utilizado para configurar
- La instalación se resolverá con el nombre de host detectado en la máquina. (Recomendado)
- La instalación utilizará el nombre de host nombre_host en la máquina.
- Especifica la arquitectura de instalación del servidor web
- Válido para instalaciones de servidor web de 32 bits
- Válido para instalaciones de servidor web de 64 bits
- Se utilizará la arquitectura de la máquina del servidor web
- Especifica el nombre del perfil de WebSphere Application Server que se va a configurar
- Debe especificar el nombre de un perfil de WebSphere Application Server existente.
Si se deja la serie vacía producirá que el instalador utilice el perfil predeterminado.
Esta opción es válida solo en escenarios de instalación local.
- Especifica la contraseña de usuario para el servidor administrativo IHS que se va a
configurar
Especifique este valor solo al configurar IHS.
- Debe especificar la contraseña del usuario que se utilizará para configurar el servidor administrativo IHS.
- Especifica si se va a configurar o no el servidor administrativo IHS
Especifique este valor solo al configurar IHS.
- Se habilitará el soporte y se configurará el servidor administrativo IHS.
- No se habilitará el soporte y no se configurará el servidor administrativo IHS.
- Especifica si se va a habilitar o no soporte para configurar el servidor administrativo IHS
con un ID de usuario y contraseña como credenciales
Especifique este valor solo al configurar IHS.
- Se habilitará soporte para configurar el servidor administrativo IHS con el
ID de usuario y la contraseña especificados.
Se deben suministrar las credenciales relevantes adicionales.
- No se habilitará soporte para configurar el servidor administrativo IHS con el
ID de usuario y la contraseña especificados.
No es necesario ningún valor adicional.
- Especifica el tipo de servidor web que se va a configurar.
Especifique solo un servidor web para configurar.
- Apache Web Server Versión 2.2
- Lotus Domino Web Server Versión 7.0 o Versión 8.0
No se admite en HP-UX ni en Solaris x64 (x86_64)
- IBM HTTP Server Versión 7.0
- Microsoft Internet
Information Services Versión 6, Versión 7 o Versión 8
Se admite en Windows
- Sun Java System Web Server Versión 6.1 o Versión 7.0
- Especifica el tipo de inicio del servicio administrativo IHS que se
va a crear en Windows
Especifique este valor solo al configurar IHS.
Para utilizarlo con los sistemas operativos Windows solo.
- Se iniciará automáticamente el servicio al arrancar el sistema.
- El servicio solo se iniciará cuando se solicite.
- Especifica el ID del usuario que se utilizará para configurar el
servidor administrativo IHS en Windows.
Especifique este valor solo al configurar IHS.
Para utilizarlo con los sistemas operativos Windows solo.
- Debe especificar el nombre que se utilizará para configurar el servidor administrativo IHS.
- Especifica la contraseña del usuario que se utilizará para configurar el
servidor administrativo IHS en Windows.
Especifique este valor solo al configurar IHS.
Para utilizarlo con los sistemas operativos Windows solo.
- Debe especificar la contraseña del usuario que se utilizará para configurar el servidor administrativo IHS.
- Especifica si se va a configurar o no el servidor administrativo IHS para ejecutarlo como un servicio Windows
Especifique este valor solo al configurar IHS.
Para utilizarlo con los sistemas operativos Windows solo.
- Se habilitará soporte para configurar el servidor administrativo IHS como un servicio Windows.
- No se habilitará soporte para configurar el servidor administrativo IHS como un servicio Windows.
Nota: Después de ejecutar el mandato WCT, se configurará el servidor web para utilizar un servidor web como el servidor de host. El mandato WCT crea también un archivo de respuestas nuevo en el directorio que contiene los archivos de configuración. Este archivo de respuestas podría contener dos entradas sin documentar, defLocPathname y profilePath, que no se admiten funcionalmente en el producto. El nuevo archivo de respuestas contiene la información utilizada para crear la configuración de servidor web. - Especifica si se van a correlacionar o no todas las aplicaciones desplegadas existentes
con el servidor web
A continuación figura un ejemplo del contenido de un archivo de respuestas para una configuración de plug-in local de IHS. Los valores válidos para el parámetro webServerOS, que se utiliza para especificar el sistema operativo de servidor web, son Windows, Linux, Solaris, AIX, HPUX, OS390 y OS400.
configType=local_standalone enableAdminServerSupport=true enableUserAndPass=true enableWinService=false ihsAdminCreateUserAndGroup=true ihsAdminPassword=****** ihsAdminPort=8008 ihsAdminUnixUserGroup=grp101 ihsAdminUnixUserID=user1 mapWebServerToApplications=true profileName=AppSrv01 wasExistingLocation=/opt/IBM/WebSphere/AppServer85 webServerConfigFile1=/opt/IBM/HTTPServer/conf/httpd.conf webServerDefinition=webserver1 webServerHostName=local.ibm.com webServerOS=operating_system_value webServerPortNumber=80 webServerSelected=ihs
configType=local_standalone enableAdminServerSupport=true enableUserAndPass=true enableWinService=true ihsAdminPassword=****** ihsAdminPort=8008 ihsAdminUserID=admin1 ihsWindowsPassword=****** ihsWindowsStartupType=auto ihsWindowsUserID=user1 mapWebServerToApplications=true profileName=AppSrv01 wasExistingLocation=D:\\IBM\\WebSphere\\AppServer85 webServerConfigFile1=D:\\IBM\\HTTPServer\\conf\\httpd.conf webServerDefinition=webserver1 webServerHostName=local.ibm.com webServerInstallArch=32 webServerPortNumber=80 webServerSelected=ihs
A continuación figura un ejemplo del contenido de un archivo de respuestas para una configuración de plug-in remota de IHS. Los valores válidos para el parámetro webServerOS, que se utiliza para especificar el sistema operativo de servidor web, son Windows, Linux, Solaris, AIX, HPUX, OS390 y OS400.
configType=remote enableAdminServerSupport=true enableUserAndPass=true enableWinService=false ihsAdminCreateUserAndGroup=true ihsAdminPassword=****** ihsAdminPort=8008 ihsAdminUnixUserGroup=grp101 ihsAdminUnixUserID=user1 mapWebServerToApplications=true wasMachineHostname=192.168.1.2 webServerConfigFile1=/opt/IBM/HTTPServer/conf/httpd.conf webServerDefinition=webserver1 webServerHostName=remote.ibm.com webServerOS=operating_system_value webServerPortNumber=80 webServerSelected=ihs
configType=remote enableAdminServerSupport=true enableUserAndPass=true enableWinService=true ihsAdminPassword=****** ihsAdminPort=8008 ihsAdminUserID=admin1 ihsWindowsPassword=****** ihsWindowsStartupType=auto ihsWindowsUserID=user1 mapWebServerToApplications=true wasMachineHostname=192.168.1.2 webServerConfigFile1=D:\IBM\HTTPServer\conf\httpd.conf webServerDefinition=webserver1 webServerHostName=remote.ibm.com webServerInstallArch=32 webServerOS=windows webServerPortNumber=80 webServerSelected=ihs
Qué hacer a continuación

- Pulse Puertos.
- Pulse WEBSERVER_ADDRESS. Si se trata de un nodo no gestionado, pulse WEBSERVER_ADMIN_ADDRESS.
- Cambie el nombre de host.
- Pulse Aceptar para guardar.