Sun Java logo     ����      ����      ����      ��=     

Sun logo
Sun Java Enterprise System 5 UNIX�� ��׷��̵� ���? 

11��
Application Server

�� �忡���� Application Server�� Java ES 5(������ 5): Sun Java System Application Server Enterprise Edition 8.2�� ��׷��̵��ϴ� ���; �����մϴ�.

���� ������ 5���� ����ϴ� �ٸ� ��׷��̵� ��ο� ���� ��׷��̵� ��� ������ ���並 f���ϸ�, Solaris�� Linux � üf������ ��׷��̵忡 ���ؼ��� �����մϴ�.


Application Server ��׷��̵� ����

�� ��� Java ES 5(������ 5)�� ��׷��̵��ϴ� �� ����; �ִ� ��=�� ��: Application Server�� �Ϲ� ��Ҹ� �����մϴ�.

Java ES ������ 5 Application Server d��

Java ES ������ 5 Application Server�� ������ 4�� ����Ͽ� ���õ� ��� ��d�� ���Ե� ������ �������Դϴ�. ��� ��鿡�� ������ 5 Application Server�� ������ 4�� �����մϴ�.

Application Server ��׷��̵� �ε��

Application Server�� Java ES ������ 5�� ��׷��̵��� �� ����� �� �ִ� �� ���� ��׷��̵� ��� ������ �ֽ4ϴ�.

Application Server ������

��= ǥ�� Application Server ����Ʈ������ ��׷��̵忡 ���� ����; ��; �� �ִ� �������� /��; ���� �ݴϴ�.

ǥ 11-4  Application Server ������ ���

������ /��

���

ȯ�� ����

AppServer8-base/config/asenv.conf

�� ����

���� ������

������ 3, ������ 4 �� ������ 5:
domain.xml �� server.policy ������ ���
AppServer8Config-base/domains/domainName/config

������ 2:
server.xml �� server.policy ������ ���
AppServer7Config-base/domains/domainName/
instanceName
/config

Application Server �ν��Ͻ� ����

���� ������

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

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

Ưd J2EE ���� ��� �� �?� �wα׷��� J2EE �����̳� ����

�׼��� �α� ����

������ 3, ������ 4 �� ������ 5:
AppServer8Config-base/domains/domainName/
logs/access/
��= �� ���� ����
server_acces_log �� _asadmin_access_log

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

�׼��� �α�

Application Server ��׷��̵� ��

Application Server ��׷��̵带 '�� ��: �Ϲ���8�� 1��, "��׷��̵� ��ȹ"���� ������ ��׷��̵� ���, Java ES ���� ��� ���� ~�Ӽ�, ������ ��׷��̵�� ��ü ��׷��̵�, ���� �ν��Ͻ� ���� ��� ��: ���� ��� ���׿� ��� �޶���ϴ�.

�� ��� Application Server ��׷��̵� ��ȹ�� ����; �� �� �ִ� ��f�� ���� Application Server�� ���� �Ϲ����� ����; �����մϴ�.

ȣȯ�� ��f

������ 5 Application Server�� ������ 4 �Ǵ� ������ 3�� �������̽��� �������� �ʰ� �״�� ����մϴ�. �׷��� ������ 5�� ������ 2 ������ �������̽��� ���� ����Ǿ�� ������ ������ 5�� ������ 2�� ȣȯ���� �ʽ4ϴ�.

�׷��� ������ 5 Application Server�� ������ 4 Service Registry�� �������� �ʽ4ϴ�. Application Server�� ������ 5�� ��׷��̵��ϸ� Service Registry�� ������ 5�� ��׷��̵��ؾ� �մϴ�.

Application Server ~�Ӽ�

�ٸ� Java ES ���� ��ҿ� ���� Application Server ~�Ӽ�: Application Server ����Ʈ��� ��׷��̵��ϰ� �籸���ϴ� ���� ����; �� �� �ֽ4ϴ�. ���� ��� Application Server �������̽��� ����� ����Ǹ� Application Server�� ~�ӵǾ� �ִ� ���� ����� ��׷��̵�� ������ �ʿ��� �� �ֽ4ϴ�. �׷��� ���� ����� ��׷��̵� �ʿ� ���δ� Ưd ��׷��̵� ��ο� ���� ��d�˴ϴ�.

Application Server�� ��= Java ES ���� ��ҿ� ~�ӵ˴ϴ�.

���� ��׷��̵�

Application Server�� � üf�� ��� ��׷��̵��ϴ� ���� ��׷��̵�� ���� ��׷��̵�: Java ES �� � üf ����Ʈ�������� ������ ��� ��= �� ���� ��� �� �ϳ��� ������ �� �ֽ4ϴ�.

