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

Intelligent Management: Tarefas Administrativas do Servidor PHP

Utilize os comandos a seguir para criar e configurar servidores PHP e modelos de servidor.

As tarefas administrativas para a criação e configuração de servidores PHP incluem os seguintes comandos:

createPHPServer

O comando createPHPServer cria um novo servidor PHP.

Parâmetros necessários

-name
Especifica o nome do servidor. (Cadeia, necessário)

Parâmetros Opcionais

-templateName
Especifica o nome do modelo de servidor a ser usado. É possível especificar templateServerNode e templateServerName para utilizar um servidor existente como um modelo virtual, em vez de um modelo definido. (String, opcional)
-genUniquePorts
Especifica um booleano para gerar portas exclusivas para o servidor. (String, opcional)
-templateLocation
Especifica o local no qual o modelo está armazenado. Utilize o local definido pelo sistema se o local não estiver especificado. (String, opcional)
-serverConfig
Especifica a configuração das propriedades de definição do servidor. Especifique phpServerRoot ou apacheServerRoot para o caminho de tempo de execução. Especifique phpVersion ou apacheVersion para o número da versão. (String, opcional)

Exemplo de uso do modo em lote

  • 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]]')  

Exemplo de uso do modo interativo

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

listPHPServers

O comando listPHPServers lista todos os servidores PHP.

Parâmetros necessários

Nenhum.

Parâmetros Opcionais

-nodeName
Especifica o nome do nó. Especifique este parâmetro para limitar o escopo do comando. (String, opcional)

Exemplo de uso do modo em lote

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

Exemplo de uso do modo interativo

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

startServer

O comando startServer inicia um servidor PHP.

Parâmetros necessários

-serverName
Especifica o nome do servidor a ser iniciado. (Cadeia, necessário)
-nodeName
Especifica o nome do nó no qual o servidor está localizado. (Cadeia, necessário)

Parâmetros Opcionais

Nenhum.

Exemplo de uso do modo em lote

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

Exemplo de uso do modo interativo

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

stopServer

O comando stopServer para um servidor PHP.

Parâmetros necessários

-serverName
Especifica o nome do servidor a ser parado. (Cadeia, necessário)
-nodeName
Especifica o nome do nó no qual o servidor está localizado. (Cadeia, necessário)

Parâmetros Opcionais

Nenhum.

Exemplo de uso do modo em lote

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

Exemplo de uso do modo interativo

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

deleteServer

O comando deleteServer exclui um servidor PHP.

Parâmetros necessários

-serverName
Especifica o nome do servidor a ser excluído. (Cadeia, necessário)
-nodeName
Especifica o nome do nó no qual o servidor está localizado. (Cadeia, necessário)

Parâmetros Opcionais

Nenhum.

Exemplo de uso do modo em lote

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

Exemplo de uso do modo interativo

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

createPHPServerTemplate

O comando createPHPServerTemplate cria um modelo de servidor PHP.

Parâmetros necessários

-templateName
Especifica o nome do modelo a ser criado. (Cadeia, necessário)
-serverName
Especifica o nome do servidor a ser utilizado como modelo. (Cadeia, necessário)
-nodeName
Especifica o nome do nó no qual o servidor está localizado. (Cadeia, necessário)

Parâmetros Opcionais

-description
Especifica uma descrição para o modelo de servidor. (String, opcional)
-templateLocation
Especifica o local no qual o modelo está armazenado. Utilize o local definido pelo sistema se o local não estiver especificado. (String, opcional)

Exemplo de uso do modo em lote

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

Exemplo de uso do modo interativo

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

deleteServerTemplate

O comando deleteServerTemplate exclui um modelo de servidor PHP.

Parâmetros necessários

-templateName
Especifica o nome do modelo a ser excluído. (Cadeia, necessário)
-serverName
Especifica o nome do servidor que usa o modelo. (Cadeia, necessário)
-nodeName
Especifica o nome do nó no qual o servidor está localizado. (Cadeia, necessário)

Parâmetros Opcionais

-description
Especifica uma descrição para o modelo de servidor. (String, opcional)
-templateLocation
Especifica o local no qual o modelo está armazenado. Utilize o local definido pelo sistema se o local não estiver especificado. (String, opcional)

Exemplo de uso do modo em lote

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

Exemplo de uso do modo interativo

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

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_admintasksphp
Nome do arquivo: rwve_admintasksphp.html