[AIX Solaris HP-UX Linux Windows][z/OS]

Intelligent Management: tareas administrativas del servidor PHP

Utilice los mandatos siguientes para crear y configurar plantillas de servidor y servidores PHP.

Las tareas administrativas para crear y configurar servidores PHP incluyen los siguientes mandatos:

createPHPServer

El mandato createPHPServer crea un nuevo servidor PHP.

Parámetros necesarios

-name
Especifica el nombre del servidor. (Serie, obligatorio)

Parámetros opcionales

-templateName
Especifica el nombre de la plantilla del servidor que se va a utilizar. Puede especificar templateServerNode y templateServerName para utilizar un servidor existente como plantilla virtual en lugar de una plantilla definida. (String, opcional)
-genUniquePorts
Especifica un booleano para generar puertos exclusivos para el servidor. (String, opcional)
-templateLocation
Especifica la ubicación en la que se almacena la plantilla. Si la ubicación no se especifica, utilice la ubicación definida por el sistema. (String, opcional)
-serverConfig
Especifica la configuración de las propiedades de definición del servidor. Especifique phpServerRoot o apacheServerRoot para la vía de acceso del tiempo de ejecución. Especifique phpVersion oapacheVersion para el número de versión. (String, opcional)

Ejemplo de utilización de la modalidad por lotes

  • Utilizando Jacl:
    $AdminTask createPHPServer workstation_nameNode01 {-name myphpserver -serverConfig {-phpPath C:/PHP5 -apachePath C:/apache2}}  
  • Utilizando Jython:
    AdminTask.createPHPServer workstation_nameNode01 ('[-name myphpserver -serverConfig [-phpPath C:/PHP5 -apachePath C:/apache2]]')  

Ejemplo de utilización de la modalidad interactiva

  • Utilizando Jacl:
    $AdminTask createPHPServer workstation_nameNode01 {-interactive}
  • En Jython:
    AdminTask.createPHPServer workstation_nameNode01 ('[-interactive]')

listPHPServers

El mandato listPHPServers enumera todos los servidores PHP.

Parámetros necesarios

Ninguna.

Parámetros opcionales

-nodeName
Especifica el nombre del nodo. Especifique este parámetro para limitar el alcance del mandato.(String, opcional)

Ejemplo de utilización de la modalidad por lotes

  • Utilizando Jacl:
    $AdminTask listPHPServers {} 
  • Utilizando Jython:
    AdminTask.listPHPServers ('[]') 

Ejemplo de utilización de la modalidad interactiva

  • Utilizando Jacl:
    $AdminTask listPHPServers {-interactive} 
  • En Jython:
    AdminTask.listPHPServers ('[-interactive]') 

startServer

El mandato startServer inicia un servidor PHP.

Parámetros necesarios

-serverName
Especifica el nombre del servidor que se va a iniciar. (Serie, obligatorio)
-nodeName
Especifica el nombre del nodo en el que se encuentra el servidor.(Serie, obligatorio)

Parámetros opcionales

Ninguna.

Ejemplo de utilización de la modalidad por lotes

  • Utilizando Jacl:
    $AdminTask startServer {-nodeName workstation_nameNode01 -serverName phpserver} 
  • Utilizando Jython:
    AdminTask.startServer ('[-nodeName workstation_nameNode01 -serverName phpserver]') 

Ejemplo de utilización de la modalidad interactiva

  • Utilizando Jacl:
    $AdminTask startServer {-interactive} 
  • En Jython:
    AdminTask.startServer ('[-interactive]') 

stopServer

El mandato stopServer detiene un servidor PHP.

Parámetros necesarios

-serverName
Especifica el nombre del servidor que se va a detener. (Serie, obligatorio)
-nodeName
Especifica el nombre del nodo en el que se encuentra el servidor.(Serie, obligatorio)

Parámetros opcionales

Ninguna.