� üf ��� ��ġ
  1. ��x Application Server �����͸� ����մϴ�.
  2. �ʼ� �������� 'ġ�� Application Server �������� ��v�Ͻʽÿ�.

  3. �� � üf�� ��ġ�մϴ�.
  4. � üf�� ��: ��ǻ�Ϳ��� ��ġ�� �� ��8�� ��x ���� �ý���: f�ŵ˴ϴ�.

  5. �ܰ� 1���� ����� Application Server �����͸� �����մϴ�.
  6. ������ 5 Application Server�� ��ġ�մϴ�.
  7. �ܰ� 1���� ����� Application Server �������� ���� ��� �� ���� �ش� ��׷��̵� �� ����� ���� ����Ͻʽÿ�.

��x � üf ��׷��̵�
  1. ��x Application Server �����͸� ����մϴ�.
  2. �ʼ� �������� 'ġ�� Application Server �������� ��v�Ͻʽÿ�.

  3. � üf�� ��׷��̵��մϴ�.
  4. ��׷��̵��ص� ��x ���� �ý���: �״�� ���� �ֽ4ϴ�.

  5. ������ 5 Application Server�� ��׷��̵��մϴ�.
  6. ��׷��̵� ��� ��� �� �忡�� �ش� ��; ��v�Ͻʽÿ�.


Java ES ������ 4���� Application Server ��׷��̵�

�� ��� Application Server�� Java ES 2005Q4(������ 4)���� Java ES 5(������ 5)�� ��׷��̵��ϴ� ��� ���� d���� ���ԵǾ� �ֽ4ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

�Ұ�

Java ES ������ 4 Application Server�� ������ 5�� ��׷��̵��ϴ� ��� ��׷��̵� �wμ����� ��= ���; ����ؾ� �մϴ�.

������ 4 Application Server ��׷��̵�

�� ��� Solaris �� Linux �÷��� Application Server�� Java ES ������ 4���� Java ES ������ 5�� ��׷��̵��ϴ� ��� ���� �����մϴ�. �׸񿡼� Ưd �÷����� ���� ����ϴ� ��� ���Ǵ� � üf�� ǥ�õ˴ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

���� ��׷��̵� �۾�

Application Server ����Ʈ��� ��׷��̵��ϱ� �� ��= �۾�; �����ؾ� �մϴ�.

���� ���� d�� Ȯ��

��= ���; �Է��Ͽ� Application Server�� ���� ����; Ȯ���� �� �ֽ4ϴ�.

Application Server ~�Ӽ� ��׷��̵�

�Ϲ���8�� ��ǻ�� �ý��� �� ��ǻ�� ȯ�� ���� ��� Java ES ���� ��Ҹ� Java ES ������ 5�� ��׷��̵��ϴ� ���� �}4ϴ�. Application Server�� NSS ��/ ���� ��� �� Message Queue, HADB, Java DB fǰ ���� ��ҿ� ���� ����� ��׷��̵� ~�Ӽ��� �ֽ4ϴ�.

Application Server ~�Ӽ�; ��׷��̵��� ���� Application Server�� ��׷��̵��ϱ� �� ��= ���� ��׷��̵��ؾ� �ϸ� �̹� ��׷��̵��� �׸� ���� �۾�: ���� �� �ֽ4ϴ�. �׷��� ��/ ���� ��Ҹ� ����Ͽ� Message Queue, HADB �� Java DB�� ���� ��׷��̵�� Application Server ��׷��̵� �� Java ES ��ġ �wα׷����� �ڵ�8�� �����մϴ�.

  1. ��/ ���� ���.  Java ES ��/ ���� ��� ��׷��̵����� Java ES ��/ ���� ��Ҹ� ������ 5�� ����ȭ�ϴ� ��� ���� ��ħ; f���մϴ�. �׷��� Application Server�� �ʿ��� ��� ��/ ���� ��Ҵ� Application Server�� ������ 5�� ��׷��̵��� �� Java ES ��ġ �wα׷��� �ڵ�8�� ��׷��̵��մϴ�.
  2. Message Queue.  10��, "Message Queue"���� Message Queue�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  3. �?�뼺 ���� �����(HADB).  9��, "�?�뼺 ���� �����"���� HADB�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  4. Java DB.  8��, "Java DB"���� Java DB�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  5. % �����̳� ����Ʈ����(������� ��: ��׷��̵� ~�Ӽ�).  7��, "Web Server"���� Web Server�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
Application Server ������ ���

Application Server�� ������ 4���� ������ 5�� ��׷��̵��ϴ� ��� ���� �����͸� ��d���� �ʽ4ϴ�. ��� ���� �����͸� ������� �ʾƵ� �˴ϴ�.

�ʼ� ���� d�� �� ��й�ȣ ���

���� ��ġ�� ���� ���� Application Server ���� ���̵�� ��й�ȣ�� �˾ƾ� �մϴ�.

������ 4 ��׷��̵� Application Server

�� ��� Application Server�� ��׷��̵� ���� ����; ��ġ�� ��� ����; �����ϰ� ���̾� ���� ��ü�� ���� �����մϴ�.

��׷��̵� ��� ����

Application Server ����Ʈ��� Java ES ������ 5�� ��׷��̵��ϴ� ��� ��= ����; ����Ͻʽÿ�.

��׷��̵� ����

�Ʒ��� ����ȭ�� ����� ��׷��̵尡 ���� ���� ��ǻ���� ���ÿ� �����ϴ� Application Server �ν��Ͻ��� ���˴ϴ�.

  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  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(Domain Administration Server)�� �����մϴ�.
    4. AppServer8-base/bin/asadmin stop-domain --user admin_ID
           domainName

    5. PointBase �����ͺ��̽� ���� �����մϴ�(��� ���� ���).
    6. AppServer8Config-base/appserver/pointbase/tools/stopserver.sh

  5. Java ES ��ġ �wα׷�; �����մϴ�.
  6. cd Java ES Release 5 distribution/os_arch
    ./installer

    ���⼭ os_arch�� Solaris_sparc�� ��: ������� �÷��� �ش��մϴ�. ����� �������̽��� ����Ϸx� installer -nodisplay �ɼ�; ����Ͻʽÿ�.

    ���� �� ���� ��� ������ ǥ�õ� ��= ���� ��� ���� ������ ǥ�õ˴ϴ�. ��ġ�� ���� ��Ҹ� Java ES ��ġ �wα׷����� ��b ��׷��̵��� �� �ִ� ��쿡�� ���°� "��׷��̵� ����"8�� ǥ�õ˴ϴ�.

  7. ���� ��� ���� ������� Application Server�� �����մϴ�.
  8. ����� ��׷��̵� ~�Ӽ� ������ Message Queue, HADB �� Java DB�� ��׷��̵�ǵ��� �ڵ�8�� ���õ˴ϴ�.

  9. "��� ����"; �����մϴ�.
  10. �ʿ��� ���� ��; ��d�մϴ�.
  11. ���� ���� ���� �г��� ǥ�õ˴ϴ�.

  12. ��׷��̵� ���� �׸�; Ȯ���մϴ�.
  13. Application Server ��Ű��(�ʿ��� ��� Message Queue, HADB �� Java DB�� ��Ű�� ����)�� ��׷��̵�ǰ� ��׷��̵� ����� ǥ�õ˴ϴ�.

  14. Java ES ��ġ �wα׷�; ~���մϴ�.
  15. ��׷��̵��� DAS(Domain Administration Server)�� �ٽ� �����մϴ�.
  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�Դϴ�.

��׷��̵� Ȯ��

��= ���; ����Ͽ� ������8�� ��׷��̵�Ǿ���� Ȯ���� �� �ֽ4ϴ�.

AppServer8-base/bin/asadmin version --verbose

��� ���� ���ؼ��� ǥ 11-5�� ��v�Ͻʽÿ�.

���� ��׷��̵� �۾�

��ο� ������ 5 Java ES fǰ ���� ����� Java DB ��� �⺻ f��Ǵ� ������ 4 PointBase �����ͺ��̽��� ��� ����Ϸx� ��׷��̵�� AppServer8-base/config/asenv.conf ����; ��8�� �����ؾ� �մϴ�.

Application Server�� ������ 4���� ��׷��̵��� �� asenv.conf�� PointBase ��d: ��=�� ���4ϴ�.

�̷��� ��d; ��= ��8�� �����մϴ�.

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

��׷��̵� �ѹ�

������ 5 ��׷��̵� �ѹ�: ������ �ʽ4ϴ�.


Java ES ������ 3���� Application Server ��׷��̵�

Java ES 2005Q1(������ 3) Application Server�� ������ 5�� ��׷��̵��ϴ� ����� ������ 4 Application Server�� ������ 5�� ��׷��̵��ϴ� ����� �����մϴ�.

������ 3 Application Server�� ������ 5�� ��׷��̵��Ϸx� Java ES ������ 4���� Application Server ��׷��̵��� ��ħ; ��v�Ͻʽÿ�. ��, ������ 4�� ��v�� �κ�: ������ 38�� �ٲپ� ���Ͻʽÿ�.


