Sun Java �?     p��      �ܼ�      ���      ����     

Sun �?
Sun Java Enterprise System 5 ���åץ��졼�ɥ����� (UNIX ��) 

�� 7 ��
Web Server

���ξϤǤϡ�Web Server �� Java ES 5 (Release 5): Sun Java System Web Server 7.0 �˥��åץ��졼�ɤ�����ˡ�ˤĤ������$��ޤ���

�����Ǥϡ�Release 5 �ǥ��ݡ��Ȥ���Ƥ���Ƽ�Υ��åץ��졼�ɥѥ��ǤΥ��åץ��졼�ɤ�����$γ��פˤĤ������$��ޤ����ޤ���Solaris ���ڥ졼�ƥ��󥰥����ƥ�� Linux ���ڥ졼�ƥ��󥰥����ƥ��ξ��ǤΥ��åץ��졼�ɤ���夲�ޤ���


Web Server �Υ��åץ��졼�ɤγ���

�����Ǥϡ�Java ES 5 (Release 5) �ؤΥ��åץ��졼�ɤ˱ƶd��� Web Server �ΰ���Ū��¦�̤ˤĤ������$��ޤ���

Java ES Release 5 �� Web Server �ˤĤ���

Java ES Release 5 �� Web Server �� Release 4 �Υ᥸�㡼��꡼���Ǥ��ꡢ¿���ο���ǽ�䥤�󥿥ե������ε�ǽ�������ɲä���Ƥ��ޤ���

Release 5 �� Web Server �ϡ�����������ġ����ޤ࿷���������ե饹�ȥ饯�e㡼������Ƥ��ޤ������δ����ե饹�ȥ饯�e㡼�ˤϡ�Ǥ�դο�� Web Server ���󥹥��󥹤���������ۥ��Ȥ��� Administration Server ���󥹥��󥹤��ޤޤ�Ƥ��ޤ������������ޥ�ɹԥ��󥿥ե����� (wadm) �ȿ���������ե�����桼�������󥿥ե���������Ѥ��ơ��?���륳��ԥ塼���ޤ��ϥ�⡼�ȥ���ԥ塼���Τ����줫�� Web Server ���󥹥��󥹤��.���������Υ��󥹥��󥹤����ꤪ��Ӵ���ޤ������ο���������ġ���ˤϡ�����ԥ桼����̾�ȥѥ���ɤ�ɬ�פǤ���

