![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
지능형 관리: PHP 서버 관리 태스크
PHP 서버 및 서버 템플리트를 작성 및 구성하려면 다음 명령을 사용하십시오.
PHP 서버 작성 및 구성에 대한 관리
태스크는 다음 명령을 포함합니다.
createPHPServer
createPHPServer 명령은 새 PHP 서버를 작성합니다.
필수 매개변수
- -name
- 서버의 이름을 지정합니다. (문자열, 필수)
선택적 매개변수
- -templateName
- 사용할 서버 템플리트의 이름을 지정합니다. templateServerNode 및 templateServerName을 지정하여 정의된 템플리트 대신 가상 템플리트로 기존 서버를 사용할 수 있습니다. (문자열, 선택적)
- -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]')