Java ES ������ 2���� Application Server ��׷��̵�

�� ��� Application Server�� Java ES ������ 2���� Java ES 5(������ 5)�� ��׷��̵��ϴ� ��� ���� d���� ���ԵǾ� �ֽ4ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

�Ұ�

Java ES ������ 2 Application Server�� ������ 5�� ��׷��̵��ϴ� ��� ��׷��̵� �wμ����� ��= ���; ����ؾ� �մϴ�.

������ 2 Application Server ��׷��̵�

�� ��� Solaris �� Linux �÷��� Application Server�� Java ES ������ 2���� Java ES ������ 5�� ��׷��̵��ϴ� ��� ���� �����մϴ�. �׸񿡼� Ưd �÷����� ���� ����ϴ� ��� ���Ǵ� � üf�� ǥ�õ˴ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

���� ��׷��̵� �۾�

Application Server�� ��׷��̵��ϱ� �� ��= �۾�; �����ؾ� �մϴ�.

Solaris OS�� �ش�: � üf�� ���� f��� Application Server ��Ű�� �� f��

������ 2 Application Server�� ��ġ�ص� Solaris OS�� ���� f��� Application Server ������ f�ŵ���� �ʽ4ϴ�. ������ 2 Application Server�� ������ 5�� �ùٸ��� ��׷��̵��Ϸx� ��= �ܰ踦 �����ؾ� �մϴ�.

  1. /usr/appserver ���丮�� �ִ� �ش� Application Server ��Ű�� ��8�� f���Ͽ� ��� ����; f���մϴ�.
  2. pkgrm SUNWascmnse SUNWaslb SUNWasut ...

    ���⿡�� ��= ���; ����Ͽ� ��ü ��Ű�� ����; ��; �� �ֽ4ϴ�.

    pkginfo -i|grep -i "application server"

    ���� ��=�� ��: ��Ű�� ���Ե� �� �ֽ4ϴ�.

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

    ���� ��= ����ȭ ��Ű�� ���Ե� �� �ֽ4ϴ�.

    SUNWLocaleasacee, SUNWLocaleascmnse, SUNWLocaleasu, SUNWLocaleasuee

  3. ���� f��� ����; ������� �ʴ� ��� �ش� ������ d���� ��f�մϴ�.
  4. rm /usr/appserver/domains

���� ���� d�� Ȯ��

��= ���; �Է��Ͽ� Application Server�� ���� ����; Ȯ���� �� �ֽ4ϴ�.

AppServer7-base/bin/asadmin version --verbose

���� ��¿� ���ؼ��� ǥ 11-5�� ��v�Ͻʽÿ�.

Application Server ~�Ӽ� ��׷��̵�

Application Server ~�Ӽ�; ��׷��̵��Ϸx� Application Server�� ~�ӵ� ��� ���� ���� ������ 2 ���� ���, Ư�� Message Queue�� ��/ ���� ��Ҹ� ������ 5�� ��׷��̵��ؾ� �մϴ�. �׷��� ��/ ���� ��Ҵ� ��׷��̵� ������ �Ϻη� Java ES ��ġ �wα׷��� ���� �ڵ�8�� ��׷��̵�˴ϴ�(��׷��̵� ���� ��v).

���� Application Server�� ��׷��̵��Ϸx� ������ 5 Application Server�� ~�ӵ� HADB �� Java DB�� ��ġ�ؾ� �մϴ�. �׷��� �̷��� fǰ ���� ��Ҵ� ��׷��̵� ������ �Ϻη� Java ES ��ġ �wα׷����� �ڵ�8�� �����Ͽ� ��ġ�մϴ�(��׷��̵� ���� ��v).