�����������ե饹�ȥ饯�e㡼�ξܺ٤ˤĤ��Ƥϡ���Web Server 7.0 ����ɡ�(http://docs.sun.com/doc/820-0875?l=ja) �򻲾Ȥ��Ƥ��$�����

Web Server ����󥿥ե������ˤ����뤳�����ѹ��ˤ�äơ����åץ��졼�ɤ˽���ʱƶd�����ޤ���

Web Server �Υ��åץ��졼�ɥ?�ɥޥå�

ɽ 7-2 �ϡ�Web Server �� Java ES Release 5 �إ��åץ��졼�ɤ���ݤΡ����ݡ��Ȥ���륢�åץ��졼�ɥѥ��򼨤��Ƥ��ޤ�������ɽ�� Solaris ����� Linux ��ξ��Υ��ڥ졼�ƥ��󥰥����ƥ��Ŭ�Ѥ���ޤ���

ɽ 7-2 Java ES 5 (Release 5): Web Server 7.0 �ؤΥ��åץ��졼�ɥѥ�

Java ES �Υ�꡼��

Web Server �ΥС������

����Ū�ʼ��

ɬ�פ�
������

Release 4

Sun Java System Web Server 6.1 SP5 2005Q4

ľ�ܥ��åץ��졼��:
�������󥹥ȡ���Τ��ȡ��ǡ�����ܹԤ��ޤ�

���󥹥�������򿷤������󥹥��󥹤˰ܹԤ��ޤ���

Release 3

Sun Java System Web Server 6 2005Q1 Update 1 SP 4

ľ�ܥ��åץ��졼��:
�������󥹥ȡ���Τ��ȡ��ǡ�����ܹԤ��ޤ�

���󥹥�������򿷤������󥹥��󥹤˰ܹԤ��ޤ���

Release 2

Sun Java System Web Server 6 2004Q2 Update 1 SP 2
Platform Edition ����� Enterprise Edition

ľ�ܥ��åץ��졼��:
�������󥹥ȡ���Τ��ȡ��ǡ�����ܹԤ��ޤ�

���󥹥�������򿷤������󥹥��󥹤˰ܹԤ��ޤ���

Release 1

Sun ONE Web Server 6.1 (2003Q4)

ľ�ܥ��åץ��졼�ɤ�ư���ݾڤʤ�:
���$����������󥹥ȡ���Τ��Ȥ˥ǡ�����ܹԤ��뤳�Ȥˤ�äƼ¹Ԥ���ޤ���

���󥹥�������򿷤������󥹥��󥹤˰ܹԤ��ޤ���

�����p�� Java ES ��꡼��

 

ľ�ܥ��åץ��졼���Բġ�

 

Web Server �Υǡ���

����ɽ�ϡ�Web Server ���եȥ������Υ��åץ��졼�ɤˤ��ƶd����ǽ-�Τ���ǡ����μ���򼨤��Ƥ��ޤ���

ɽ 7-3 Web Server �Υǡ����λ���ˡ

�ǡ����μ���

���

����ˡ

����ǡ���

Web Server 6.x (Java ES Release 2��3������� 4): WebServer6-base/https-instanceName/config/

Web Server ���󥹥��󥹤�����

Web Server 7.0 (Java ES Release 5):

���󥹥�������
WebServer7Config-base/https-configName/config1/

�������ꥹ�ȥ�
Web Server ���󥽡����𤷤ơ������ wadm ���ޥ�ɹԥ��󥿥ե�������𤷤ƥ����������ޤ���

 

1WebServer7Config-base �Υѥ��� WebServer6-base �Υѥ�������˰ۤʤ�Τǡ���դ�ɬ�פǤ���

Web Server �Υ��åץ��졼�����

Web Server �򥢥åץ��졼�ɤ��뤿�����ˤϰ��̤ˡ��� 1 �ϡ֥��åץ��졼�ɤηײ�������$���Ƥ���¿���ι�θ��� (���åץ��졼�ɥѥ���Java ES ����ݡ��ͥ�ȴ֤ΰ�¸�ط���j��Ū�ʥ��åץ��졼�ɤ����٤ƤΥ��åץ��졼�ɤ���ʣ��󥹥��󥹤�����ʤ�) �ˤ�äưۤʤ�ޤ���

�����Ǥϡ�Web Server �Υ��åץ��졼�ɷײ�˱ƶd����ǽ-�Τ����������夲��Web Server ��t��Ū�����$�ܺ٤˵��Ҥ��ޤ���

�ߴ�-������

Java ES Release 5 �� Web Server �Ǥϡ����󥿥ե��������ѹ���Ƴ������Ƥ��ʤ��Τǡ������$Ǥϰ�p�ΥС������Ȳ��̸ߴ�-������ޤ������$�������������󥿥ե������ϡ���p�ΥС������δ���󥿥ե������Ȥβ��̸ߴ�-������ޤ��󡣤��Τ��ᡢWeb ���ץꥱ������� (Java ES ����ݡ��ͥ�Ȥʤ�) �Υ��åץ��졼�ɤ������˱ƶd�Ϳ���ޤ���

�äˡ�����ɽ�˼����褦�ˡ�Release 5 �� Web Server �Ǥϡ����󥹥��󥹤Υǥ��쥯�ȥ�䲾�ۥ����С�̾���Ф��ưۤʤ�ǥե�����ͤ����Ѥ���Ƥ��ޤ���

ɽ 7-4 Web Server �Υǥե����̾ 

����

Java ES Release 2��3������� 4
Web Server 6.x �Υǥե����

Java ES Release 5
Web Server 7.0 �Υǥե����

����̾

 

hostName.domainName

���󥹥��󥹤Υǥ��쥯�ȥ�ѥ�

WebServer6-base/
https-
hostName.domainName

WebServer7Config-base
https-hostName.domainName

���ۥ����С�̾

https-hostName.domainName

hostName.domainName

Web Server �ΰ�¸�ط�

Web Server �ϡ����� Java ES ����ݡ��ͥ�Ȥ˰�¸���ޤ���

��ŤΥ��åץ��졼��

����ŤΥ��åץ��졼��: Java ES ���եȥ������ȥ��ڥ졼�ƥ��󥰥����ƥॽ�եȥ������������$���Ƥ���褦�ˡ���ŤΥ��åץ��졼�ɤǤ� Web Server �ȥ��ڥ졼�ƥ��󥰥����ƥ��ξ��򥢥åץ��졼�ɤ��ޤ������Τ褦�ʥ���ץ졼�����ڥ졼�ƥ��󥰥����ƥॢ�åץ��졼�ɤ���Ѥ�����ŤΥ��åץ��졼�ɤ�¹ԤǤ��ޤ���

  1. ��¸�� Web Server �ǡ�����Хå����åפ��ޤ���
  2. ����Ū�ʥǡ����ξ��ˤĤ��Ƥϡ���Web Server �Υǡ������򻲾Ȥ��Ƥ��$�����

  3. ���ڥ졼�ƥ��󥰥����ƥ�򥢥åץ��졼�ɤ��ޤ���
  4. ���Υ��åץ��졼�ɤǤϡ���¸�Υե����륷���ƥ�Ϥ��Τޤ޻Ĥ���ޤ���

  5. Release 5 �� Web Server �˥��åץ��졼�ɤ��ޤ���
  6. ���åץ��졼�ɥѥ��˱����ơ����ξϤγ������򻲾Ȥ��Ƥ��$�����


Java ES Release 4 ����� Web Server �Υ��åץ��졼��

�����Ǥϡ�Web Server �� Java ES 2005Q4 (Release 4) ���� Java ES 5 (Release 5) �ؤΥ��åץ��졼�ɤˤĤ������$��ޤ�������������$������Ƥϡ����ΤȤ���Ǥ���

�Ϥ����

Java ES Release 4 Web Server �� Release 5 �˥��åץ��졼�ɤ�����ϡ����åץ��졼�ɽ���μ���¦�̤��θ���Ƥ��$�����

Release 4 �� Web Server �Υ��åץ��졼��

�����Ǥϡ�Solaris �ץ�åȥե������ Linux �ץ�åȥե������ξ��ǡ�Web Server �� Java ES Release 4 ���� Java ES Release 5 �ؤΥ��åץ��졼�ɤ�¹Ԥ�����ˡ�ˤĤ������$��ޤ����ץ�åȥե������ͭ�μ��˰�¸������ܤˤϡ����μ�礬Ŭ�Ѥ���륪�ڥ졼�ƥ��󥰥����ƥब������Ƥ��ޤ�������������$������Ƥϡ����ΤȤ���Ǥ���

���åץ��졼��p�κ��

Web Server ���եȥ������򥢥åץ��졼�ɤ���p�ˡ����κ�Ȥ�¹Ԥ��Ƥ��$�����

���ߤΥС���������γ�ǧ

Web Server �θ��ߤΥС������ϡ����Τ褦�ˡ�-version ���ץ�������Ѥ��� Web Server ���󥹥��󥹥����С���¹Ԥ��뤳�Ȥˤ�äƳ�ǧ�Ǥ��ޤ���

WebServer6-base/https-hostName.domainName/start -version

ɽ 7-5 Web Server �ΥС�������ǧ�ν���

Java ES �Υ�꡼��

Web Server �ΥС�������ֹ�

Release 2

6.1SP2

Release 3

6.1SP4

Release 4

6.1SP5

Release 5

7.0

Web Server ����¸���륳��ݡ��ͥ�ȤΥ��åץ��졼��

����Ū�ˤϡ�����ԥ塼�������ƥ�� (����ӡ�����ԥ塼�ƥ��󥰴Ķ���) �Τ��٤Ƥ� Java ES ����ݡ��ͥ�Ȥ� Java ES Release 5 �˥��åץ��졼�ɤ��뤳�Ȥ��侩����ޤ������$���Web Server ��ɬ�פȤ��뤹�٤Ƥζ�ͭ����ݡ��ͥ�� (ɽ 1-9 �򻲾�) �ϡ�Web Server �� Release 5 �ؤΥ��åץ��졼�ɤ�¹Ԥ���Ȥ��ˡ�Java ES ���󥹥ȡ���ˤ�äƼ�ưŪ�˥��åץ��졼�ɤ���ޤ���

Web Server �Υǡ����ΥХå����å�

Web Server �� Release 4 ���� Release 5 �ؤΥ��åץ��졼�ɤǤϡ���¸������ǡ������ѹ����줺�����Τޤ޻Ĥ���ޤ������ߤΥǡ�����Хå����åפ���ɬ�פϤ���ޤ���

ɬ�פ��������ȥѥ���ɤ�����

���åץ��졼�ɤ�¹Ԥ���ˤϡ������ѡ��桼�����Ȥ��ƥ?���󤹤�ɬ�פ�����ޤ����ޤ����ܹԤ�¹Ԥ���桼������������Ȥ�����¸�� Web Server ���󥹥ȡ���ǥ��쥯�ȥ���Ф��ƥ���������Ĥ��äƤ���褦�ˤ��Ƥ��$�����

Release 4 �� Web Server �Υ��åץ��졼��

�����Ǥϡ�Web Server �Υ��åץ��졼�ɼ��˱ƶd�������$򼨤������ȡ����μ�缫�ΤˤĤ������$��ޤ���

���åץ��졼�ɤ������

Web Server ���եȥ������� Java ES Release 5 �˥��åץ��졼�ɤ�����ϡ���������$��θ�������褦�ˤ��Ƥ��$�����

���åץ��졼�ɼ��

���������$�����ϡ����åץ��졼�ɤ�»ܤ��륳��ԥ塼���˥��󥹥ȡ��뤵��Ƥ���Ʊ�� Web Server ���᡼�����б����뤹�٤Ƥ� Web Server ���󥹥��󥹤�Ŭ�Ѥ���ޤ���

  1. root �Ȥ��ƥ?���󤹤뤫�������ѡ��桼�����ˤʤ�ޤ���
  2. su -

  3. Web Server ����� Administration Server �Ρ���Ư��Τ��٤ƤΥ��󥹥��󥹤���ߤ��ޤ���
  4. WebServer6-base/https-instanceName/stop
    WebServer6-base/https-admserv/stop

  5. Release 5 �� Web Server �ο������󥹥ȡ����¹Ԥ��ޤ���
  6. ���μ���¹Ԥ��ޤ���

    1. Java ES ���󥹥ȡ����ư���ޤ���
    2. cd Java ES Release 5 distribution/os_arch
      ./installer

      �����ǡ�os_arch �ϡ�Solaris_sparc �ʤɤΥץ�åȥե�������б����ޤ������ޥ�ɹԥ��󥿥ե������ˤϡ�installer -nodisplay ���ץ�������Ѥ��ޤ���

      �褦�����ڡ����ȡ��饤���󥹻��ѵ������ڡ�����ɽ������Ƥ��顢����ݡ��ͥ��j��ڡ�����ɽ������ޤ���Java ES ���󥹥ȡ��餬ľ�ܥ��åץ��졼�ɤǤ��륤�󥹥ȡ���ѤߤΥ���ݡ��ͥ�Ȥ����Ф��줿��硢�����Υ���ݡ��ͥ�Ȥϡ֥��åץ��졼�ɲġפξ��֤�ɽ������ޤ���

    3. ����ݡ��ͥ��j��ڡ����ǡ�Web Server ��j�򤷤ޤ���
    4. Release 4 �� Web Server �Ȥϰۤʤ륤�󥹥ȡ���ѥ�����ꤷ�ޤ���
    5. �ֺ���������פޤ��ϡ֤��Ȥ�����פ�j�򤷤ޤ���
      • �ֺ���������פ�j�򤷤����ϡ���� e �˿ʤߤޤ���
      • �֤��Ȥ�����פ�j�򤷤����ϡ���� f �˿ʤߤޤ���
    6. �ֺ���������פ�j�򤷤���硢Java ES ���󥹥ȡ��餫�鼡�� 2 �Ĥ�j��褬�󶡤���ޤ���
      • �ִ���󥹥��󥹤򥵡��С��Ȥ��������
        �ۤ��δ�����˲ä��ơ�Release 4 ���󥹥��󥹤� Release 5 �ؤΰܹԤ�¹Ԥ���ɬ�פΤ��� Administration Server ��ۥ��Ȥ��륳��ԥ塼���Ǥϡ����d��j�򤷤ޤ���
      • ����󥹥��󥹤����Ρ��ɤȤ�������
        Administration Server �Ȥ��̤Υޥ���ˤ��� Web Server ���󥹥��󥹤�ۥ��Ȥ��륳��ԥ塼���Ǥϡ����d��j�򤷤ޤ�������󥹥��󥹤ϡ�Administration Server ����ߺ��Ѥ���Ρ��ɥ���������ȤȤ������ꤵ��ޤ���
      • �׵ᤵ��������ͤ���ꤷ�ޤ���
      • �ۥ���̾��HTTP �ݡ��ȡ�����桼����̾����Ӵ���ѥ���ɤ����Ϥ�����ޤ���

      • ���󥹥ȡ���˴ؤ���j�򤷤����ܤ��ǧ���ޤ���
      • Web Server �ѥå����������󥹥ȡ��뤵�졢���󥹥ȡ���γ��פ�ɽ������ޤ���

        Java ES ���󥹥ȡ���ϡ�hostName.domainName �Ȥ���̾p�Υǥե��������ȡ��б����� Web Server ���󥹥��󥹤��.���ޤ���

      • Java ES ���󥹥ȡ����λ���ơ���� 4 �˿ʤߤޤ���
    7. �֤��Ȥ�����פ�j�򤷤���硢Java ES ���󥹥ȡ���ϡ���� IV �Ǽ¹Ԥ��� configureServer ������ץȤ��.���ޤ���
      1. ���󥹥ȡ���˴ؤ���j�򤷤����ܤ��ǧ���ޤ���
      2. Web Server �ѥå����������󥹥ȡ��뤵�졢���󥹥ȡ���γ��פ�ɽ������ޤ���

      3. Java ES ���󥹥ȡ����λ���ޤ���
      4. WebServer7-base/setup/WSInstall.properties �ե�������ͤ����ꤷ�ޤ���
      5. ����ɽ�ˤ��뤹�٤Ƥ�ɬ�� (��ά��ǽ�Ǥʤ�) �ץ�ѥƥ������ͤ����ꤷ�ޤ���

        ɽ 7-6 WSInstall.properties ���� 

        �ץ�ѥƥ���

        ����

        WS_DOCROOT

        (��ά��ǽ) Web ����ƥ�ĥե������ۥ��ȤǤ���ɥ�����Ȥξ��

        WS_SERVER_NAME

        HTTP �׵�����뤿��˻��ѤǤ���ۥ���̾

        WS_SERVER_USER

        �¹Ի��� UNIX �桼������ͭ����ͤϡ�root�����٤Ƥ�ͭ��� UNIX �桼�������ޤ��� webservd (�ǥե����) �Ǥ���

        WS_HTTP_PORT

        HTTP �׵���Ե����뤿��˻��ѤǤ��륤�󥹥��󥹥ݡ���

        WS_ADMIN_SSL_PORT

        SSL �δ���ݡ���

        WS_ADMIN_HOST

        ����С��������Ѥδ���ۥ���̾

        WS_CONFIG_NAME

        ���Υۥ��Ȥ�����̾�������ͤϡ�WS_SERVER_NAME �˻��ꤷ���Τ�Ʊ���ͤˤǤ��ޤ���

        WS_ADMIN_SERVER_USER

        ����С��μ¹Ի��� UNIX �桼������ͭ����ͤϡ���root�פޤ��� WS_SERVER_USER ��Ʊ���桼�����Ǥ���

        WS_ADMIN_LOGIN_USER

        ����С��Υ?����桼����̾

        WS_ADMIN_LOGIN_PASSWORD

        ����С��Υ?����ѥ����

        WS_ADMIN_HTTP_PORT

        (��ά��ǽ) �� SSL �δ���ݡ��ȡ��ǥե����: 8800

        WS_START_ON_BOOT

        (��ά��ǽ) �֡��ȵ�ǽ��ư (true/false)��true �����ꤹ��ȡ������С����󥹥��󥹤Ȥ��δ���С��ϡ������ƥ�κƵ�ư��˼�ưŪ�˵�ư�Ǥ���褦�ˤʤ�ޤ����ǥե����: false

        WS_64BIT_INSTALL

        (��ά��ǽ) �����С��μ¹Ի��⡼�� (true/false)��true �����ꤹ��ȡ������С��� 64 �ӥåȥ⡼�ɤ����ꤵ��ޤ� (Solaris �Τ�)��false �����ꤹ��ȡ������С��� 32 �ӥåȥ⡼�ɤ����ꤵ��ޤ� (Solaris �Τ�)���ǥե����: false

        WS_ADMIN_IS_SERVER_MODE

        (��ά��ǽ) ��������⡼�ɡ�(true/false)��true �����ꤹ��ȡ������С�������С��⡼�ɤ����ꤵ��ޤ���false �����ꤹ��ȡ������С������������ȥ⡼�ɤ����ꤵ��ޤ����ǥե����: true

        WS_REGISTER_ADMIN_AGENT

        (��ά��ǽ) ��⡼�ȥ������������Ͽ (true/false)��WS_ADMIN_IS_SERVER_MODE �� false �����ꤷ�����ˤΤ�ɬ�פǤ���true �����ꤹ��ȡ���Ͽ�ѤΥ�⡼�ȴ���С��ۥ��Ȥ����Ϥ���ɬ�פ�����ޤ����ǥե����: true

        WS_AGENT_SSL_PORT

        (��ά��ǽ) ���������Ȥ� SSL �ݡ��ȡ�WS_ADMIN_IS_SERVER_MODE �� false �����ꤷ�����ˤΤ�ɬ�פǤ���

        WS_AGENT_HOST=

        (��ά��ǽ) ���������ȤΥۥ���̾��WS_ADMIN_IS_SERVER_MODE �� false �����ꤷ�����ˤΤ�ɬ�פǤ���

      6. configureServer ������ץȤ�¹Ԥ��ޤ���
      7. WebServer7-base/setup/configureServer
        -inputfile
        WebServer7-base/setup/WSInstall.properties
        -logfile
        WebServer7-base/setup/WSInstall.log
        -verbose

        configureServer ������ץȤϡ�hostName.domainName �Ȥ���̾p�Υǥե��������ȡ��б����� Web Server ���󥹥��󥹤��.���ޤ���

  7. Web Server �� Administration Server �����ӥ���ư���ޤ���
  8. WebServer7Config-base/admin-server/bin/startserv

  9. Release 4 �� Web Server ���󥹥�������� Release 5 ����˰ܹԤ��ޤ���
  10. ���ޥ�ɹ� (wadm) �ޤ��ϥ���ե�����桼�������󥿥ե������δ���ġ��� (Web Server Admin Server GUI �˥?����) �Τɤd����Ѥ��뤳�Ȥ�Ǥ��ޤ������˼������ϡ�wadm ���ޥ�ɹԥ��󥿥ե��������ˤ��Ƥ��ޤ���

    ���Ȥ��С�myinstance �Ȥ���̾p�Υ��󥹥��󥹤򿷤�������˰ܹԤ���ˤϡ����μ��˽����ޤ���

    WebServer7-base/bin/wadm migrate-server --user=admin
    --host=localhost --server-root=/opt/SUNWwbsvr --instance=https-myinstance --config=newconfigname

    ��t�ʥ��ޥ�ɹ�ʸ�ϼ��ΤȤ���Ǥ���

    WebServer7-base/bin/wadm migrate-server

    --user=
    admin-user [--password-file=admin-pswd-file] [--host=admin-host]
    [--echo] [--rcfile=rcfile] [--no-prompt] [--verbose]

    [--search-collection-copy-path=
    searchCollectionPath]
    [--log-dir=
    directory] --serverroot=path
    ([--all] | [--instance=https-instanceName] [--config=newconfigName])

    �嵭�κǽ�ΰ�Ϣ�Υ��ޥ�ɥ��ץ����ϡ����٤Ƥ� wadm ���ޥ�ɤ˶��̤ǡ�����ɽ 7-7 �����$���Ƥ��ޤ���2 ���ܤΰ�Ϣ�Υ��ޥ�ɥ��ץ����ϡ�migrate-server ���ޥ�ɤ˸�ͭ�Τ�Τǡ�ɽ 7-8 �����$���Ƥ��ޤ���

    �ǽ�ΰ�Ϣ�Υ��ޥ�ɥ��ץ����Τߤ���Ѥ��� wadm ��ư����ȡ�wadm ���ޥ�ɥ������������Ԥ����Ȥˤʤ�ޤ������Υ�������ǥ��ޥ�ɤ�ư�����硢���̥��ץ�����ƻ��ꤹ��ɬ�פϤ���ޤ���

    ������γ�¦���鴰t�� wadm ���ޥ�ɤ�ư������ϡ����ʤ��Ȥ� --user ���ץ����� --host ���ץ�������ꤷ�Ƥ��$�����--password-file ���ץ������ά����ȡ��ѥ���ɤ����Ϥ�����졢�ۤ��Υ��ץ������ά����ȡ��ǥե�����ͤ������Ƥ��ޤ������$������$��ά�����뤿��ˡ����ξϤǼ������$��뤿��˻��Ѥ��륳�ޥ�ɤˤϡ�--user ���ץ����� --host ���ץ����ϴޤޤ�Ƥ��ޤ���

    �ǥե���ȤǤϡ�wadm �ϡ��ݡ��� 8989 �� SSL �ץ�ȥ������Ѥ��ޤ���

    wadm ���ޥ�ɤ���ӥ��ץ����ξܺ٤ˤĤ��Ƥϡ���Web Server 7.0 CLI Reference Manual��(http://docs.sun.com/doc/819-3283) �򻲾Ȥ��Ƥ��$�����

    ɽ 7-7 wadm ���̥��ޥ�ɥ��ץ���� 

    ���ץ����

    ����

    user

    ��ǧ���줿 Web Server ����桼���� ID��

    password-file

    ����桼������ Administration Server ���Ф���ǧ�ڤ��뤿��Υѥ���ɤ��Ǽ���Ƥ���ե����롣���Υѥ���ɥե�����ˤϡ�WADM_PASSWORD=password �Ȥ����Ԥ�ޤ�Ƥ��$��������ޥ����ˤ��Υ��ץ�������ꤷ�Ƥ��ʤ����ϡ��ѥ���ɤ����Ϥ������ޤ���

    host

    Administration Server ��¹Ԥ��Ƥ��륳��ԥ塼����̾p���ǥե����: localhost

    echo

    ���Υ��ץ����� true �����ꤹ��ȡ����ޥ�ɤ�¹Ԥ���p�ˡ����ޥ�ɹԤ�ɸ����Ͼ��ɽ������ޤ����ǥե����: false

    interactive

    ���Υ��ץ����� true �����ꤹ��ȡ�ɬ�פʥѥ���ɥ��ץ��������Ϥ������ޤ����ǥե����: true

    rcfile

    wadm �ε�ư���˥?�ɤ��뤿��˻��Ѥ���뵯ư�ե����롣�ǥե����: ~/.wadmrc

    no-prompt

    ���Υ��ץ����� true �����ꤹ��ȡ��ɤΤ褦�ʾ�ˤ��äƤ⤳�Υ��ޥ�ɤ��桼�������Ϥ���뤳�ȤϤʤ��ʤ�ޤ������Ȥ��С��ѥ�᡼������­���Ƥ�����֤ǵ�ư���줿��硢�桼�������Ϥ�����Ե�����ΤǤϤʤ���ñ�˥��顼�����Ȥˤʤ�ޤ���wadm ���ޥ�ɤ򥷥��륹����ץȤǻ��Ѥ����桼���������Ϥ��Ե�����ΤǤϤʤ����ޥ�ɤ�����֤�褦�ˤ�����ϡ�true �����ꤹ�뤳�Ȥ򤪴��ᤷ�ޤ����ǥե����: false

    verbose

    true �����ꤹ��ȡ���Ĺ�ʥꥹ�Ȥ�ɽ������ޤ����ǥե����: false

    ɽ 7-8 wadm migrate-server ���ޥ�ɤΥ��ץ����ȥ��ڥ��� 

    ���ץ����ޤ��ϥ��ڥ���

    ����

    search-collection-
    copy-path

    ����쥯������ܹԤ���Ȥ��ˡ�����쥯�����Υ���ǥå����ե�����Υ��ԡ���Υѥ�����ꤷ�ޤ������Τ褦�ʰܹԥ��ʥꥪ���ͤ����ޤ���

    Web Server 6.x ����쥯�����ѥ��� Web Server 6.x ���󥹥��󥹤γ���ˤ����硢�ܹԤ��줿����쥯�����ѥ��� Web Server 6.x ����쥯�����ѥ���ݥ���Ȥ������Υ��ץ�����̵�뤵��ޤ���

    Web Server 6.x ����쥯�����ѥ��� Web Server 6.x ���󥹥��󥹤�����ˤ��ꡢ���Υ��ץ������Ф���ͭ��ʥѥ������ꤵ��Ƥ����硢����쥯�����Υ���ǥå����ե�����ϡ����Υǥ��쥯�ȥ�˥��ԡ�����ޤ���searchCollectionPath/configName/virtualServerName/collectionName�����ꤵ�줿�ѥ���ͭ��Ǥʤ���硢���顼��å���������Ͽ����ޤ���

    Web Server 6.x ����쥯�����ѥ��� Web Server 6.x ���󥹥��󥹤�����ˤ����ΤΡ����Υ��ץ������Ф��Ʋ���ѥ������ꤵ��Ƥ��ʤ���硢����쥯�����Υ���ǥå����ե�����ϥ��ԡ�����ޤ���wadm add-documents ���ޥ�ɤ���Ѥ��Ƹ���쥯�����Υ���ǥå����ե�������ư�ǥ��ԡ�����褦�˥桼�����˵����å����������ܹԥ?�˽񤭹��ޤ�ޤ������ξ�硢�ܹԤ��줿����쥯�����ѥ��ϡ����Τ褦�ˤʤ�ޤ���WebServer7Config-base/https-configName/config/collections/ virtualServerName/collectionName

    log-dir

    �ܹԥ?�ξ�ꡣ
    �ǥե����: WebServer7Config-base/admin-serv/logs

    serverroot

    Web Server 6.x �С������򥤥󥹥ȡ��뤹���� (�ǥ��쥯�ȥ�)��WebServer6-base ��Ʊ����

    all

    true �����ꤷ����硢Web Server 6.x �Τ��٤ƤΥ��󥹥�������ϡ�Ʊ�����󥹥���̾�� Web Server 7.0 ������˰ܹԤ���ޤ�������̾p�����꤬���Ǥ�¸�ߤ��Ƥ����硢����̾�Ȥ��� instanceName-1 �����Ѥ���ޤ����ǥե����: false

    instance

    ���󥹥������꤬���̤˰ܹԤ������ (all=false) �Ρ��ܹԤ���� Web Server 6.x ���󥹥��������̾p (�|�: https-instanceName)��Web Server6.x ���󥹥��󥹤Υǥե����̾�� hostName.domainName �Ǥ���

    config

    ���ꤷ�� Web Server 6.x ���󥹥�������ΰܹ��������̾���ǥե���Ȥϡ�Web Server 6.x ���󥹥�������� instanceName ����Ѥ��ޤ������$�������̾p�����꤬���Ǥ�¸�ߤ��Ƥ�����ϡ����ޥ�ɤˤ�ä�0��̾p���ղä���ޤ�������ϡ��ǥե���Ȥ� Web Server 6.x ���󥹥��������ܹԤ�����˵������$륷�ʥꥪ�Ǥ���

    migrate-server ���ޥ�ɤ���Ѥ�����ϡ������$�α�դ��Ƥ��$�����

    • ʣ��� Release 4 ���󥹥��������ܹԤ����硢���줾��ۤʤ� --instance �ͤȤ�����б����� --config ������Ѥ��� migrate-server ���ޥ�ɤ��٤�¹Ԥ��뤫��--all ���ץ�������Ѥ��ư��٤ˤ��٤Ƥ�ܹԤ��뤳�Ȥ��Ǥ��ޤ���
    • migrate-server ���ޥ�ɤ�ư���뤿�Ӥˡ�--log-dir ���ץ����ˤ�äƻ��ꤷ���ǥ��쥯�ȥ� (�ޤ��ϥǥե���Ȥ� WebServer7Config-base/admin-server/logs �ǥ��쥯�ȥ�) �ˡ�����̾p�Υ?�ե����뤬��.����ޤ���

      MIGRATION_yyyymmddhhmmss.log

      --all ���ץ�����j�򤷤���硢�?�ե�����ˤϰܹԤ��줿���٤ƤΥ��󥹥��󥹤˴ؤ���ܹԾ��󤬳�Ǽ����ޤ���

  11. Release 5 �� Web Server ���󥹥��󥹤��.���ޤ���
  12. ��� 5 �ǰܹԤ��� Release 4 ���󥹥�������Τ��줾����Ф��ơ������� Release 5 ���󥹥��󥹤��.���Ƥ��$�����

    1. ���������󥹥��󥹤��.����p�ˡ��ܹԥ?���ǧ�����ܹԤ��줿����ˤ���������򤹤٤ƽ�5���Ƥ����ޤ���
    2. create-instance ���ޥ�ɤ�¹Ԥ��ޤ���
    3. WebServer7-base/bin/wadm create-instance
      --config=
      configName nodehost1 [nodehost2 ...nodehostN]

      ���̤Υ��ޥ�ɥ��ץ����ˤĤ��Ƥϡ�ɽ 7-7 �����$���Ƥ��ޤ���create-instance ���ޥ�ɤ˸�ͭ�Υ��ץ����ˤĤ��Ƥϡ�����ɽ�����$���Ƥ��ޤ���

      ɽ 7-9 wadm create-instance ���ޥ�ɤΥ��ץ����ȥ��ڥ���

      ���ץ����ޤ��ϥ��ڥ���

      ����

      config

      ���󥹥��󥹤��ݥ���Ȥ��� Release 5 �������̾p��

      nodehost

      ���󥹥��󥹤���.����륳��ԥ塼����̾p��hostName.domainName �Υ��ڡ������ڤ�Υꥹ�Ȥ�ʣ��Υ���ԥ塼�������Ǥ��ޤ�������ˤ�ä�ʣ���Ʊ��Υ��󥹥��󥹤��.���ޤ���

      create-instance ���ޥ�ɤϡ����ꤷ���Ρ��ɾ�� WebServer7Config-base/https-configName �˥��󥹥��󥹥ǥ��쥯�ȥ���.�����б����륤�󥹥��󥹥ǥ��쥯�ȥ�����������ޤ���

  13. �� Release 5 ���󥹥��󥹤�ư���ޤ���
  14. WebServer7Config-base/https-configName/bin/startserv

    ���󥹥��󥹤���.�����ȡ�startserv ������ץȤ���.����ޤ������󥹥��󥹤�����ʤ���ư����ȡ������С���5��˵�ư�������Ȥ򼨤���å�������ɽ�����졢���󥹥��󥹤Υǥե���Ȥ� URL ��ɽ������ޤ���

���åץ��졼�ɤγ�ǧ

Release 5 �ؤ� Web Server �Υ��åץ��졼�ɤ�.�����ɤ����ϡ����μ���¹Ԥ��뤳�Ȥˤ�äƳ�ǧ�Ǥ��ޤ���

  1. ��������.���줿�ܹԥ?�ե������e��å����ơ�ERROR ��å��������ʤ������ǧ���ޤ���
  2. ɬ�פ˱����ơ���ư���ѹ���Ԥ��ޤ� (�֥��åץ��졼�ɸ�κ�ȡ��򻲾�)��

  3. Release 5 �� Web Server ���󥹥��󥹤��ǧ���ޤ���
  4. Web �֥饦�����鼡�� URL �˥������������֤褦�����ץڡ�����ɽ������뤳�Ȥ��ǧ���ޤ���

    http://hostName.domainName:port

    �����ǡ���t�����ۥ���̾�ȥݡ��Ȥϳƥ��󥹥��󥹤��б����ޤ���

  5. -version ���ץ�������Ѥ��ơ�Web Server ���󥹥��󥹤�¹Ԥ��ޤ���
  6. WebServer7Config-base/https-configName/bin/startserv -version

    �С������ν����ͤˤĤ��Ƥϡ�ɽ 7-5 �򻲾Ȥ��Ƥ��$�����

���åץ��졼�ɸ�κ��

����ʥ��åץ��졼�ɸ�κ�Ȥϡ������ Release 4 �Υǡ�����ɬ�פ˱����Ƽ�ư�ǰܹԤ��뤳�Ȥ˴ط����ޤ����̾����ϡ�Release 4 �Ѥ����ꤵ��� server.xml ����ե�������˻��ꤵ�줿 1 �İʾ�β��ۥ����С��˴�Ϣ����ǡ����Ǥ���

���ξ���н褹�뤿��˥��åץ��졼�ɸ�μ�����դ��Ƥ��$�����

Web Server 6.1 �� docroot �����Ƥΰܹ�
  1. Web Server 6.1 �� docroot �����Ƥ�Ǥ�դξ��˥��ԡ����ޤ���
  2. ���Υ��ޥ�ɤ���Ѥ��ơ��������ɥ�����ȥ롼�ȤΥѥ��򹹿����ޤ���
  3. WebServer7-base/bin/wadm set-virtual-server-prop
    --config=
    configName --vs=virtualServerName
    document-root=
    new docroot path

    ���̤Υ��ޥ�ɥ��ץ����ˤĤ��Ƥϡ�ɽ 7-7 �����$���Ƥ��ޤ���set-virtual-server-prop ���ޥ�ɤ˸�ͭ�Υ��ץ����ˤĤ��Ƥϡ�����ɽ�����$���Ƥ��ޤ���

    ɽ 7-10 wadm set-virtual-server-prop ���ޥ�ɤΥ��ץ����ȥ��ڥ���

    ���ץ����ޤ��ϥ��ڥ���

    ����

    config

    �������ɥ�����ȥ롼�ȤΥѥ������ꤹ�� Release 5 �������̾p��

    vs

    �ܹԸ�Υɥ�����ȥ롼�Ȥ��б����벾�ۥ����С���̾p��

    document-root

    �������ɥ�����ȥ롼�ȥǥ��쥯�ȥ�ؤΥѥ���

  4. ��Ϣ���� Web Server ���󥹥��󥹤�����������ޤ���
  5. WebServer7-base/bin/wadm deploy-config
    [--force] [--restart] [--no-reconfig]
    configName

    ���̤Υ��ޥ�ɥ��ץ����ˤĤ��Ƥϡ�ɽ 7-7 �����$���Ƥ��ޤ���deploy-config ���ޥ�ɤ˸�ͭ�Υ��ץ����ˤĤ��Ƥϡ�����ɽ�����$���Ƥ��ޤ���

    ɽ 7-11 wadm deploy-cofig ���ޥ�ɤΥ��ץ����ȥ��ڥ���

    ���ץ����ޤ��ϥ��ڥ���

    ����

    force

    true �ξ�硢p������������ʹߤ˼�ư���ѹ���Ԥä����󥹥�������򡢶�)Ū�˾�񤭤��ޤ����ǥե����: false

    restart

    true �ξ�硢�¹���Υ��󥹥��󥹤��Ƶ�ư��������줿���꤫������������$��ޤ����ǥե����: false

    no-reconfig

    true �����ꤷ����硢�¹���Υ��󥹥��󥹤ϡ��Ƶ�ư�����ޤǡ�����줿���꤫������������$��ޤ��󡣥ǥե����: false

    configName

    ���󥹥���̾������̾���б����� Web Server ���󥹥��󥹤������� Release 5 �������̾p��

webdav ���쥯��������ΰܹ�

��ư�ǤΰܹԤ�ɬ�פ���ޤ���docroot �Υѥ��򹹿�����$��Ǥ���

�?�ե�����ΰܹ�

�?�ե��������¸������ϡ����Τξ��˥��ԡ����ޤ����������ʤ��ȡ�Release 4 �Υ��󥹥ȡ�������ȥ?�ե���������ޤ���

�����ɥѡ��ƥ����� NSAPI �ץ饰����ΰܹ�
  1. �饤�֥��ե������ Release 4 �ξ�꤫�� WebServer7-base/lib �ǥ��쥯�ȥ�˥��ԡ����ޤ���
  2. magnus.conf ����� obj.conf ����ե���������ǥ��쥯�ȥ�˥������ݡ��Ȥ��ޤ���
  3. WebServer7-base/bin/wadm get-config-file --config=configName
    magnus.conf > /tmp/magnus.conf

    WebServer7-base/bin/wadm get-config-file --config=configName
    obj.conf > /tmp/obj.conf

    ���̤Υ��ޥ�ɥ��ץ����ˤĤ��Ƥϡ�ɽ 7-7 �����$���Ƥ��ޤ���

  4. �����ɥѡ��ƥ����� NSAPI �ץ饰����Υޥ˥奢��˵��ܤ���Ƥ���褦�ˡ�magnus.conf �ե������ obj.conf �ե�������ѹ����ޤ���
  5. magnus.conf ����� obj.conf ����ե���������ǥ��쥯�ȥ꤫�饤��ݡ��Ȥ��ޤ���
  6. WebServer7-base/bin/wadm set-config-file --config=configName
    --upload-file=/tmp/magnus.conf magnus.conf

    WebServer7-base/bin/wadm set-config-file --config=configName
    --upload-file=/tmp/obj.conf obj.conf

    ���̤Υ��ޥ�ɥ��ץ����ˤĤ��Ƥϡ�ɽ 7-7 �����$���Ƥ��ޤ���

  7. ��Ϣ���� Web Server ���󥹥��󥹤��ѹ���������������ޤ���
  8. WebServer7-base/bin/wadm deploy-config
    [--force] [--restart] [--no-reconfig]
    configName

    ���ޥ�ɥ��ץ����ˤĤ��Ƥϡ�ɽ 7-11 �����$���Ƥ��ޤ���

����쥯�����Υɥ�����ȥ롼�Ȥ��ѹ�

migrate-server ���ޥ�ɤˤϡ�����쥯���������ܹԤ��뤿��Υ��ץ���󤬤���ޤ��������Τ褦�˸���쥯�����Υɥ�����ȥ롼�Ȥ��ѹ����뤳�Ȥ�Ǥ��ޤ���

  1. ����쥯�����Υɥ�����ȥ롼�Ȥ� Release 4 �ǻ��Ѥ��Ƥ�����ΤȰۤʤ��硢���Υ��ޥ�ɤ���Ѥ��ơ�����쥯�����Υɥ�����ȥ롼�Ȥ����ꤷ�ޤ���
  2. WebServer7-base/bin/wadm set-search-collection-prop --config=configName --vs=virtualServerName --collection-name=searchCollectionName document-root=new docroot path for the search collection

    ���̤Υ��ޥ�ɥ��ץ����ˤĤ��Ƥϡ�ɽ 7-7 �����$���Ƥ��ޤ���set-search-collection-prop ���ޥ�ɤ˸�ͭ�Υ��ץ����ˤĤ��Ƥϡ�����ɽ�����$���Ƥ��ޤ���

    ɽ 7-12 wadm set-search-collection-prop ���ޥ�ɤΥ��ץ����ȥ��ڥ���  

    ���ץ����ޤ��ϥ��ڥ���

    ����

    config

    ����쥯�����Υɥ�����ȥ롼�Ȥ����ꤹ�� Release 5 �������̾p��

    vs

    ����쥯������б����벾�ۥ����С���̾p��

    collection-name

    �������ɥ�����ȥ롼�ȤΥѥ������ꤹ�븡��쥯������̾p��

    document-root

    ����쥯�����ο������ɥ�����ȥ롼�ȥǥ��쥯�ȥ�ؤΥѥ���

  3. ��Ϣ���� Web Server ���󥹥��󥹤�����������ޤ���
  4. WebServer7-base/bin/wadm deploy-config
    [--force] [--restart] [--no-reconfig]
    configName

    ���ޥ�ɥ��ץ����ˤĤ��Ƥϡ�ɽ 7-11 �����$���Ƥ��ޤ���

���ޥ�ɹԥ�����ץȤΥ������ޥ���

startsvr��startsvr.bat��stopsvr��stopsvr.bat��restart��reconfig��reconfig.bat �ʤɤΥ�����ץȤ��������ޥ�������Ƥ����硢���Υǥ��쥯�ȥ�ˤ��� Release 5 �Υǥե���ȥ�����ץȤ��Ф��Ƥ�Ʊ���������ޥ�����¹Ԥ���ɬ�פ�����ޤ��� WebServer7-base/bin

���åץ��졼�ɤΥ?��Хå�

Release 5 �ο������󥹥ȡ���䤽�θ�� Web Server ���󥹥�������ΰܹԤ�Ԥ����Ȥˤ�ꡢRelease 4 �� Web Server �ϲ����ѹ����줺�ˤ��Τޤ޻Ĥ�ޤ������������äơ�Release 5 �� Web Server �Υ?��Хå��ϡ�Release 4 ����뼡�μ��ˤ�äƹ�.����ޤ���

  1. root �Ȥ��ƥ?���󤹤뤫�������ѡ��桼�����ˤʤ�ޤ���
  2. su -

  3. �¹���Τ��٤Ƥ� Web Server ���󥹥��󥹤� 1 �Ĥ�����ߤ��ޤ���
  4. WebServer7Config-base/https-configName/bin/stopserv

    �����С���5�����ߤ����顢�����С�������åȥ%��󤵤줿���Ȥ򼨤���å�������ɽ������ޤ���

  5. Release 5 �� Web Server ���󥹥ȡ������ޤ���
  6. ���٤Ƥ� Release 5 ���󥹥��󥹤ȰܹԤ��줿�������Ƥ��$�����

    1. Release 5 �Υ��󥹥��󥹤򤹤٤ƺ��ޤ���
    2. WebServer7-base/bin/wadm delete-instance --user ...     --config=configName hostName.domainName

    3. ���٤Ƥ� Release 5 �������ޤ���
    4. WebServer7-base/bin/wadm delete-config --user ... configName

  7. �֥��åץ��졼�ɼ��������$˽��äơ�Web Server �Υ��åץ��졼�ɻ�����ߤ����� Web Server ���󥹥��󥹤�Ƶ�ư���ޤ���


Java ES Release 3 ����� Web Server �Υ��åץ��졼��

Java ES 2005Q1 (Release 3) Web Server �� Release 5 �˥��åץ��졼�ɤ�����ϡ�Release 4 Web Server �� Release 5 �˥��åץ��졼�ɤ������Ʊ���Ǥ���

Release 3 Web Server �� Release 5 �˥��åץ��졼�ɤ���ˤϡ���Release 4�פ��Release 3�פ��ɤ��ؤ�����ǡ���Java ES Release 4 ����� Web Server �Υ��åץ��졼�ɡ��μ�����Ѥ��Ƥ��$�����


Java ES Release 2 ����� Web Server �Υ��åץ��졼��

Java ES 2004Q2 (Release 2) �� Web Server �� Release 5 �˥��åץ��졼�ɤ�����ϡ�Release 4 �� Web Server �� Release 5 �˥��åץ��졼�ɤ������Ʊ���Ǥ���

Release 2 Web Server �� Release 5 �˥��åץ��졼�ɤ���ˤϡ���Release 4�פ��Release 2�פ��ɤ��ؤ�����ǡ���Java ES Release 4 ����� Web Server �Υ��åץ��졼�ɡ��μ�����Ѥ��Ƥ��$�����


��

Linux �ץ�åȥե������ Release 2 �� Web Server ���饢�åץ��졼�ɤ�����ϡ���ŤΥ��åץ��졼�ɡ��ĤޤꡢWeb Server �ȥ��ڥ졼�ƥ��󥰥����ƥ��ξ��򥢥åץ��졼�ɤ���ɬ�פ�����ޤ� (Release 5 �� Web Server �� RHEL 2.1 �ǥ��ݡ��Ȥ���Ƥ��ʤ�)���ܺ٤ˤĤ��Ƥϡ�����ŤΥ��åץ��졼�ɡ��򻲾Ȥ��Ƥ��$�����




p��      �ܼ�      ���      ����     


Part No: 820-0893
2007 ǯ 6 ��.   Copyright 2007 Sun Microsystems, Inc. All rights reserved.