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

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

�� 11 ��
Application Server

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

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


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

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

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

Java ES Release 5 Application Server �ϡ�Release 4 ���Ф���ޥ��ʡ���꡼���ǡ�j�Ф줿�Х���5�Τߤ��ޤޤ�Ƥ��ޤ���Release 5 �� Application Server �ϡ���ǽŪ�ˤ� Release 4 ��Ʊ���Ǥ���

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

Application Server �� Java ES Release 5 �ؤΥ��åץ��졼�ɤ�Ŭ�Ѥ��륢�åץ��졼�ɥѥ��ϡ����� 2 �Ȥ��꤬����ޤ���

Application Server �Υǡ���

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

ɽ 11-4 Application Server �Υǡ����λ���ˡ

�ǡ����μ���

���

����ˡ

�Ķ��ѿ�

AppServer8-base/config/asenv.conf

���?�Х��ѿ�

����ǡ���

Release 3��Release 4������� Release 5:
���ξ��ˤ��� domain.xml ����� server.policy �ե�����
AppServer8Config-base/domains/domainName/config

Release 2:
���ξ��ˤ��� server.xml ����� server.policy �ե�����
AppServer7Config-base/domains/domainName/
instanceName
/config

Application Server ���󥹥��󥹤�����

����ǡ���

Release 3��Release 4������� Release 5:
AppServer8Config-base/domains/domainName/
applications

Release 2:
AppServer7Config-base/domains/domainName/
instanceName
/applications

����� J2EE ����ݡ��ͥ�Ȥ���� J2EE ���ץꥱ��������Ѥ� J2EE ����ƥʤ�����

���������?�ե�����

Release 3��Release 4������� Release 5:
AppServer8Config-base/domains/domainName/
logs/access/
�ޤޤ�� 2 �ĤΥե�����:
server_acces_log ����� _asadmin_access_log

Release 2:
AppServer7Config-base/domains/domainName/
instanceName
/logs/access

�?�󥰤Υ�������

Application Server �Υ��åץ��졼�����

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

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

�ߴ�-������

Release 5 �� Application Server �Ǥϡ�Release 4 �ޤ��� Release 3 ����Υ��󥿥ե��������ѹ��Ϥ���ޤ��󡣤��$���Release 5 �� Release 2 �Ǥϥ��󥿥ե��������礭���ѹ�����Ƥ��뤿�ᡢRelease 5 �� Release 2 �ȸߴ�-������ޤ���

Release 5 �� Application Server �ϡ��������ʤ��� Release 4 �� Service Registry �򥵥ݡ��Ȥ��Ƥ��ޤ���Application Server �� Release 5 �˥��åץ��졼�ɤ�����ϡ�Service Registry �� Release 5 �˥��åץ��졼�ɤ��Ƥ��$�����

Application Server �ΰ�¸�ط�

�ۤ��� Java ES ����ݡ��ͥ�Ȥ��Ф��� Application Server �ΰ�¸�ط�����Application Server ���եȥ������Υ��åץ��졼�ɤ���Ӻ�����μ��˱ƶd�ڤܤ���ǽ-������ޤ������Ȥ��С�Application Server �Υ��󥿥ե������ޤ��ϵ�ǽ���ѹ�������ǡ�Application Server ����¸���륳��ݡ��ͥ�ȤΥС������Υ��åץ��졼�ɤ�ɬ�פˤʤ��礬����ޤ������Τ褦�ʥ���ݡ��ͥ�ȤΥ��åץ��졼�ɤ�ɬ��-�ϡ��ġ��Υ��åץ��졼�ɥѥ��ˤ�äưۤʤ�ޤ���

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

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

����ŤΥ��åץ��졼��: Java ES ���եȥ������ȥ��ڥ졼�ƥ��󥰥����ƥॽ�եȥ������������$���Ƥ���褦�ˡ���ŤΥ��åץ��졼�ɤǤ� Application Server �ȥ��ڥ졼�ƥ��󥰥����ƥ��ξ��򥢥åץ��졼�ɤ��ޤ������� 2 �ĤΤɤd餫����ˡ����ŤΥ��åץ��졼�ɤ�¹ԤǤ��ޤ���

�������ڥ졼�ƥ��󥰥����ƥ�Υ��󥹥ȡ���
  1. ��¸�� Application Server �ǡ�����Хå����åפ��ޤ���
  2. ����Ū�ʥǡ����ξ��ˤĤ��Ƥϡ���Application Server �Υǡ������򻲾Ȥ��Ƥ��$�����

  3. ���������ڥ졼�ƥ��󥰥����ƥ�򥤥󥹥ȡ��뤷�ޤ���
  4. ���ڥ졼�ƥ��󥰥����ƥ�Υ��󥹥ȡ����Ʊ������ԥ塼���ǤΤ߼¹ԤǤ�����¸�Υե����륷���ƥ�Ͼõ��ޤ���

  5. ��� 1 �ǥХå����åפ��� Application Server �ǡ�������ޤ���
  6. Release 5 �� Application Server �򥤥󥹥ȡ��뤷�ޤ���
  7. ��� 1 �ǥХå����åפ��� Application Server �ǡ����ΥС������˱����ơ����ξϤΥ��åץ��졼�ɤ˴ؤ��볺�����˵��ܤ���Ƥ��������Ѥ��ޤ���

���ڥ졼�ƥ��󥰥����ƥ�Υ���ץ졼�����åץ��졼��
  1. ��¸�� Application Server �ǡ�����Хå����åפ��ޤ���
  2. ����Ū�ʥǡ����ξ��ˤĤ��Ƥϡ���Application Server �Υǡ������򻲾Ȥ��Ƥ��$�����

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

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


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

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

�Ϥ����

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

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

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

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

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

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

Application Server �θ��ߤΥС������ϡ����Υ��ޥ�ɤ����Ϥ��뤳�Ȥˤ���ǧ�Ǥ��ޤ���

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

���̤ˤϡ�����ԥ塼�������ƥ�� (����ӡ�����ԥ塼�ƥ��󥰴Ķ���) �Τ��٤Ƥ� Java ES ����ݡ��ͥ�Ȥ� Java ES Release 5 �˥��åץ��졼�ɤ��뤳�Ȥ򤪴��ᤷ�ޤ���Application Server �ϡ�NSS ��ͭ����ݡ��ͥ�Ȥȡ�Message Queue��HADB������� Java DB =�ʥ���ݡ��ͥ�Ȥ��Ф��ƶ������åץ��졼�ɰ�¸�ط����äƤ��ޤ���

Application Server ����¸���륳��ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ���Ȥ��ϡ�Application Server �򥢥åץ��졼�ɤ���p�ˡ�(���Ǥ˥��åץ��졼�ɤ�����ǽ-�������Τ�ʤ���) ���ν��Ǽ¹Ԥ��Ƥ��$��������$�����ͭ����ݡ��ͥ�Ȥ� Message Queue��HADB������� Java DB �Υ��åץ��졼�ɤ��̾Application Server �򥢥åץ��졼�ɤ���Ȥ��� Java ES ���󥹥ȡ���ˤ�äƼ�ưŪ�˼¹Ԥ���ޤ���

  1. ��ͭ����ݡ��ͥ��: Java ES ��ͭ����ݡ��ͥ�Ȥ� Release 5 ��Ʊ�����ϡ���Java ES ��ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɡ������$���Ƥ��ޤ������$���Application Server �� Release 5 �ؤΥ��åץ��졼�ɤ�¹Ԥ���ȡ�Application Server ��ɬ�פʶ�ͭ����ݡ��ͥ�ȤϤ��٤ơ�Java ES ���󥹥ȡ���ˤ�äƼ�ưŪ�˥��åץ��졼�ɤ���ޤ���
  2. Message Queue: Message Queue �� Release 5 �˥��åץ��졼�ɤ�����ϡ��� 10 �ϡ�Message Queue�������$���Ƥ��ޤ���
  3. High Availability Session Store (HADB): HADB �򥢥åץ��졼�ɤ�����ϡ��� 9 �ϡ�High Availability Session Store�������$���Ƥ��ޤ���
  4. Java DB: Java DB �򥢥åץ��졼�ɤ�����ϡ��� 8 �ϡ�Java DB�������$���Ƥ��ޤ���
  5. Web ����ƥʥ��եȥ����� (�夤���åץ��졼�ɰ�¸�ط�): Web Server �򥢥åץ��졼�ɤ�����ϡ��� 7 �ϡ�Web Server�������$���Ƥ��ޤ���
Application Server �Υǡ����ΥХå����å�

Application Server �� Release 4 ���� Release 5 �ؤΥ��åץ��졼�ɤǤϡ�����ǡ������ѹ�����ޤ��󡣤������äơ����ߤΥǡ�����Хå����åפ���ɬ�פϤ���ޤ���

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

���ߥ��󥹥ȡ��뤵��Ƥ���С������� Application Server �δ���ԥ桼���� ID �ȥѥ���ɤ�Ĵ�٤Ƥ����ޤ���

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

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

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

Application Server ���եȥ������� Java ES Release 5 �ؤΥ��åץ��졼�ɤǤϡ���������$��θ������Ƥ��$�����

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