�Ϲ���8�� Application Server ~�Ӽ�; ��׷��̵��ϴ� ��� Application Server�� ��׷��̵��ϱ� �� ��= �� ��� ��׷��̵��ؾ� �ϸ�, �̹� ��׷��̵��� �׸�: �dzʶ� �� �ֽ4ϴ�. �׷��� ��/ ���� ��� ��׷��̵带 ����Ͽ� HADB �� Java DB ��ġ�� Application Server ��׷��̵� �� Java ES ��ġ �wα׷����� �ڵ�8�� �����մϴ�.

  1. ��/ ���� ���.  Java ES ��/ ���� ��� ��׷��̵����� Java ES ��/ ���� ��Ҹ� ������ 5�� ����ȭ�ϴ� ��� ���� ��ħ; f���մϴ�. �׷��� Application Server�� �ʿ��� ��� ��/ ���� ��Ҵ� Application Server�� ������ 5�� ��׷��̵��� �� Java ES ��ġ �wα׷��� �ڵ�8�� ��׷��̵��մϴ�.

  2. ��

    ��/ ���� ��Ҹ� ������ 5�� ��׷��̵��ϴ� ����� Application Server���� ������� �ʴ� J2SE�� JDK ���� 1.5�� ��׷��̵��ϴ� ���� ���Ե˴ϴ�. ��� ��/ ���� ��Ҹ� ��׷��̵��ϱ� �� ������ 2 Application Server�� ~���ؾ� �մϴ�. ��/ ���� ��Ҵ� Java ES ��ġ �wα׷�; ����Ͽ� Java ES f�� ���� ���(Directory Server, Message Queue, HADB, Java DB �� ��Ÿ �ٸ� ���� ���)�� ��ġ �Ǵ� ��׷��̵��� ������ ��׷��̵�˴ϴ�.


  3. Message Queue.   Java ES  ������ 2�κ��� Message Queue ��׷��̵��� ��v�Ͻʽÿ�. Message Queue�� Java ES ��ġ �wα׷�; ����Ͽ� ������ 2���� ��׷��̵��� �� ��4ϴ�.
  4. �?�뼺 ���� �����(HADB).   Application Server ��׷��̵� �� Java ES ��ġ �wα׷��� HADB�� ��� ��ġ�մϴ�.
  5. Java DB.   Application Server ��׷��̵� �� Java ES ��ġ �wα׷��� Java DB�� ��� ��ġ�մϴ�.
  6. % �����̳� ����Ʈ����(������� ��: ��׷��̵� ~�Ӽ�).   Java ES ������ 2���� Web Server ��׷��̵��� ��v�Ͻʽÿ�.
Application Server ������ ���

Application Server�� ������ 2���� ������ 5�� ��׷��̵��ϴ�� ���� �����͸� ������ �ʽ4ϴ�. �׷��� �����ϰ� �۾�; �����Ϸx� ������ 5�� ��׷��̵��ϱ� �� ��ü domains ���丮�� ����ؾ� �մϴ�.

�ʼ� ���� d�� �� ��й�ȣ ���

���� ��ġ ���� ���� ��= d���� �˾ƾ� �մϴ�.

������ 2 ��׷��̵� Application Server

�� ��� Application Server�� ��׷��̵� ���� ����; ��ġ�� ��� ����; �����ϰ� ���̾� ���� ��ü�� ���� �����մϴ�.

��׷��̵� ��� ����

Application Server ����Ʈ��� Java ES ������ 5�� ��׷��̵��ϴ� ��� ��= ����; ����Ͻʽÿ�.

��׷��̵� ����

