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

Intelligent Management: PHP 서버 관리 태스크

다음 명령을 사용하여 PHP 서버 및 서버 템플리트를 작성하고 구성하십시오.

PHP 서버를 작성하고 구성하기 위한 관리 태스크에는 다음 명령이 포함됩니다.

createPHPServer

createPHPServer 명령은 새 PHP 서버를 작성합니다.

필수 매개변수

-name
서버 이름을 지정합니다. (문자열, 필수).

선택적 매개변수

-templateName
사용할 서버 템플리트의 이름을 지정합니다. 정의된 템플리트 대신 가상 템플리트로 기존 서버를 사용하도록 templateServerNodetemplateServerName을 지정할 수 있습니다. (문자열, 선택사항).
-genUniquePorts
서버에 대한 고유한 포트를 생성하기 위한 부울을 지정합니다. (문자열, 선택사항).
-templateLocation
템플리트가 저장되는 위치를 지정합니다. 위치가 지정되지 않으면 시스템 정의된 위치를 사용하십시오. (문자열, 선택사항).
-serverConfig
서버 정의 특성의 구성을 지정합니다. 런타임 경로에 phpServerRoot 또는 apacheServerRoot를 지정하십시오. 버전 번호에 phpVersion 또는 apacheVersion을 지정하십시오. (문자열, 선택사항).

일괄처리 모드 사용법 예제

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

대화식 모드 예제 사용법

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

listPHPServers

listPHPServers 명령이 모든 PHP 서버를 나열합니다.

필수 매개변수

없음.

선택적 매개변수

-nodeName
노드의 이름을 지정합니다. 명령의 범위를 좁게 지정하기 위해 이 매개변수를 지정하십시오. (문자열, 선택사항).

일괄처리 모드 사용법 예제

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

대화식 모드 예제 사용법

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

startServer

startServer 명령은 PHP 서버를 시작합니다.

필수 매개변수

-serverName
시작할 서버의 이름을 지정합니다. (문자열, 필수).
-nodeName
서버가 위치한 노드의 이름을 지정합니다. (문자열, 필수).

선택적 매개변수

없음.

일괄처리 모드 사용법 예제

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

대화식 모드 예제 사용법

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

stopServer

stopServer 명령은 PHP 서버를 중지합니다.

필수 매개변수

-serverName
중지할 서버의 이름을 지정합니다. (문자열, 필수).
-nodeName
서버가 위치한 노드의 이름을 지정합니다. (문자열, 필수).

선택적 매개변수

없음.

일괄처리 모드 사용법 예제

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

대화식 모드 예제 사용법

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

deleteServer

deleteServer 명령으로 PHP 서버를 삭제합니다.

필수 매개변수

-serverName
삭제할 서버의 이름을 지정합니다. (문자열, 필수).
-nodeName
서버가 위치한 노드의 이름을 지정합니다. (문자열, 필수).

선택적 매개변수

없음.

일괄처리 모드 사용법 예제

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

대화식 모드 예제 사용법

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

createPHPServerTemplate

createPHPServerTemplate 명령은 PHP 서버 템플리트를 작성합니다.

필수 매개변수

-templateName
작성할 템플리트의 이름을 지정합니다. (문자열, 필수).
-serverName
템플리트로 사용하기 위해 서버의 이름을 지정합니다. (문자열, 필수).
-nodeName
서버가 위치한 노드의 이름을 지정합니다. (문자열, 필수).

선택적 매개변수

-description
서버 템플리트에 대한 설명을 지정합니다. (문자열, 선택사항).
-templateLocation
템플리트가 저장되는 위치를 지정합니다. 위치가 지정되지 않으면 시스템 정의된 위치를 사용하십시오. (문자열, 선택사항).

일괄처리 모드 사용법 예제

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

대화식 모드 예제 사용법

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

deleteServerTemplate

deleteServerTemplate 명령은 PHP 서버 템플리트를 삭제합니다.

필수 매개변수

-templateName
삭제할 템플리트의 이름을 지정합니다. (문자열, 필수).
-serverName
템플리트를 사용하는 서버의 이름을 지정합니다. (문자열, 필수).
-nodeName
서버가 위치한 노드의 이름을 지정합니다. (문자열, 필수).

선택적 매개변수

-description
서버 템플리트에 대한 설명을 지정합니다. (문자열, 선택사항).
-templateLocation
템플리트가 저장되는 위치를 지정합니다. 위치가 지정되지 않으면 시스템 정의된 위치를 사용하십시오. (문자열, 선택사항).

일괄처리 모드 사용법 예제

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

대화식 모드 예제 사용법

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