���������$�����ϡ����åץ��졼�ɤ�»ܤ��륳��ԥ塼���˥?���륤�󥹥ȡ��뤵��Ƥ��� Application Server ���󥹥��󥹤�Ŭ�Ѥ���ޤ���

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

  3. ���åץ��졼�ɤ��� Application Server ���󥹥�����Τ��٤Ƥ� J2EE ����ݡ��ͥ�Ȥ򥷥�åȥ%��󤷤ޤ���
  4. ���åץ��졼�ɤ��륳��ԥ塼����Τ��٤Ƥ� Application Server ���󥹥��󥹤򥷥�åȥ%��󤷤ޤ���
    1. �¹���Τ��٤ƤΥΡ��ɥ���������Ȥ���ߤ��ޤ���
    2. AppServer8-base/bin/asadmin stop-node-agent --user admin_ID
           nodeagentName

      �����ǡ�nodeagentName �η|��� hostName_domainName �Ǥ������ǥե���ȤǤ�ñ�� hostName �Ǥ���

    3. �ɥᥤ�����С� (DAS) ����ߤ��ޤ���
    4. AppServer8-base/bin/asadmin stop-domain --user admin_ID
           domainName

    5. PointBase �ǡ����١��������С�����ߤ��ޤ� (���Ѥ���Ƥ�����)��
    6. AppServer8Config-base/appserver/pointbase/tools/stopserver.sh

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

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

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

  7. ����ݡ��ͥ��j��ڡ����ǡ�Application Server ��j�򤷤ޤ���
  8. �������åץ��졼�ɰ�¸�ط�������Τǡ�Message Queue��HADB������� Java DB �⼫ưŪ�˥��åץ��졼���оݤ�j�򤵤�ޤ���

  9. �ֺ���������פ�j�򤷤ޤ���
  10. �׵ᤵ��������ͤ���ꤷ�ޤ���
  11. �����Ĥ�������ѥͥ뤬ɽ������ޤ���

  12. ���åץ��졼�ɤ˴ؤ���j�򤷤����ܤ��ǧ���ޤ���
  13. Application Server �ѥå����� (����ӡ�ɬ�פ˱����� Message Queue��HADB������� Java DB �Υѥå�����) �����åץ��졼�ɤ��졢���åץ��졼�ɤγ��פ�ɽ������ޤ���

  14. Java ES ���󥹥ȡ����λ���ޤ���
  15. ���åץ��졼�ɤ����ɥᥤ�����С� (DAS) ��Ƶ�ư���ޤ���
  16. AppServer8-base/bin/asadmin start-domain --user admin_ID
         domainName

  17. ���åץ��졼�ɤ��� Application Server ���󥹥��󥹤�Ƶ�ư���ޤ���
  18. AppServer8-base/bin/asadmin start-node-agent --user admin_ID
         nodeagentName

    �����ǡ�nodeagentName �η|��� hostName_domainName �Ǥ������ǥե���ȤǤ�ñ�� hostName �Ǥ���

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

���åץ��졼�ɤ�.�����ɤ����ϡ����Υ��ޥ�ɤ���Ѥ��Ƴ�ǧ�Ǥ��ޤ���

AppServer8-base/bin/asadmin version --verbose

�����ͤˤĤ��Ƥϡ�ɽ 11-5 �򻲾Ȥ��Ƥ��$�����

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

������ Release 5 �� Java ES =�ʥ���ݡ��ͥ�ȤǤ��� Java DB �ǤϤʤ����Ȥ߹��ޤ줿 Release 4 �� PointBase �ǡ����١�������Ѥ��ƺ�Ȥ�³�Ԥ����硢���åץ��졼�ɤ��� AppServer8-base/config/asenv.conf �ե�������ư���Խ����Ƥ��$�����

Application Server �� Release 4 ���饢�åץ��졼�ɤ������ȡ�asenv.conf ��� PointBase ����ϼ��Τ褦�ˤʤäƤ��ޤ���

����������򡢼����ͤ��ѹ����ޤ���

AS_POINTBASE="AppServer8-base/pointbase"
AS_POINTBASE_SAMPLESDB="
AppServerConfig8-base/var/appserver/pointbase"

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

Release 5 ���åץ��졼�ɤΥ?��Хå��ϥ��ݡ��Ȥ���Ƥ��ޤ���


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

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

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


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

�����Ǥϡ�Java ES Release 2 ���� Java ES 5 (Release 5) �ؤ� Application Server �Υ��åץ��졼�ɤˤĤ������$��ޤ�������������$������Ƥϡ����ΤȤ���Ǥ���

�Ϥ����

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

Release 2 �� Application Server �Υ��åץ��졼��

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

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

Application Server �򥢥åץ��졼�ɤ���p�ˡ����κ�Ȥ�¹Ԥ��Ƥ��$�����

Solaris �Τ�: ���ڥ졼�ƥ��󥰥����ƥ����°���Ƥ��� Application Server �ѥå��������ư�Ǻ��ޤ���

Release 2 �� Application Server �Υ��󥹥ȡ���Ǥϡ�Solaris ���ڥ졼�ƥ��󥰥����ƥ����°���� Application Server �ΥС�����󤬺���ޤ���Ǥ�����Release 2 �� Application Server �� Release 5 ��5�������åץ��졼�ɤ���ˤϡ����μ���¹Ԥ��ޤ���

  1. /usr/appserver �ǥ��쥯�ȥ�ˤ����б����� Application Server �ѥå��������ư�Ǻ��뤳�Ȥǡ���°����С������򥢥󥤥󥹥ȡ��뤷�ޤ���
  2. pkgrm SUNWascmnse SUNWaslb SUNWasut ...

    �����ǡ����Υ��ޥ�ɤ���Ѥ���ȡ��ѥå������δ�t�ʰ켰����$Ǥ��ޤ���

    pkginfo -i|grep -i "application server"

    ���μ¹Է�̤ˤϡ����Τ褦�ʥѥå��������ޤޤ�ޤ���

    SUNWasacee��SUNWascmnse��SUNWasu��SUNWasuee��SUNWasac��SUNWascmn��SUNWasdb��SUNWasdem��SUNWasdemdb��SUNWasr��SUNWasut��SUNWasman��SUNWasjdoc

    ����ˡ����Τ褦�ʥ?���饤���ǥѥå��������ޤޤ�뤳�Ȥ⤢��ޤ���

    SUNWLocaleasacee, SUNWLocaleascmnse, SUNWLocaleasu, SUNWLocaleasuee

  3. ��°����С�����󤬤��Ǥ˻��Ѥ���Ƥ�����ϡ��ɥᥤ��������ޤ���
  4. rm /usr/appserver/domains

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

