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

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

7��
Web Server

�� �忡���� Web Server�� Java ES 5(������ 5): Sun Java System Web Server 7.08�� ��׷��̵��ϴ� ���; �����մϴ�.

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


Web Server ��׷��̵� ����

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

Java ES ������ 5 Web Server d��

Java ES ������ 5 Web Server�� ������ 4�� ���� �� �پ��� �� ��ɰ� ���� ����� ���Ե� �ֿ� �������Դϴ�.

������ 5 Web Server�� �� �� ������ ���Ե� ��ο� �� ���v� f���մϴ�. �� ���v󿡴� ��: ���� Web Server �ν��Ͻ��� ���� ���� d���� ȣ�����ϴ� Administration Server �ν��Ͻ��� ���Ե˴ϴ�. Web Server �ν��Ͻ��� ���÷� �Ǵ� ��� ��ǻ�Ϳ��� ����� �̷��� �ν��Ͻ��� ���� �� ���ϴ� ���� ��ο� ����� �������̽�(wadm) �� �׷��� ����� �������̽��� ���˴ϴ�. �� �� ������ ����Ϸx� ���� �̸��� ��й�ȣ�� �ʿ��մϴ�.

�� �� ���v� ���� �ڼ��� ����: Web Server 7.0 ���� ���?(http://docs.sun.com/doc/820-0874)�� ��v�Ͻʽÿ�.

Web Server �� �������̽��� �̷��� ��ȭ�� ��׷��̵忡�� ����� ����; �ݴϴ�.

Web Server ��׷��̵� �ε��

ǥ 7-2�� Web Server�� Java ES ������ 5�� ��׷��̵��ϴ� ���; ���� �ݴϴ�. �� ǥ�� Solaris �� Linux � üf ��ο� ���˴ϴ�.

ǥ 7-2  Java ES 5(������ 5) ��׷��̵� ���: Web Server 7.0

Java ES ������

Web Server ����

�Ϲ����� ���

�籸��
�ʼ�

������ 4

Sun Java System Web Server 6.1 SP5 2005Q4

��b ��׷��̵�:
��� ��ġ�ϰ� ������ ���̱׷��̼� ����

�� �ν��Ͻ��� �ν��Ͻ� ���� ���̱׷��̼�

������ 3

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

��b ��׷��̵�:
��� ��ġ�ϰ� ������ ���̱׷��̼� ����

�� �ν��Ͻ��� �ν��Ͻ� ���� ���̱׷��̼�

������ 2

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

��b ��׷��̵�:
��� ��ġ�ϰ� ������ ���̱׷��̼� ����

�� �ν��Ͻ��� �ν��Ͻ� ���� ���̱׷��̼�

������ 1

Sun ONE Web Server 6.1(2003Q4)

��b ��׷��̵� ���� �� ��:
���� ��� ��ġ�ϰ� �����͸� ���̱׷��̼��Ͽ� ���� ����

�� �ν��Ͻ��� �ν��Ͻ� ���� ���̱׷��̼�

���� Java ES ������

 

��b ��׷��̵��� �� ��4ϴ�.

 

Web Server ������

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

ǥ 7-3  Web Server ������ ���

������ /��

���

���� ������

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

Web Server �ν��Ͻ� ����

Web Server 7.0(Java ES ������ 5)

Instance Configuration
WebServer7Config-base/https-configName/config1/

�߾� ���� �����
Web Server �ܼ� �� wadm ����� �������̽��� ���� �׼�����

 

1WebServer7Config-base ��δ� WebServer6-base ��ο� ũ�� �ٸ��ϴ�.

Web Server ��׷��̵� ��

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

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

ȣȯ�� ��f

Java ES ������ 5 Web Server�� ��� �������̽��� ������� �ʾ�8�� �� ������ ���� ����� ȣȯ�˴ϴ�. �׷��� �� �� �������̽��� ������ �� �������̽��� ȣȯ���� �ʽ4ϴ�. ��� % �?� �wα׷�(��: Java ES ���� ��� ����)�� ��׷��̵�� ����� ����; �ݴϴ�.

Ư�� ������ 5 Web Server�� ��= ǥ�� ���� �ִ� ��ó�� �ν��Ͻ� ���丮 �� ���� ���� �̸��� �ٸ� �⺻��; ����մϴ�.

ǥ 7-4  Web Server �⺻ �̸�

�׸�

Java ES ������ 2, 3 �� 4
Web Server 6.x �⺻��

Java ES ������ 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 ���� ��ҿ� ~�ӵ˴ϴ�.

���� ��׷��̵�

Web Server�� � üf�� ��� ��׷��̵��ϴ� ���� ��׷��̵�� ���� ��׷��̵�: Java ES �� � üf ����Ʈ�������� ������ ��� ��x � üf ��׷��̵� ���; ����Ͽ� ������ �� �ֽ4ϴ�.

  1. ��x Web Server �����͸� ����մϴ�.
  2. �ʼ� �������� 'ġ�� Web Server �������� ��v�Ͻʽÿ�.

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

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


Java ES ������ 4���� Web Server ��׷��̵�

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

�Ұ�

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

������ 4 Web Server ��׷��̵�

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

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

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

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

Web Server�� ���� ����: -version �ɼ�; ����Ͽ� Web Server�� �����ϸ� Ȯ���� �� �ֽ4ϴ�.

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

ǥ 7-5  Web Server ���� Ȯ�� ���

Java ES ������

Web Server ���� ��ȣ

������ 2

6.1SP2

������ 3

6.1SP4

������ 4

6.1SP5

������ 5

7.0

Web Server ~�Ӽ� ��׷��̵�

�Ϲ���8�� ��ǻ�� �ý��� �� ��ǻ�� ȯ�� ���� ��� Java ES ���� ��Ҹ� Java ES ������ 5�� ��׷��̵��ϴ� ���� �}4ϴ�. ���� Web Server�� ������ 5�� ��׷��̵��ϸ� Web Server�� �ʿ��� ��� ��/ ���� ���(ǥ 1-9 ��v)�� Java ES ��ġ �wα׷��� ���� �ڵ�8�� ��ġ�˴ϴ�.