Ejemplo de utilización de la modalidad por lotes

  • Utilizando Jacl:
    $AdminTask stopServer {-nodeName workstation_nameNode01 -serverName phpserver} 
  • Utilizando Jython:
    AdminTask.stopServer ('[-nodeName workstation_nameNode01 -serverName phpserver]') 

Ejemplo de utilización de la modalidad interactiva

  • Utilizando Jacl:
    $AdminTask stopServer {-interactive} 
  • En Jython:
    AdminTask.stopServer ('[-interactive]') 

deleteServer

El mandato deleteServer suprime un servidor PHP.

Parámetros necesarios

-serverName
Especifica el nombre del servidor que se va a suprimir. (Serie, obligatorio)
-nodeName
Especifica el nombre del nodo en el que se encuentra el servidor.(Serie, obligatorio)

Parámetros opcionales

Ninguna.

Ejemplo de utilización de la modalidad por lotes

  • Utilizando Jacl:
    $AdminTask deleteServer {-nodeName workstation_nameNode01 -serverName phpserver} 
  • Utilizando Jython:
    AdminTask.deleteServer ('[-nodeName workstation_nameNode01 -serverName phpserver]') 

Ejemplo de utilización de la modalidad interactiva

  • Utilizando Jacl:
    $AdminTask deleteServer {-interactive} 
  • En Jython:
    AdminTask.deleteServer ('[-interactive]') 

createPHPServerTemplate

El mandato createPHPServerTemplate crea una plantilla de servidor PHP.

Parámetros necesarios

-templateName
Especifica el nombre de la plantilla que se va a crear. (Serie, obligatorio)
-serverName
Especifica el nombre del servidor que se va a utilizar como plantilla.(String, necesario)
-nodeName
Especifica el nombre del nodo en el que se encuentra el servidor.(Serie, obligatorio)

Parámetros opcionales

-description
Especifica una descripción de la plantilla de servidor.(String, opcional)
-templateLocation
Especifica la ubicación en la que se almacena la plantilla. Si la ubicación no se especifica, utilice la ubicación definida por el sistema. (String, opcional)

Ejemplo de utilización de la modalidad por lotes

  • Utilizando Jacl:
    $AdminTask createPHPServerTemplate {-templateName myphptemplate -nodeName workstation_nameNode01 -serverName phpserver}  
  • Utilizando Jython:
    AdminTask.createPHPServerTemplate ('[-templateName myphptemplate -nodeName workstation_nameNode01 -serverName phpserver]')  

Ejemplo de utilización de la modalidad interactiva

  • Utilizando Jacl:
    $AdminTask createPHPServerTemplate {-interactive}
  • En Jython:
    AdminTask.createPHPServerTemplate ('[-interactive]')

deleteServerTemplate

El mandato deleteServerTemplate suprime una plantilla de servidor PHP.

Parámetros necesarios

-templateName
Especifica el nombre de la plantilla que se va a suprimir. (Serie, obligatorio)
-serverName
Especifica el nombre del servidor que utiliza la plantilla. (String, necesario)
-nodeName
Especifica el nombre del nodo en el que se encuentra el servidor.(Serie, obligatorio)

Parámetros opcionales

-description
Especifica una descripción de la plantilla de servidor.(String, opcional)
-templateLocation
Especifica la ubicación en la que se almacena la plantilla. Si la ubicación no se especifica, utilice la ubicación definida por el sistema. (String, opcional)

Ejemplo de utilización de la modalidad por lotes

  • Utilizando Jacl:
    $AdminTask deleteServerTemplate {-templateName myphptemplate -nodeName workstation_nameNode01 -serverName phpserver}  
  • Utilizando Jython:
    AdminTask.deleteServerTemplate ('[-templateName myphptemplate -nodeName workstation_nameNode01 -serverName phpserver]')  

Ejemplo de utilización de la modalidad interactiva

  • Utilizando Jacl:
    $AdminTask deleteServerTemplate {-interactive}  
  • En Jython:
    AdminTask.deleteServerTemplate ('[-interactive]')

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_admintasksphp
File name: rwve_admintasksphp.html