Application Server �θ��ߤΥС������ϡ����Υ��ޥ�ɤ����Ϥ��뤳�Ȥˤ���ǧ�Ǥ��ޤ���

AppServer7-base/bin/asadmin version --verbose

���Ϥ����С���������ˤĤ��Ƥϡ�ɽ 11-5 �򻲾Ȥ��Ƥ��$�����

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

Application Server ����¸���륢�åץ��졼�ɤǤϡ�Application Server ����¸���롢�?����ˤ��뤹�٤Ƥ� Release 2 �Υ���ݡ��ͥ�� (�ä� Message Queue �ȶ�ͭ����ݡ��ͥ��) �� Release 5 �˥��åץ��졼�ɤ���ɬ�פ�����ޤ������$�����ͭ����ݡ��ͥ�Ȥϡ����åץ��졼�ɼ��ΰ���Ȥ��ơ�Java ES ���󥹥ȡ���ˤ�äƼ�ưŪ�˥��åץ��졼�ɤ���ޤ� (�֥��åץ��졼�ɼ����򻲾�)��

����ˡ�Application Server �Υ��åץ��졼�ɤǤϡ�Release 5 �� Application Server ����¸���� HADB ����� Java DB �����󥹥ȡ��뤵��Ƥ���ɬ�פ�����ޤ������$��������=�ʤΥ���ݡ��ͥ�Ȥϡ����åץ��졼�ɼ��ΰ���Ȥ��ơ�Java ES ���󥹥ȡ���ˤ�äƼ�ưŪ��j�򤵤졢���åץ��졼�ɤ���ޤ� (�֥��åץ��졼�ɼ����򻲾�)��

����Ū�ˡ�Application Server �ΰ�¸�ط��򥢥åץ��졼�ɤ�����ϡ�Application Server �򥢥åץ��졼�ɤ���p�ˡ�(���Ǥ˥��åץ��졼�ɤ�����ǽ-�������Τ�ʤ���) ���ν��Ǽ¹Ԥ��Ƥ��$��������$�����ͭ����ݡ��ͥ�Ȥ� HADB ����� Java DB �Υ��󥹥ȡ���Υ��åץ��졼�ɤϡ�Application Server �򥢥åץ��졼�ɤ���Ȥ��� Java ES ���󥹥ȡ���ˤ�äƼ�ưŪ�˼¹Ԥ���ޤ���

  1. ��ͭ����ݡ��ͥ��: Java ES ��ͭ����ݡ��ͥ�Ȥ� Release 5 ��Ʊ�����ϡ���Java ES ��ͭ����ݡ��ͥ�ȤΥ��åץ��졼�ɡ������$���Ƥ��ޤ������$���Application Server �� Release 5 �ؤΥ��åץ��졼�ɤ�¹Ԥ���ȡ�Application Server ��ɬ�פʶ�ͭ����ݡ��ͥ�ȤϤ��٤ơ�Java ES ���󥹥ȡ���ˤ�äƼ�ưŪ�˥��åץ��졼�ɤ���ޤ���

  2. ��

    ��ͭ����ݡ��ͥ�Ȥ� Release 5 �ؤΥ��åץ��졼�ɤˤϡ�Release 2 �� Application Server �Ǥϥ��ݡ��Ȥ���ʤ���J2SE �� JDK �С������ 1.5 �ؤΥ��åץ��졼�ɤ�ޤޤ�ޤ����������äơ���ͭ����ݡ��ͥ�Ȥ򥢥åץ��졼�ɤ���p�ˡ�Release 2 �� Application Server �򥷥�åȥ%��󤹤�褦�ˤ��Ƥ��$�������ͭ����ݡ��ͥ�Ȥ� Release 5 �ؤΥ��åץ��졼�ɤϡ�Java ES ���󥹥ȡ������Ѥ��Ƥ����줫�� Java ES =�ʥ���ݡ��ͥ�� (Directory Server��Message Queue, HADB��Java DB������Ӥ���¾�Υ���ݡ��ͥ��) �򥤥󥹥ȡ���ޤ��ϥ��åץ��졼�ɤ���ȡ���˼¹Ԥ���ޤ���


  3. Message Queue: ��Java ES Release 2 ����� Message Queue �Υ��åץ��졼�ɡ��򻲾Ȥ��Ƥ��$�����Java ES ���󥹥ȡ������Ѥ��� Message Queue �� Release 2 ���饢�åץ��졼�ɤ��뤳�ȤϤǤ��ޤ���
  4. High Availability Session Store (HADB): Application Server �򥢥åץ��졼�ɤ���ȡ�HADB �ο������󥹥ȡ��뤬 Java ES ���󥹥ȡ���ˤ�äƼ¹Ԥ���ޤ���
  5. Java DB: Application Server �򥢥åץ��졼�ɤ���ȡ�Java DB �ο������󥹥ȡ��뤬 Java ES ���󥹥ȡ���ˤ�äƼ¹Ԥ���ޤ���
  6. Web ����ƥʥ��եȥ����� (�夤���åץ��졼�ɰ�¸�ط�): ��Java ES Release 2 ����� Web Server �Υ��åץ��졼�ɡ��򻲾Ȥ��Ƥ��$�����
Application Server �Υǡ����ΥХå����å�

Application Server �� Release 2 ���� Release 5 �˥��åץ��졼�ɤ��Ƥ⡢Release 2 ������ǡ����Ͼ�񤭤���ޤ��󡣤��$�����¬�λ��֤���ơ�Release 5 �ؤΥ��åץ��졼�ɤ�¹Ԥ���p�ˡ�domains �ǥ��쥯�ȥ�t�Τ�Хå����åפ��뤳�Ȥ��侩����ޤ���

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

���ߥ��󥹥ȡ��뤵��Ƥ���С������˴ؤ��ơ����ξ�����ǧ���Ƥ��$�����

Release 2 �� Application Server �Υ��åץ��졼��

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

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

Application Server ���եȥ������� Java ES Release 5 �ؤΥ��åץ��졼�ɤǤϡ���������$��θ������Ƥ��$�����

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

���˼������ϡ����åץ��졼�ɤ�»ܤ��륳��ԥ塼���˥?���륤�󥹥ȡ��뤵��Ƥ��뤹�٤Ƥ� Application Server ���󥹥��󥹤�Ŭ�Ѥ���ޤ���

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

  3. Java ES ��ͭ����ݡ��ͥ�Ȥ� Release 5 �˥��åץ��졼�ɺѤ� (�ä� J2SE �� JDK 1.5 �˥��åץ��졼�ɺѤ�) �ǡ�Release 2 �� Application Server ���ޤ2�Ư��Ǥ��ä���硢asenv.conf �ե�������Խ����ơ�JDK 1.4 ��ľ�ܥݥ���Ȥ���褦�ˤ��ޤ���
  4. AS_JAVA=/usr/java

    asenv.conf �� JDK 1.5 �򻲾Ȥ��Ƥ����硢Application Server �򥷥�åȥ%��� (������� 3) ���뤳�ȤϤǤ��ޤ���

  5. ���٤Ƥ� Application Server �ȴ�Ϣ�ץ?������ߤ��ޤ���
  6. AppServer7-base/bin/asadmin stop-appserv domainName

  7. Release 5 �� Application Server �򥤥󥹥ȡ��뤷�ޤ���
  8. ���μ���¹Ԥ��ޤ���

    1. Release 2 �� Application Server ���ۥ��Ȥ��줿����ԥ塼����� Java ES ���󥹥ȡ����ư���ޤ���
    2. cd Java ES Release 5 distribution/os_arch
      ./installer

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

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

    3. ����ݡ��ͥ��j��ڡ�������Application Server ��j�򤷤ޤ���
    4. ����¡��֥Ρ��ɥ���������ȡץ���ݡ��ͥ�Ȥ�ޤ�ǽ�� 3 �ĤΥ��֥���ݡ��ͥ�Ȥ򥤥󥹥ȡ��뤹��褦��j�򤷤ޤ���

    5. �ּ��ءפ򥯥�å����ޤ���
    6. Message Queue ���ޤ� Release 5 �إ��åץ��졼�ɤ���Ƥ��ʤ����ϡ�Message Queue �򥢥åץ��졼�ɤ���褦�˵��륨�顼��å������Υ�����ɥ���ɽ������ޤ������ξ��ϡ�OK�פ򥯥�å����ơ�Message Queue �򥢥åץ��졼�ɤ��ޤ������åץ��졼�ɤμ��ϡ���Release 2 �� Message Queue �Υ��åץ��졼�ɡ������$���Ƥ��ޤ���

    7. Release 2 ��Application Server �����󥹥ȡ��뤵��Ƥ����ΤȤϰۤʤ륤�󥹥ȡ���ǥ��쥯�ȥ����ꤷ�ޤ���
    8. �֤��Ȥ�����ץ��ץ�����j�򤷤ޤ���

    9. ��

      Solaris 9 ���ڥ졼�ƥ��󥰥����ƥ����°���� Application Server �ΥС�����󤬤��ꡢ���ΥС�������ޤ0��٤���Ѥ��Ƥ��ʤ� (�ɥᥤ����󤬺�.����Ƥ��ʤ�) ���ϡ��ֺ���������פ�j�򤷡���� 5 ���ά���Ƽ��μ��˿ʤळ�Ȥ��Ǥ��ޤ���


    10. ɬ�פ˱����ơ��?���饤���ǤΥѥå������򥤥󥹥ȡ��뤹�륪�ץ�����j�򤷤ޤ���
    11. ���󥹥ȡ��뤬��λ�����顢Java ES ���󥹥ȡ����λ���ޤ���
  9. ���Υ��󥹥ȡ����κ�Ȥ�¹Ԥ��ޤ���
    1. Java ES Release 5 �ǥ����ȥ�ӥ塼������ Application Server �ġ���ǥ��쥯�ȥ�ǡ�postInstall readme �ե������õ���ޤ���
    2. Java ES Release 5 distribution/os_arch/Product/application_svr/Tools

      �����ǡ�os_arch �ϡ�Solaris_sparc �ʤɤΥץ�åȥե�������б����ޤ���

    3. ReadMe �ե�����򻲾Ȥ��ơ�postInstall ������ץȤ�¹Ԥ��ޤ���
    4. cd Java ES Release 5 distribution/os_arch/Product/application_svr/Tools
      ./postInstall
      AppServer8Install-base AppServer8Config-base

      ������ץȤϡ����󥹥ȡ���δ֤˥��󥹥ȡ��뤵�줿�ƥ�ץ졼�Ȥ��ˡ�AppServer8-base/bin/* �����륹����ץȤ���� config/asenv.conf �ե������.����Ӻ�.���ޤ����̾bin/* �����륹����ץȤ� Java ES ���󥹥ȡ���ˤ�äƺ�.����ޤ������֤��Ȥ�����ץ��ץ�����j�򤷤��������$˽��äƺ�.����ɬ�פ�����ޤ���


      ��

      Application Server �� Release 5 �˥��åץ��졼�ɤ���Ȥ��ˡ������ݡ��Ȥ� 8080 (�ǥե����) �� 8181 (�������ƥ����ݸ�) ���ɥᥤ�����С� (DAS) �˳����Ƥ��ޤ��������Υݡ��ȳ����Ƥϡ�Release 2 �� Application Server ���󥹥��󥹤��Ф��Ƴ����Ƥ�줿�ݡ��Ȥȶ��礹���ǽ-������ޤ������ξ��ϡ��������򤹤뤿��� DAS �ݡ��Ȥ��ѹ����Ƥ��$��������ˤĤ��Ƥϡ���Sun Java System Application Server Enterprise 8.2 Edition ����ɡ�(http://docs.sun.com/doc/820-0850?l=ja) �� HTTP �Ե�°-���ѹ���ˡ�򼨤�����򻲾Ȥ��Ƥ��$�����


    5. ɬ�פ˱����ơ�AppServer8-base/config/asenv.conf�ե�������δĶ�������ѹ����ޤ���
    6. �ե�������ư���Խ�����ɬ�פ�����ޤ���


      ��

      ���ʬ���Τ���� Application Server �����ꤹ����ˡ�ˤĤ��Ƥϡ���Sun Java System Application Server Enterprise Edition 8.2 �����- (HA) ����ɡ�(http://docs.sun.com/doc/820-0854?l=ja) �Ρ�Application Server High Availability Features�פξϤΡ�Configuring Web Servers for HTTP Load Balancing�פ򻲾Ȥ��Ƥ��$�����


  10. asupgrade �桼�ƥ���ƥ�����¹Ԥ��ޤ���
  11. asupgrade �桼�ƥ���ƥ����ϡ�Release 5 �ΥΡ��ɥ���������Ȥ��.�������β��� Release 2 �� Application Server ���󥹥��󥹤�ܹԤ��ޤ���

    �桼�ƥ���ƥ����� Application Server �ǥ��쥯�ȥ���۲��ˤ���ޤ���������򼨤��ޤ���

    • ���åץ��졼�ɥ��������ɥ⡼��: AppServer8-base/bin/asupgrade
    • ���åץ��졼�ɥ��󥽡���⡼��: AppServer8-base/bin/asupgrade -c
    • ���åץ��졼�ɥ��������ɤޤ��ϥ��åץ��졼�ɥ��󥽡���ˤ�äơ����åץ��졼�ɼ�礬���⤵��ޤ���

    • �ɥᥤ�����ΰܹԤΤ���Υ������åȥǥ��쥯�ȥ�ȥ������ǥ��쥯�ȥ��ξ����̤��ޤ���
      • Release 2: AppServer7-base
      • Release 5: AppServerConfig8-base/domains
    • Release 2 �� Application Server �δ���桼����������ѥ���ɡ�����ӥޥ������ѥ���ɤ����Ϥ��ޤ���
    • �ޥ������ѥ���ɤ����Ϥ����줿�顢changeit �Ȼ��ꤷ��changeit �ʳ��Υޥ������ѥ���ɤ��ĥ������ȥ�����Ѥ��Ƥ�����ϡ��ѥ���ɤ� changeit ���ѹ�����褦�ˤ��Ƥ��$�����

      jdk-home/bin/keytool -storepasswd -new changeit -keystore keystore -storepass oldpasswd

      Application Server �� asupgrade �桼�ƥ���ƥ����ξܺ٤ˤĤ��Ƥϡ���Sun Java System Application Server Enterprise Edition 8.2 Reference Manual��(http://docs.sun.com/doc/819-4736) �Υ桼�������ޥ�ɤ���ȡ���Sun Java System Application Server Enterprise Edition 8.2 ���åץ��졼�ɤȰܹԡ�(http://docs.sun.com/app/docs/doc/820-1612/6nd978eqa?l=ja&a=view) �򻲾Ȥ��Ƥ��$�����

  12. ��� 2 �� asenv.conf �ե�������%��쥯�Ȥ������ϡ�JDK 1.5 ��ݥ���Ȥ���褦���ᤷ�ޤ���
  13. AS_JAVA=/usr/jdk/entsys-j2se

    asenv.conf �� JDK 1.4 �򻲾Ȥ��Ƥ����硢Application Server ��ư�Ǥ��ޤ��� (������� 8 �������� 9)��

  14. �ɥᥤ�����С� (DAS) ��ư���ޤ���
  15. AppServer8-base/bin/asadmin start-domain --user admin_ID
         domainName

  16. ���åץ��졼�ɤ��� Application Server ���󥹥��󥹤�Ƶ�ư���ޤ���
  17. ����ϡ����åץ��졼�ɤ��� Application Server �����β��˰ܹԤ��줿�Ρ��ɥ���������Ȥ�ư���뤳�Ȥˤ�äƹԤ��ޤ���

    AppServer8-base/bin/asadmin start-node-agent --user admin_ID
         nodeagentName

    �����ǡ�nodeagentName �η|��� hostName_domainName �Ǥ������ǥե���ȤǤ�ñ�� hostName �Ǥ���

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

����󥽡����ư���������Υ����С�����ư����Ƥ��뤳�Ȥ��ǧ���ޤ�����Ư���Ƥ��ʤ������С��������硢���Υ?��e��å����ơ��ݡ��Ȥζ���ˤ�륨�顼��ȯ8���Ƥ��ʤ�����Ĵ�٤ޤ���

�ݡ��Ȥζ���ˤ�륨�顼��ȯ8���Ƥ�����硢����󥽡����Ȥäƥݡ����ֹ���ѹ����ƶ�����ä������ȡ��Ρ��ɥ���������Ȥ򤤤ä�����ߤ����Ƶ�ư���ޤ���

Release 5 �ؤ� Application Server �Υ��åץ��졼�ɤ�.�����ɤ����ϡ����Υ��ޥ�ɤ����Ϥ��뤳�Ȥˤ�äƳ�ǧ�Ǥ��ޤ���

AppServer8-base/bin/asadmin version --verbose

�����ͤˤĤ��Ƥϡ�ɽ 11-5 �򻲾Ȥ��Ƥ��$�����

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

�֥��åץ��졼�ɼ��������$��Ƥ�����ʳ��ˡ����åץ��졼�ɸ�κ�Ȥ� 2 ��ɬ�פǤ���

JSS �ؤλ��Ȥν�5

Application Server �� JSS ��ͭ����ݡ��ͥ�Ȥ�5�����С������򻲾Ȥ��뤿��ˡ����ξ��ˤ��� Application Server domain.xml �ե�������� jss3.jar �� jss4.jar ���֤������Ƥ��$�����

AppServer8Config-base/domains/domainName/config/domain.xml

Release 2 �� J2EE ����ݡ��ͥ�Ȥΰܹ�

Release 2 �� J2EE ����ݡ��ͥ�Ȥ���� J2EE ���ץꥱ�������� Release 5 �� Application Server �Ķ���ư���褦�˰ܹԤ���Ŭ�ڤ� Application Server ���󥹥��󥹤ˤ����������Ƥ��$�����J2EE ����ݡ��ͥ�Ȥ� J2EE ���ץꥱ�������ΰܹԤξܺ٤ˤĤ��Ƥϡ���Application Server Enterprise Edition 8.2 ���åץ��졼�ɤȰܹԡ�(http://docs.sun.com/doc/820-1612?l=ja) ���� 4 �Ϥ򻲾Ȥ��Ƥ��$�����

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

Application Server �� Release 5 �ؤΥ��åץ��졼�ɤϡ�Release 5 �ؤΥ��åץ��졼�ɤˤ�äƺ���ʤ��ä� Application Server �� Release 2 �С����������$��ǥ?��Хå��Ǥ��ޤ���


Solaris 10 ��ʣ�����Ķ��ˤ����� Solaris ��°�� Application Server �Υ��åץ��졼��

Application Server (����� Application Server �ΰ�¸���� Message Queue) �ϡ�Solaris 10 ���ڥ졼�ƥ��󥰥����ƥ����°���Ƥ��ޤ�����襾���󤫤���ʤ��¤ꡢ��°���� Application Server �ϡ�����襾���󤬺�.�����Ȥ��������Ť���ޤ������٤ƤΥ�����Ǥ���°���� Application Server ��¸�ߤϡ����θ�� Application Server �� Release 5 �ؤΥ��åץ��졼�ɤ˼��Τ褦�ʱƶd�Ϳ���ޤ���

������ǡ�Solaris 10 ��ʣ�����Ķ��ˤ����� Application Server �Υ��åץ��졼�ɤ˴ؤ��뤤���Ĥ��κ٤����$����$��ޤ���Java ES ����� Solaris 10 �Υ�����˴ؤ��뤵������Ū�����$ϡ���Java ES 5 �Υ��åץ��졼�ɤ� Solaris 10 ��������򻲾Ȥ��Ƥ��$�����

������Ǥ���Ū�ϡ�Solaris 10 �¥롼�ȥ�����ˤ����ơ�Solaris ��°�� Application Server (�С������ 8.0.0_01) �� Release 5 �˥��åץ��졼�ɤ��뤳�ȤǤ���

Solaris ��°�� Application Server �ϡ���襾���󤫤�ޥ���Ȥ��줿�ɤ߼�����ѥǥ��쥯�ȥ�˥��󥹥ȡ��뤵��Ƥ��뤿�ᡢ�¥롼�ȥ�����Ǥ� Application Server ��ñ�˥��åץ��졼�ɤ��뤳�Ȥ��Ǥ��ޤ��󡣤������äơ��¥롼�ȥ�������� Application Server �� Release 5 �˥��åץ��졼�ɤ���ˤϡ��ޤ���襾���������°����С���������Ƥ��$�����

�ޤ���Message Queue ����襾����˥��󥹥ȡ��뤵��Ƥ��뤳�Ȥϡ���襾����ˤ϶�ͭ����ݡ��ͥ�ȤΤߤ����󥹥ȡ��뤵��� (=�ʥ���ݡ��ͥ�Ȥϥ��󥹥ȡ��뤵��ʤ�) �Ȥ����̾����ˡ�����æ���Ƥ��뤳�Ȥ�ɽ���Ƥ��ޤ�������ϡ��ɤ߼�����ѥǥ��쥯�ȥ꤬����ǡ�Message Queue ���¥롼�ȥ�������ǥ��󥹥ȡ���ޤ��ϥ��åץ��졼�ɤǤ��ʤ�����Ǥ���

Solaris 10 �¥롼�ȥ�����ˤ����ơ�Solaris ��°�� Application Server (�С������ 8.0.0_01) �� Release 5 �˥��åץ��졼�ɤ��뤿��μ��ϡ����ΤȤ���Ǥ���

  1. �����ƥ�κǽ�ξ��֤��ǧ���ޤ���
  2. ������Ǥϡ����?�Х����Ԥˤ�ä����ꡢ���󥹥ȡ��롢����ӵ�ư���줿�¥롼�ȥ������ޤ� Solaris 10 �С����������ꤷ�ޤ���

    �����¥롼�ȥ�����ˤϡ���襾����ˤ��Ǥ˥��󥹥ȡ���ѤߤΤ��٤Ƥ� Java ES ����ݡ��ͥ�� (�ĤޤꡢSolaris 10 ��°�С������� Message Queue ����� Application Server) ���ޤޤ�Ƥ��ޤ���

    ����ˤ�����Ǥϡ��桼����������ޤǤ��¥롼�ȥ����������°���� Application Server ����Ѥ������Ȥ����뤿��ˡ�����ɥᥤ����󤬺�.����Ƥ��ơ�������ݻ��ɬ�פ�����Ȳ��ꤷ�ޤ���

  3. ��襾����ǡ���°����С������� Application Server �򥢥åץ��졼�ɤ��ޤ���
  4. �������ˤ�äơ���°���� Application Server �ѥå������Ϻ��졢Release 5 �ѥå��������֤��������ޤ�����°����ѥå������κ����¥롼�ȥ���������Ť��졢�¥롼�ȥ�����Ǥ� Application Server �ѥå������Υ��󥤥󥹥ȡ��뤬���Ū�˹Ԥ��ޤ�����������Release 5 �ѥå�����������襾��������Ť���ޤ���

    1. ��襾����� Java ES ���󥹥ȡ����¹Ԥ��ޤ���
    2. ����ݡ��ͥ��j��ڡ����ǡ�Application Server ��j�򤷤ޤ���
    3. Message Queue��HADB������� Java DB ����ưŪ��j�򤵤졢Application Server �� Message Queue �ϡ֥��åץ��졼�ɲġפǤ���Ȼ��ꤵ��ޤ���

    4. ���åץ��졼�ɤ�λ���ޤ���
    5. Release 5 �� Message Queue ���¥롼�ȥ���������Ť���ޤ�����Application Server��HADB��Java DB �Τ���������Ť���ޤ��󡣤���ˡ����٤Ƥζ�ͭ����ݡ��ͥ�Ȥ� Release 5 ��Ʊ��졢�¥롼�ȥ���������Ť���ޤ���

  5. �¥롼�ȥ������ Application Server �򥤥󥹥ȡ��뤷�ޤ���
    1. �¥롼�ȥ������ Java ES ���󥹥ȡ����¹Ԥ��ޤ���
    2. ����ݡ��ͥ��j��ڡ����ǡ�Application Server ��j�򤷤ޤ���
    3. Message Queue ����ưŪ��j�򤵤�Ƥ�����Ϥ����j����ơ�HADB �� Java DB ����ưŪ��j�򤵤�Ƥ��ʤ����Ϥ�����j�򤷤ޤ���

    4. Application Server �Υ��󥹥ȡ����λ���ޤ���
    5. ���󥹥ȡ���ץ?���ˤ�äƥɥᥤ�������񤭤���ʤ��褦�ˡ��֤��Ȥ�����פ�j�򤷤ޤ���

      �ɥᥤ��򤳤�ޤǤ� 1 �Ĥ��.���Ƥ��ʤ����ϡ��ֺ���������פ�j��Ǥ��ޤ���



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


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