Web Server ������ ���

Web Server�� ������ 4���� ������ 5�� ��׷��̵��ϴ� ��� ��x ���� �����ʹ� ��d���� �ʰ� �״�� /��˴ϴ�. ��� ���� �����͸� ������� �ʾƵ� �˴ϴ�.

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

��׷��̵带 �����Ϸx� ����/��� �α����ؾ� �ϸ� ���̱׷��̼�; �����ϴ� ����� ��d���� ��x Web Server ��ġ ���丮�� �׼����� �� �ִ� ������ �־�� �մϴ�.

������ 4 ��׷��̵� Web Server

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

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

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

��׷��̵� ����

�Ʒ��� ����ȭ�� ����� ��׷��̵尡 ���� ���� ��ǻ���� ������ ��ġ Web Server �̹��� �ش��ϴ� ��� Web Server �ν��Ͻ��� ���˴ϴ�.

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

  3. ���� ���� ��� Web Server �� Administration Server �ν��Ͻ��� �����մϴ�.
  4. WebServer6-base/https-instanceName/stop
    WebServer6-base/https-admserv/stop

  5. ������ 5 Web Server�� ��� ��ġ�մϴ�.
  6. ��= �ܰ踦 �����մϴ�.

    1. 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�� ǥ�õ˴ϴ�.

    3. ���� ��� ���� ������� Web Server�� �����մϴ�.
    4. ������ 4 Web Server�� �ٸ� ��ġ ���丮 ��θ� ��d�մϴ�.
    5. "��� ����" �Ǵ� "���߿� ����"; �����մϴ�.
      • "��� ����"; ������ ��� �ܰ� e�� �̵��մϴ�.
      • "���߿� ����"; ������ ��� �ܰ� f�� �̵��մϴ�.
    6. "��� ����"; �����ϸ� Java ES ��ġ �wα׷����� �� ���� �� �ϳ��� ������ �� �ֽ4ϴ�.
      • �� �ν��Ͻ��� Administration Server�� ����
        Administration Server�� ȣ������ ��ǻ�Ϳ��� �� ����; ����Ͻʽÿ�. �ٸ� �� �۾� �߿��� ������ 4 �ν��Ͻ��� ������ 5�� ���̱׷��̼��ϴ� �� �ʿ��մϴ�.
      • �� �ν��Ͻ��� �� ���� ����
        Administration Server���� ���8�� Web Server �ν��Ͻ��� ȣ������ ��ǻ�Ϳ��� �� ����; ����Ͻʽÿ�. �� �ν��Ͻ��� Administration Server�� ��ȣ �ۿ��ϴ� ��� ������Ʈ�� �����˴ϴ�.
      • �ʿ��� ���� ��; ��d�մϴ�.
      • ȣ��Ʈ �̸�, HTTP ��Ʈ, ���� �̸� �� ���� ��й�ȣ�� �Է��ؾ� �մϴ�.

      • ��ġ ���� �׸�; Ȯ���մϴ�.
      • Web Server ��Ű�� ��ġ�ǰ� ��ġ ����� ǥ�õ˴ϴ�.

        Java ES ��ġ �wα׷�: hostName.domainName�̶�� �⺻ ������ �ش� Web Server �ν��Ͻ��� ����ϴ�.

      • Java ES ��ġ �wα׷�; ~���ϰ� �ܰ� 4�� �̵��մϴ�.
    7. "���߿� ����"; �����ϸ� Java ES ��ġ �wα׷��� �ܰ� IV���� ������ configureServer ��ũ��Ʈ�� ����ϴ�.
      1. ��ġ ���� �׸�; Ȯ���մϴ�.
      2. Web Server ��Ű�� ��ġ�ǰ� ��ġ ����� ǥ�õ˴ϴ�.

      3. Java ES ��ġ �wα׷�; ~���մϴ�.
      4. WebServer7-base/setup/WSInstall.properties ���Ͽ��� ��; ��d�մϴ�.
      5. ��= ǥ�� ���� �ִ� ��� �ʼ�(���� ������ �ƴ�) ��� d���� ��; ��d�մϴ�.

        ǥ 7-6  WSInstall.properties ��  

        ��� d��

        ����

        WS_DOCROOT

        (���� ����) % ����Ʈ ����; ȣ������ �� �ִ� ���� 'ġ

        WS_SERVER_NAME

        HTTP ��û�� ���� ���񽺸� f���ϴ� �� ����� �� �ִ� ȣ��Ʈ �̸�

        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�� f��� ���� ��: ���� �� �ֽ4ϴ�.

        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�� �����ϸ� �ý��� ����� �Ŀ� ���� �ν��Ͻ� �� �ش� �� ���� �ڵ�8�� ������ �� �ֽ4ϴ�. �⺻��: 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�� ��d�� ��쿡�� �ʿ��մϴ�. true�� �����ϸ� ��� �� ���� ȣ��Ʈ�� ����ؾ� �մϴ�. �⺻��: true

        WS_AGENT_SSL_PORT

        (���� ����) �� ������Ʈ SSL ��Ʈ. WS_ADMIN_IS_SERVER_MODE�� false�� ��d�� ��쿡�� �ʿ��մϴ�.

        WS_AGENT_HOST=

        (���� ����) �� ������Ʈ ȣ��Ʈ �̸�. WS_ADMIN_IS_SERVER_MODE�� false�� ��d�� ��쿡�� �ʿ��մϴ�.

      6. configureServer ��ũ��Ʈ�� �����մϴ�.
      7. WebServer7-base/setup/configureServer
        -inputfile
        WebServer7-base/setup/WSInstall.properties
        -logfile
        WebServer7-base/setup/WSInstall.log
        -verbose

        configureServer ��ũ��Ʈ�� hostName.domainName�̶�� �⺻ ������ �ش� Web Server �ν��Ͻ��� ����ϴ�.

  7. Web Server Administration Server ���񽺸� �����մϴ�.
  8. WebServer7Config-base/admin-server/bin/startserv

  9. ������ 4 Web Server �ν��Ͻ� ����; ������ 5 ����8�� ���̱׷��̼��մϴ�.
  10. �����(wadm) �Ǵ� �׷��� ����� �������̽� �� ����(Web Server Admin Server GUI�� �α���)�� ����� �� �ֽ4ϴ�. ������ �ܰ�� wadm ����� �������̽��� ��� �޶���ϴ�.

    ���� ���, myinstance��� �ν��Ͻ��� �� ����8�� ���̱׷��̼��Ϸx� ��=; �����մϴ�.

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

    ��ü ��� ����: ��=�� ���4ϴ�.

    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���� �����մϴ�. �� ��° ��� �ɼ� ����: migrate-server ��� ���8��, ǥ 7-8���� �����մϴ�.

    ù ��° ��� �ɼ� ���ո� ��d�ϰ� wadm; ȣ���ϸ� wadm ��� ���� �̵��մϴ�. �� ������ ���; ȣ���ϸ� ���� �ɼ�; �ٽ� ��d�� �ʿ䰡 ��4ϴ�.

    �� �ܺο��� ��ü wadm ���; ��d�ϴ� ��쿡�� �ּ��� --user �� --host �ɼ�; ��d�ؾ� �մϴ�. --password-file �ɼ�; ���ϸ� ��й�ȣ�� ���� �޽��� ǥ�õǸ� �ٸ� �ɼ�; ���ϸ� �⺻���� ���˴ϴ�. �� �忡�� ���� �����ϱ� '�� ���� ����� ��� �����ϱ� ������ --user �� --host �ɼ�; ���߽4ϴ�.

    �⺻��8�� wadm: ��Ʈ 8989���� SSL �w�����; ����մϴ�.

    wadm ��� �� �ɼǿ� ���� �ڼ��� ����: Web Server 7.0 CLI Reference Manual(http://docs.sun.com/doc/819-3283); ��v�Ͻʽÿ�.

    ǥ 7-7  wadm ���� ��� �ɼ� 

    �ɼ�

    ����

    user

    ����� Web Server ���� ���̵�.

    password-file

    ���ڸ� Administration Server�� ���� �����ϴ� �� ����� ��й�ȣ�� ���Ե� ����. �� ��й�ȣ ���Ͽ��� WADM_PASSWORD=password ���� ���ԵǾ�� �մϴ�. ��ɿ��� �� �ɼ�; ��d���� ��8�� ��й�ȣ�� ���� �޽��� ǥ�õ˴ϴ�.

    host

    Administration Server�� ���� ���� ��ǻ�� �̸�. �⺻��: localhost

    echo

    �� �ɼ�; true�� ��d�ϸ� ���; �����ϱ� �� ǥ�� ���8�� ������� ��µ˴ϴ�. �⺻��: false

    interactive

    �� �ɼ�; true�� ��d�ϸ� �ʼ� ��й�ȣ �ɼ�; ǥ���մϴ�. �⺻��: true

    rcfile

    wadm�� ���� �� �ε��ϴ� �� ����� ���� ����. �⺻��: ~/.wadmrc

    no-prompt

    �� �ɼ�; true�� ��d�ϸ� �ش� ����� � ��Ȳ������ ����� �Է�; �䱸���� �ʽ4ϴ�. ���� ��� �Ű� ���� ����� ä ȣ���� ��쿡�� ����� �Է�; ��û�ϰ� ��ٸ��� ��� ������ �7� �޽��� ����մϴ�. wadm ���; �� ��ũ��Ʈ���� ����ϴ� ��� ����� �Է�; ��ٸ��� �ʰ� �׻� ��ȯ�ǵ��� �Ϸx� true�� ��d�� �� �ֽ4ϴ�. �⺻��: false

    verbose

    true�� ��d�ϸ� �ڼ��� ����� ǥ�õ˴ϴ�. �⺻��: false

    ǥ 7-8  wadm migrate-server ��� �ɼ� �� �ǿ����� 

    �ɼ�/�ǿ�����

    ����

    search-collection-
    copy-path

    �˻� �÷���; ���̱׷��̼��� �� �˻� �÷��� ���� ����; ������ ��θ� ��d�մϴ�. ��= ���̱׷��̼� �ó����0� �����մϴ�.

    Web Server 6.x �˻� �÷��� ��ΰ� Web Server 6.x �ν��Ͻ� �ܺο� �ִ� ��� ���̱׷��̼ǵ� �˻� �÷��� ��δ� Web Server 6.x �˻� �÷��� ��θ� ����Ű�� �� �ɼ�: ���õ˴ϴ�.

    Web Server 6.x �˻� �÷��� ��ΰ� Web Server 6.x �ν��Ͻ� ���� �ְ� �� �ɼǿ� /ȿ�� ��θ� ��d�� ��� �˻� �÷��� ���� ����: searchCollectionPath/configName/virtualServerName/collectionName ���丮�� ����˴ϴ�. ��d�� ��ΰ� /ȿ���� ��8�� �7� �޽��� ��ϵ˴ϴ�.

    Web Server 6.x �˻� �÷��� ��ΰ� Web Server 6.x �ν��Ͻ� ���� ���� �� �ɼǿ� ��θ� ��d���� ��: ��쿡�� �˻� �÷��� ���� ������ ������� �ʽ4ϴ�. ���̱׷��̼� �α׿��� ����ڰ� wadm add-documents ���; ����Ͽ� ��8�� �˻� �÷��� ���� ����; ������ ������ Ȯ���ϴ� �޽��� ��ϵ˴ϴ�. �� ��� ���̱׷��̼ǵǴ� �˻� �÷��� ��δ� WebServer7Config-base/https-configName/config/collections/ virtualServerName/collectionName�Դϴ�.

    log-dir

    ���̱׷��̼� �α��� 'ġ.
    �⺻��: WebServer7Config-base/admin-serv/logs

    serverroot

    Web Server 6.x ������ ��ġ�Ǵ� ��ġ 'ġ(���丮)�̸� WebServer6-base�� ���4ϴ�.

    all

    true�� ��d�ϸ� ��� Web Server 6.x �ν��Ͻ� ������ �ش� �ν��Ͻ��� ������ �̸��� Web Server 7.0 ����8�� ���̱׷��̼ǵ˴ϴ�. �ش� �̸��� �̹� ��8�� instanceName-1�� ���� �̸�8�� ���˴ϴ�. �⺻��: false

    instance

    �ν��Ͻ� ������ ������8�� ���̱׷��̼ǵǴ� ���(all=false), ���̱׷��̼��� Web Server 6.x �ν��Ͻ� ������ �̸�(���:https-instanceName). �⺻ Web Server 6.x �ν��Ͻ� �̸�: hostName.domainName�Դϴ�.

    config

    ��d�� Web Server 6.x �ν��Ͻ� ������ ���̱׷��̼ǵ� ������ �̸�. �⺻��: Web Server 6.x �ν��Ͻ� ������ instanceName; ����ϴ� ���Դϴ�. ���� �ش� �̸��� ������ �̹� ��8�� ��ɿ��� �̸� �ڿ� d�� ���Դϴ�. �⺻ Web Server 6.x �ν��Ͻ� ������ ���̱׷��̼ǵǴ� ��� �̷� ��Ȳ�� �߻��� �� �ֽ4ϴ�.

    migrate-server ���; ����� ���� ��= ��� ����; �����Ͻʽÿ�.

    • ���� ������ 4 �ν��Ͻ� ����; ���̱׷��̼��ϴ� ��� �ٸ� --instance �� �� �ش��ϴ� --config �μ� ����Ͽ� migrate-server ���; ���� �� �����ϰų� --all �ɼ�; ����Ͽ� �� �� ���̱׷��̼��� �� �ֽ4ϴ�.
    • migrate-server ���; ȣ���� ������ ���̱׷��̼� �۾�� --log-dir �ɼ�8�� ��d�� ���丮(�Ǵ� �⺻ WebServer7Config-base/admin-server/logs ���丮)�� ��=�� ��: �̸��� �α� ����; ����ϴ�.

      MIGRATION_yyyymmddhhmmss.log

      --all �ɼ�; �����ϸ� �α� ���Ͽ��� ���̱׷��̼ǵ� ��� �ν��Ͻ��� ���� ���̱׷��̼� d���� ����˴ϴ�.

  11. ������ 5 Web Server �ν��Ͻ��� ����ϴ�.
  12. �ܰ� 5���� ���̱׷��̼ǵ� �� ������ 4 �ν��Ͻ� ������ ���� ������ 5 �ν��Ͻ��� ��� ������ �մϴ�.

    1. �� �ν��Ͻ��� ����� �� ���̱׷��̼� �α׸� Ȯ���Ͽ� ���̱׷��̼ǵ� �������� �߻��� ��f�� �ذ��մϴ�.
    2. create-instance ���; �����մϴ�.
    3. WebServer7-base/bin/wadm create-instance
      --config=
      configName nodehost1 [nodehost2 ...nodehostN]

      ���� ��� �ɼ�: ǥ 7-7�� d���Ǿ� �ֽ4ϴ�. create-instance ��ɿ��� �ش�Ǵ� �ɼ�: ��= ǥ�� d���Ǿ� �ֽ4ϴ�.

      ǥ 7-9  wadm create-instance ��� �ɼ� �� �ǿ�����

      �ɼ�/�ǿ�����

      ����

      config

      �ν��Ͻ��� �����Ѿ� �ϴ� ������ 5 ������ �̸�

      nodehost

      �ν��Ͻ��� ��Ǵ� ��ǻ���� �̸�. hostName.domainName ���8�� ���� ��ǻ�͸� ���8�� �и��� ���8�� ��d�Ͽ� ������ �ν��Ͻ��� ���� �� ���� �� �ֽ4ϴ�.

      create-instance ���: ��d�� ����� WebServer7Config-base/https-configName�� �ν��Ͻ� ���丮�� ����� �ش� �ν��Ͻ� ���丮�� ����; �����մϴ�.

  13. �� ������ 5 �ν��Ͻ��� �����մϴ�.
  14. WebServer7Config-base/https-configName/bin/startserv

    �ν��Ͻ��� ���� �� startserv ��ũ��Ʈ�� ��˴ϴ�. �ν��Ͻ��� �ƹ� ��f ���� ���۵Ǹ� "���� ���� ����"�̶�� �޽���� �Բ� �ν��Ͻ��� �⺻ URL�� ǥ�õ˴ϴ�.

��׷��̵� Ȯ��

��= �ܰ踦 �����Ͽ� Web Server�� ������ 5�� ��׷��̵�Ǿ���� Ȯ���� �� �ֽ4ϴ�.

  1. ��� ���� ���̱׷��̼� �α� ���Ͽ��� ERROR �޽��� �ִ��� Ȯ���մϴ�.
  2. �ʿ��� ��� ��8�� �����մϴ�(���� ��׷��̵� �۾� ��v).

  3. ������ 5 Web Server �ν��Ͻ��� Ȯ���մϴ�.
  4. % ������ ��= URL�� �׼����Ͽ� ���� ������ ǥ�õǴ��� Ȯ���մϴ�.

    http://hostName.domainName:port

    ���⼭ d��ȭ�� ȣ��Ʈ �̸��� ��Ʈ�� �� �ν��Ͻ��� ��� �޶���ϴ�.

  5. -version �ɼ�; ����Ͽ� Web Server �ν��Ͻ��� �����մϴ�.
  6. WebServer7Config-base/https-configName/bin/startserv -version

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

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

�ֿ� ���� ��׷��̵� �۾�: �ʿ��� ��� Ưd ������ 4 �����͸� ��8�� ���̱׷��̼��ϴ� �۾�� ��õǾ� �ֽ4ϴ�. �̷��� �����ʹ� �Ϲ���8�� ������ 4��8�� ������ �ϳ� �̻��� ���� ����� ����Ǿ� ��8�� server.xml ���� ���Ͽ� ��d�Ǿ� �ֽ4ϴ�.

��= ��Ȳ; �ذ��Ϸx� ���� ��׷��̵� ���� �����Ͻʽÿ�.

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�� d���Ǿ� �ֽ4ϴ�. set-virtual-server-prop ��ɿ��� �ش�Ǵ� �ɼ�: ��= ǥ�� d���Ǿ� �ֽ4ϴ�.

    ǥ 7-10  wadm set-virtual-server-prop ��� �ɼ� �� �ǿ�����

    �ɼ�/�ǿ�����

    ����

    config

    �� ���� ��Ʈ ��θ� ��d�Ϸt� ������ 5 ������ �̸�

    vs

    ���̱׷��̼ǵ� ���� ��Ʈ�� �ش��ϴ� ���� ������ �̸�

    document-root

    �� ���� ��Ʈ ���丮�� ���

  4. ��� Web Server �ν��Ͻ��� ����; ������մϴ�.
  5. WebServer7-base/bin/wadm deploy-config
    [--force] [--restart] [--no-reconfig]
    configName

    ���� ��� �ɼ�: ǥ 7-7�� d���Ǿ� �ֽ4ϴ�. deploy-config ��ɿ��� �ش�Ǵ� �ɼ�: ��= ǥ�� d���Ǿ� �ֽ4ϴ�.

    ǥ 7-11  wadm deploy-cofig ��� �ɼ� �� �ǿ�����

    �ɼ�/�ǿ�����

    ����

    force

    true�� �����ϸ� ���� ���� ���� ���� ��8�� ��d�� �ν��Ͻ� ����; ��f�� ���� ���ϴ�. �⺻��: false

    restart

    true�� ��d�ϸ� ����� �������� ���� ��d; ��n�1� '�� ���� ���� �ν��Ͻ��� �ٽ� �����մϴ�. �⺻��: false

    no-reconfig

    true�� ��d�ϸ� ���� ���� �ν��Ͻ��� �ٽ� ������ ������ ����� �������� ���� ��d; ��n���� �ʽ4ϴ�. �⺻��: false

    configName

    �ν��Ͻ� �̸��� ���� �̸��� �ش��ϴ� Web Server �ν��Ͻ��� ������ ������ 5 ������ �̸�

webdav �÷��� d�� ���̱׷��̼�

�߰����� �� ���̱׷��̼�: �ʿ����� ��8�� docroot ��θ� ����Ʈ�ϴ� ��8�� ����մϴ�.

�α� ���� ���̱׷��̼�

�̷��� ����; �����Ϸx� �ش� ����; �ٸ� 'ġ�� �����մϴ�. �׷��� ��8�� ��ġ�� ������ 4�� f���� �� �ش� ������ ��f�˴ϴ�.

Ÿ�� NSAPI �÷����� ���̱׷��̼�
  1. �ش� ������ 4 'ġ���� WebServer7-base/lib ���丮�� ���̺귯�� ����; �����մϴ�.
  2. magnus.conf �� obj.conf ���� ����; �ӽ� ���丮�� �����4ϴ�.
  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�� d���Ǿ� �ֽ4ϴ�.

  4. Ÿ�� NSAPI �÷����� ���?�� ��d�� ��� magnus.conf �� obj.conf ����; ��d�մϴ�.
  5. magnus.conf �� obj.conf ���� ����; �ӽ� ���丮���� ��n�ɴϴ�.
  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�� d���Ǿ� �ֽ4ϴ�.

  7. ��� Web Server �ν��Ͻ��� ��d�� ����; ������մϴ�.
  8. WebServer7-base/bin/wadm deploy-config
    [--force] [--restart] [--no-reconfig]
    configName

    ��� �ɼ�: ǥ 7-11�� d���Ǿ� �ֽ4ϴ�.

�˻� �÷��� ���� ��Ʈ ����

migrate-server ��ɿ��� �˻� �÷��� d���� ���̱׷��̼��ϴ� �ɼ��� ���� ��=�� ���� �˻� �÷��� ���� ��Ʈ�� �����ؾ� �� �� �ֽ4ϴ�.

  1. �˻� �÷����� ���� ��Ʈ�� ������ 4���� ���� �Ͱ� �ٸ��� ��= ���; ����Ͽ� �˻� �÷����� ���� ��Ʈ�� ��d�մϴ�.
  2. WebServer7-base/bin/wadm set-search-collection-prop --config=configName --vs=virtualServerName --collection-name=searchCollectionName document-root=�˻� �÷����� �� docroot ���

    ���� ��� �ɼ�: ǥ 7-7�� d���Ǿ� �ֽ4ϴ�. set-search-collection-prop ��ɿ��� �ش�Ǵ� �ɼ�: ��= ǥ�� d���Ǿ� �ֽ4ϴ�.

    ǥ 7-12  wadm set-search-collection-prop ��� �ɼ� �� �ǿ�����

    �ɼ�/�ǿ�����

    ����

    config

    �˻� �÷����� ���� ��Ʈ�� ��d�Ϸt� ������ 5 ������ �̸�

    vs

    �˻� �÷��ǿ� �ش��ϴ� ���� ������ �̸�

    collection-name

    �� ���� ��Ʈ ��θ� ��d�Ϸt� �˻� �÷����� �̸�

    document-root

    �˻� �÷����� �� ���� ��Ʈ ���丮 ���

  3. ��� Web Server �ν��Ͻ��� ����; ������մϴ�.
  4. WebServer7-base/bin/wadm deploy-config
    [--force] [--restart] [--no-reconfig]
    configName

    ��� �ɼ�: ǥ 7-11�� d���Ǿ� �ֽ4ϴ�.

����� ��ũ��Ʈ ����� d��

startsvr, startsvr.bat, stopsvr, stopsvr.bat, restart, reconfig �� reconfig.bat�� ��: ��ũ��Ʈ�� ����� d���� ��� WebServer7-base/bin�� �ִ� ������ 5 �⺻ ��ũ��Ʈ�� �����ϰ� ����� d���ؾ� �մϴ�.

��׷��̵� �ѹ�

������ 4 Web Server�� ������ 5�� ��� ��ġ�ϰ� Web Server �ν��Ͻ� ����; ���̱׷��̼��ص� ������� �ʰ� �״�� /��˴ϴ�. ��� ��= �ܰ迡 ��� ������ 4�� �ǵ����� ������ 5 Web Server�� �ѹ��� �� �ֽ4ϴ�.

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

  3. ���� ���� ��� Web Server �ν��Ͻ��� �ϳ��� �����մϴ�.
  4. WebServer7Config-base/https-configName/bin/stopserv

    ���� �ùٸ��� �ߴܵǸ� "���� ~��Ǿ�4ϴ�."��� �޽��� ǥ�õ˴ϴ�.

  5. ��ġ�� ������ 5 Web Server�� f���մϴ�.
  6. ��� ������ 5 �ν��Ͻ��� ���̱׷��̼ǵ� ����; f���ؾ� �մϴ�.

    1. ��� ������ 5 �ν��Ͻ��� ��f�մϴ�.
    2. WebServer7-base/bin/wadm delete-instance --user ...     --config=configName hostName.domainName

    3. ��� ������ 5 ����; ��f�մϴ�.
    4. WebServer7-base/bin/wadm delete-config --user ... configName

  7. ��׷��̵� ������ ����� ��� Web Server ��׷��̵� �߿� ������ Web Server �ν��Ͻ��� �ٽ� �����մϴ�.


Java ES ������ 3���� Web Server ��׷��̵�

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

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


Java ES ������ 2���� Web Server ��׷��̵�

Java ES 2004Q2(������ 2) Web Server�� ������ 5�� ��׷��̵��ϴ� ����� ������ 4 Web Server�� ������ 5�� ��׷��̵��ϴ� ����� �����մϴ�.

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


��

Linux �÷��� ������ 2 Web Server�� ��׷��̵��ϴ� ��� Web Server�� � üf�� ��� ��׷��̵��ϴ� ���� ��׷��̵带 �����ؾ� �մϴ�(RHEL 2.1������ ������ 5 Web Server�� ������ ��=). �ڼ��� ����: ���� ��׷��̵��� ��v�Ͻʽÿ�.




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


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