�Ʒ��� ����ȭ�� ����� ��׷��̵尡 ���� ���� ��ǻ���� ���ÿ� �����ϴ� ��� Application Server �ν��Ͻ��� ���˴ϴ�.

  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. ������ 2 Application Server�� ���� ���� ���� ���� Java ES ��/ ���� ��Ҹ� ������ 5�� ��׷��̵��� ���, Ư�� J2SE�� JDK 1.5�� ��׷��̵��� ��쿡�� JDK 1.4�� ��b ����Ű���� asenv.conf ����; �����մϴ�.
  4. AS_JAVA=/usr/java

    asenv.conf ������ JDK 1.5�� ��v�ϴ� ��쿡�� Application Server�� ~���� �� ��4ϴ�(�Ʒ� �ܰ� 3 ��v).

  5. ��� Application Server �� ��� �wμ����� �����մϴ�.
  6. AppServer7-base/bin/asadmin stop-appserv domainName

  7. ������ 5 Application Server�� ��ġ�մϴ�.
  8. ��= �ܰ踦 �����մϴ�.

    1. ������ 2 Application Server�� ȣ�����ϴ� ��ǻ�Ϳ��� Java ES ��ġ �wα׷�; �����մϴ�.
    2. cd Java ES Release 5 distribution/os_arch
      ./installer

      ���⼭ os_arch�� Solaris_sparc�� ��: ������� �÷��� �ش��մϴ�. ����� �������̽��� ����Ϸx� installer -nodisplay �ɼ�; ����Ͻʽÿ�.

      ���� �� ���� ��� ������ ǥ�õ� ��= ���� ��� ���� ������ ǥ�õ˴ϴ�. ��ġ�� ���� ��Ҹ� Java ES ��ġ �wα׷����� ��b ��׷��̵��� �� �ִ� ��� ���°� "��׷��̵� ����"8�� ǥ�õ˴ϴ�. Application Server�� ������  2���� ��׷��̵� ������ ��8�� ǥ�õ��� �ʽ4ϴ�.

    3. ���� ��� ���� ������� Application Server�� �����մϴ�.
    4. ��� ������Ʈ ���� ��Ҹ� �����Ͽ� �ּ��� ó= �� ���� ��' ���� ��Ҹ� ��ġ�ϵ��� �����մϴ�.

    5. "��="; �����ϴ�.
    6. Message Queue�� ������ 5�� ��׷��̵����� ��: ��� Message Queue�� ��׷��̵��� ������ ���� �7� �޽��� â�� ǥ�õ˴ϴ�. �� ��� "Ȯ��"; Ŭ���Ͽ� Message Queue�� ��׷��̵��մϴ�. ���� ���ؼ��� ������ 2 Message Queue ��׷��̵��� ���� �ֽ4ϴ�.

    7. ������ 2 Application Server�� ��ġ�� ���丮�� �ٸ� ��ġ ���丮�� ��d�մϴ�.
    8. "���߿� ����" �ɼ�; �����մϴ�.

    9. ��

      Solaris 9 OS�� ���� f��� Application Server�� �ְ� �� ����; ������� �ʴ� ���(������ d���� ������ ��: ���) "��� ����"; ������ ��= �ܰ� 5�� ���ϰ� ��= �ܰ�� ������ �� �ֽ4ϴ�.


    10. �ʿ��� ��� ����ȭ�� ��Ű�� ��ġ�ϴ� �ɼ�; �����մϴ�.
    11. ��ġ�� �Ϸ�Ǹ� Java ES ��ġ �wα׷�; ~���մϴ�.
  9. ��= ���� ��ġ ���� �����մϴ�.
    1. Java ES ������ 5 ������ Application Server ���� ���丮���� postInstall readme ����; ã�4ϴ�.
    2. Java ES Release 5 distribution/os_arch/Product/application_svr/Tools

      ���⼭ os_arch�� Solaris_sparc�� ��: ������� �÷��� �ش��մϴ�.

    3. ReadMe ����; ��v�Ͽ� 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 ����; �����ϰ� ����ϴ�. �Ϲ���8�� Java ES ��ġ �wα׷����� bin/* �� ��ũ��Ʈ�� ������ "���߿� ����"; ������ ��� ������ ��� �� ��ũ��Ʈ�� ������ �մϴ�.


      ��

      Application Server�� ������ 5�� ��׷��̵��ϸ� ����� �ʴ� ��Ʈ 8080(�⺻��) �� 8181(����)�� DAS(Domain Administration Server)�� �Ҵ�˴ϴ�. �̷��� ��Ʈ �Ҵ�: ������ 2 Application Server �ν��Ͻ��� �Ҵ�� ��Ʈ�� �浹; ��8ų �� �ֽ4ϴ�. �̷� ��� �浹; ���� �� �ֵ��� DAS ��Ʈ�� �����ؾ� �մϴ�. ���⿡ ���� ��ħ: Sun Java System Application Server Enterprise 8.2 Edition �� ���? (http://docs.sun.com/doc/819-4733)���� http-listener �Ӽ�; ��d�ϴ� ��� ���� ��; ��v�Ͻʽÿ�.


    5. �ʿ��� ��� AppServer8-base/config/asenv.conf ���Ͽ��� ȯ�� ��d; ��d�մϴ�.
    6. ����; ��8�� �����ؾ� �մϴ�.


      ��

      �ε� ���� vd; '�� Application Server�� �����Ϸx� Sun Java System Application Server Enterprise 8.2 Edition �?�뼺 �� ���?(http://docs.sun.com/doc/820-0853)���� "Application Server �?�뼺 ���" ���� "HTTP �ε� ���� vd; '�� % ���� ����" ��; ��v�Ͻʽÿ�.


  10. asupgrade /ƿ��Ƽ�� �����մϴ�.
  11. asupgrade /ƿ��Ƽ�� ������ 5 ��� ������Ʈ�� ���ϰ� ���⿡�� ������  2 Application Server �ν��Ͻ��� ���̱׷��̼��մϴ�.

    �� /ƿ��Ƽ�� Application Server ���丮 �Ʒ��� �ֽ4ϴ�. ���� ��� ��=�� ���4ϴ�.

    • ��׷��̵� ����� ���: AppServer8-base/bin/asupgrade
    • ��׷��̵� �ܼ� ���: AppServer8-base/bin/asupgrade -c
    • ��׷��̵� ����� �Ǵ� ��׷��̵� �ֿܼ��� ��׷��̵� �ܰ踦 �ȳ��� ���Դϴ�.

    • ������ d�� ���̱׷��̼�; '�� ��� �� �� ���丮�� Ȯ���մϴ�.
      • ������ 2: AppServer7-base
      • ������ 5: AppServerConfig8-base/domains
    • ������ 2 Application Server�� ���� ���̵�, ���� ��й�ȣ �� ������ ��й�ȣ�� ��d�մϴ�.
    • ������ ��й�ȣ�� ����� changeit�� ��d�ϰ�, 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 Upgrade and Migration Guide(http://docs.sun.com/doc/819-4737/6n6sao3ju?a=view)�� ��v�Ͻʽÿ�.

  12. �ܰ� 2���� asenv.conf ����; ���𷺼��� ��쿡�� JDK 1.5�� ����Ű���� �����մϴ�.
  13. AS_JAVA=/usr/jdk/entsys-j2se

    asenv.conf ������ JDK 1.4�� ��v�ϴ� ��� Application Server�� ����(�Ʒ� �ܰ� 8 �� �ܰ� 9 ��v)�� �� ��4ϴ�.

  14. DAS(Domain Administration Server)�� �����մϴ�.
  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�Դϴ�.

��׷��̵� Ȯ��

�� �ܼ�; �����ϰ� ���� ���۵Ǿ���� Ȯ���մϴ�. ������� �ʴ� ���� �ִ� ��� ��= �α� ���Ͽ��� ��Ʈ �浹�� ���� ���а� �߻����� �ʾҴ��� Ȯ���մϴ�.

��Ʈ �浹�� ���� ���а� �߻��� ��� �� �ֿܼ��� ��Ʈ ��ȣ�� ��d�Ͽ� ��Ʈ �浹; f���� ��= ��� ������Ʈ�� �����ϰ� �ٽ� �����մϴ�.

��= ���; ����Ͽ� Application Server�� ������ 5�� ��׷��̵�Ǿ���� Ȯ���� �� �ֽ4ϴ�.

AppServer8-base/bin/asadmin version --verbose

��� ���� ���ؼ��� ǥ 11-5�� ��v�Ͻʽÿ�.

���� ��׷��̵� �۾�

��׷��̵� �������� ����� �ܰ� �̿ܿ��� �����ؾ� �ϴ� ���� ��׷��̵� �۾��� �� ���� �� �ֽ4ϴ�.

JSS�� ���� dȮ�� ��v

Application Server�� dȮ�� ������ JSS ��/ ���� ��Ҹ� ��v�ϵ��� �Ϸx� ��= 'ġ�� Application Server domain.xml ���Ͽ��� jss3.jar; jss4.jar�� �ٲ�� �մϴ�.

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

������ 2 J2EE ���� ��� ���̱׷��̼�

������ 5 Application Server ȯ�濡�� ������ �� �ֵ��� ������ 2 J2EE ���� ��� �� �?� �wα׷�; ���̱׷��̼��ϰ� ������ Application Server �ν��Ͻ��� ������ؾ� �մϴ�. J2EE ���� ��� �� �?� �wα׷� ���̱׷��̼ǿ� ���� �ڼ��� ����: Application Server Enterprise Edition 8.2 Upgrade and Migration Guide(http://docs.sun.com/doc/819-4737)�� 4��; ��v�Ͻʽÿ�.

��׷��̵� �ѹ�

Application Server�� ������ 5 ��׷��̵� �ѹ� ����� Application Server�� ������ 2 ����8�� �ǵ����� ���̸� ������ 5�� ��׷��̵��ص� ������ 2 ������ f�ŵǴ� ��: �ƴմϴ�.


Solaris 10 ���� ���� ȯ�濡�� Solaris�� �Բ� ���� f��Ǵ� Application Server ��׷��̵�

Solaris 10 OS���� Application Server(Application Server���� ����ϴ� Message Queue ����)�� ���� f��˴ϴ�. �� �������� f������ ��8�� ���� f��� Application Server�� �̷��� ������ ��� �� ���� ����8�� ���ĵ˴ϴ�. ��� ������ ��� ������ Application Server�� ��8�� ���Ŀ� Application Server�� ������ 5�� ��׷��̵��ϴ� �۾� ����; �� �� �ֽ4ϴ�.

��= �������� Solaris 10 ���� ���� ȯ�濡�� Application Server ��׷��̵�� ��õ� �� ���� ����� ����; �����ϱ� '�� f��˴ϴ�. Java ES �� Solaris 10 ������ ���� �ڼ��� ����: Java ES 5 ��׷��̵� �� Solaris 10 ����; ��v�Ͻʽÿ�.

�� ���� ��ǥ�� Solaris 10 ���Ľ� ��Ʈ �������� Solaris�� �Բ� ���� f��� Application Server(���� 8.0.0_01)�� ������ 5�� ��׷��̵��ϴ� ���Դϴ�.

���Ľ� ��Ʈ �������� �� �������� ��b ����Ʈ�� �б� ��� ���丮�� Solaris�� ��� Application Server�� ��ġ�ǹǷ� ������ Application Server �� ��׷��̵��� �� ��4ϴ�. ��� ���Ľ� ��Ʈ �������� Application Server�� ������ 5�� ��׷��̵��Ϸx� ���� �� �������� ��� ����; f���ؾ� �մϴ�.

���� Message Queue�� �� ������ ��ġ�Ǵµ�, �̴� ��/ ���� ���(fǰ ���� ��� �ƴ�)�� �� ������ ��ġ�Ǵ� ��x�� ��İ� �޶��� a�Դϴ�. �̴� ���Ľ� ��Ʈ ���������� �б� ��� ���丮 ������ Message Queue�� ��ġ �Ǵ� ��׷��̵��� �� ��� �����Դϴ�.

Solaris 10 ���Ľ� ��Ʈ �������� Solaris�� ��� Application Server(���� 8.0.0_01)�� ������ 5�� ��׷��̵��ϴ� ����� ��=�� ���4ϴ�.

  1. �ý����� �ʱ� ���¸� Ȯ���մϴ�.
  2. �� �������� �� ���ڰ� ���Ľ� ��Ʈ �������� Solaris 10 ����; ����, ��ġ �� �����ߴٰ� ��d�մϴ�.

    ���Ľ� ��Ʈ �������� �� ������ �̹� ��ġ�Ǿ� �ִ� ��� Java ES ���� ���, �� Solaris 10�� ���� f��� Message Queue �� Application Server ������ ���ԵǾ� �ֽ4ϴ�.

    ���� �� �������� ����ڰ� ���Ľ� ��Ʈ �������� ���� f��� Application Server�� ����Ͽ� ��x�ؾ� �ϴ� �� ������ d���� �����ٰ� ��d�մϴ�.

  3. ���� f��� Application Server ����; �� �������� ��׷��̵��մϴ�.
  4. �� �۾�; �����ϸ� ���� f��� Application Server ��Ű�� f�ŵǰ� ������ 5 ��Ű��� ��ü�˴ϴ�. ��� ��Ű�� f�Ŵ� ���Ľ� ��Ʈ ����8�� ���ĵǾ�, �����8�� ���Ľ� ��Ʈ �������� Application Server ��Ű�� f���� �� ���� ������ 5 ��Ű�� ���� ����8�� ���ĵ���� �ʽ4ϴ�.

    1. �� �������� Java ES ��ġ �wα׷�; �����մϴ�.
    2. ���� ��� ���� ������� Application Server�� �����մϴ�.
    3. Message Queue, HADB �� Java DB�� �ڵ�8�� ���õǸ� Application Server �� Message Queue�� ��׷��̵� ������ ��8�� ǥ�õ˴ϴ�.

    4. ��׷��̵带 �Ϸ��մϴ�.
    5. ������ 5 Message Queue�� ���Ľ� ��Ʈ ����8�� ���ĵ��� Application Server, HADB �� Java DB�� ���ĵ��� �ʽ4ϴ�. ���� ��� ��/ ���� ��Ұ� ������ 5�� ����ȭ�Ǹ� ���Ľ� ��Ʈ ����8�� ���ĵ˴ϴ�.

  5. ���Ľ� ��Ʈ ������ Application Server�� ��ġ�մϴ�.
    1. ���Ľ� ��Ʈ �������� Java ES ��ġ �wα׷�; �����մϴ�.
    2. ���� ��� ���� ������� Application Server�� �����մϴ�.
    3. Message Queue�� �ڵ�8�� ���õ� ��� ����; ����ϰ�, HADB �� Java DB�� �ڵ�8�� ���õǾ� ���� ��: ��� �����մϴ�.

    4. Application Server ��ġ�� �Ϸ��մϴ�.
    5. ��ġ ��d���� ������ d���� ���� ���� �ʵ��� "���߿� ����"; �����մϴ�.

      ���� �������� ��� ��� "��� ����"; ������ �� �ֽ4ϴ�.



����      ����      ����      ��=     


��ǰ ��ȣ: 820-0892
2007�� 6��.   Copyright 2007 Sun Microsystems, Inc. ��� �Ǹ��� ���۱����� ��/�Դϴ�.