Sun Java logo     ��һҳ      Ŀ¼      ����      ��һҳ     

Sun logo
������ UNIX �� Sun Java Enterprise System 5 ��ָ�� 

�� 7 ��
Web Server

���½�����ν� Web Server �� Java ES 5�����а汾 5����Sun Java System Web Server 7.0��

���¸�Ҫ�������йط��а汾 5 ��֧�ֵIJ�ͬ��ʽ����ע����������ݺ������� Solaris �� Linux ����ϵͳ�ϵ���


Web Server �����

���ڽ������·���� Web Server ���н��ܣ���Щ�������� Java ES 5�����а汾 5������Ӱ�죺

���� Java ES ���а汾 5 Web Server

����ڷ��а汾 4 ���ԣ�Java ES ���а汾 5 Web Server ��һ����Ҫ���а汾������������๦�ܲ��ҶԽӿ�Ҳ�����˶ദ��ǿ��

���а汾 5 Web Server �������µĹ����ṹ�����д��ж���µĹ��?�ߡ��ù����ṹ��(һ�� Administration Server ʵ���ʵ����й������� Web Server ʵ���������Ϣ������һ���µ������н��� (wadm) ���µ�ͼ���û����棬�����ڱ��ػ���Զ�̼�����ϴ��� Web Server ʵ���Լ����ú͹�����Щʵ���µĹ��?����Ҫ����Ա�û�������롣

�й��¹����ṹ�ĸ����Ϣ���μ� Web Server 7.0 ����Աָ�� (http://docs.sun.com/doc/820-0872)��

Web Server ����ӿ��е���Щ�仯��������ش�Ӱ�졣

Web Server ��ָ��˵��

�� 7-2 ��ʾ����֧�ֵġ��� Web Server �� Java ES ���а汾 5 ����ʽ���˱�������� Solaris��Ҳ������ Linux ����ϵͳ��

�� 7-2  �� Java ES 5�����а汾 5����Web Server 7.0 �ķ�ʽ 

Java ES ���а汾

Web Server �汾

���淽��

�������������

���а汾 4

Sun Java System Web Server 6.1 SP5 2005Q4

ֱ����
ȫ�°�װ�����Ž������Ǩ��

��ʵ������Ǩ�Ƶ��µ�ʵ��

���а汾 3

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

ֱ����
ȫ�°�װ�����Ž������Ǩ��

��ʵ������Ǩ�Ƶ��µ�ʵ��

���а汾 2

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

ֱ����
ȫ�°�װ�����Ž������Ǩ��

��ʵ������Ǩ�Ƶ��µ�ʵ��

���а汾 1

Sun ONE Web Server 6.1 (2003Q4)

ֱ����δ����֤��
������ͨ����ִ��ȫ�°�װ�����Ž������Ǩ��4ʵ�ֵġ�

��ʵ������Ǩ�Ƶ��µ�ʵ��

Java ES ��ǰ�ķ��а汾

 

����ֱ����

 

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����

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

�������ô洢��
ͨ�� Web Server ����̨�� wadm �����н�����з��ʡ�

 

1��ע�⣬WebServer7Config-base ·���� WebServer6-base ·������ͬ��

Web Server �����

Web Server �������ͨ��ȡ�������� 1 �¡���滮�������۵����ע�������ʽ��Java ES ���֮�����5�ԡ�ѡ��������ȫ�����ʵ���𣬵ȵȡ�

����ͨ��������Ӱ�� Web Server ��ƻ������⣬�� Web Server ��һ��ע�����������һ���ܡ�

����������

Java ES ���а汾 5 Web Server δ�ڹ����ӿ��������κθ�ģ���˴�����Ͻ����������ڰ汾�����ݡ����ǣ��µĹ���ӿ������ڵĹ���ӿڲ������ݡ���ͻ�Ӱ�� Web Ӧ�ó������磬��( 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 �����5��

Web Server ������ Java ES ���������5�ԣ�

˫����

��˫�����У�Web Server �Ͳ���ϵͳ��Ҫ��������˫����Java ES �Ͳ���ϵͳ������������ʹ�ò���ϵͳ�͵����ִ��˫����

  1. �������� Web Server ��ݡ�
  2. �йػ���ݵ�λ�ã��μ� Web Server �����

  3. �����ϵͳ��
  4. ��Ὣ�����ļ�ϵͳ����ԭ4��λ�á�

  5. �� Web Server ����а汾 5��
  6. �μ����е���ӦС�ڣ���Ҫ����ʽ��


�� Java ES ���а汾 4 �� Web Server

���ڰ���ڽ� Web Server �� Java ES 2005Q4�����а汾 4���� Java ES 5�����а汾 5������Ϣ�����к����������⣺

���

�� Java ES ���а汾 4 Web Server ����а汾 5 ʱ���뿼�������е����·��棺

���а汾 4 Web Server ����

���ڽ�������� Solaris �� Linux ƽ̨�Ͻ� Web Server �� Java ES ���а汾 4 �� Java ES ���а汾 5���������ij������ȡ���ھ���ƽ̨�Ĺ�̣�������⽫ָ�������õIJ���ϵͳ�����ڰ�(�������⣺

��ǰ������

�� Web Server ���֮ǰ��Ӧִ����������

���鵱ǰ�汾��Ϣ

ͨ��ʹ�� -version ѡ������ Web Server ʵ���������Լ��� Web Server �ĵ�ǰ�汾��

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 ��5��

ͨ�����齫�����ϵͳ�ϣ��ͼ��㻷���У������� Java ES ������� Java ES ���а汾 5�����ǣ���ִ�� Web Server �����а汾 5 ����ʱ��Java ES ��װ������Զ��� Web Server ��������й���������μ��� 1-9����

���� Web Server ���

�ڽ� Web Server �ӷ��а汾 4 ����а汾 5 ʱ�������޸�����������ݣ����ǽ�����ԭ�����û�б�Ҫ���ݵ�ǰ��ݡ�

��ȡ�����������Ϣ������

������Գ����û���ݵ�¼����ִ�������ִ��Ǩ�Ƶ��û��ʻ�Ӧ��Ȩ�������е� Web Server ��װĿ¼��

���а汾 4 Web Server

��������Ӱ�� Web Server ���̵�һЩע������������̱������˵��

��ע������

�� Web Server ����� Java ES ���а汾 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. ִ�з��а汾 5 Web Server ��ȫ�°�װ��
  6. ִ�����²��裺

    1. �� Java ES ��װ����
    2. cd Java ES Release 5 distribution/os_arch
      ./installer

      ���У�os_arch �����ƽ̨ƥ�䣬�� Solaris_sparc�������������н��棬ʹ�� installer -nodisplay ѡ���

      ��ʾ“��ӭ”��“���Э��”ҳ��֮�󣬽�������ʾһ�����ѡ��ҳ�档������⵽���� Java ES ��װ����ֱ������Ѱ�װ��������ǵ�״̬����ʾΪ“����”����

    3. �����ѡ��ҳ����ѡ�� Web Server��
    4. ָ����ͬ�ڷ��а汾 4 Web Server �İ�װ·����
    5. ѡ��“��������”��“�Ժ�������”��
      • ���ѡ��“��������”����ת������ e��
      • ���ѡ��“�Ժ�������”����ת������ f��
    6. ���ѡ��“��������”��Java ES ��װ������ṩ}��ѡ��
      • ������ʵ������Ϊ Administration Server
        �ڽ�Ҫ�й� Administration Server �ļ������ʹ�ô���ѡ�񣬳��������������֮�⣬ִ�з��а汾 4 ʵ���а汾 5 ��Ǩ��Ҳ��Ҫ Administration Server��
      • ������ʵ������Ϊ����ڵ�
        �ڽ�Ҫ�й�Զ�� Administration Server �� Web Server ʵ��ļ������ʹ�ô���ѡ�񡣹���ʵ������Ϊ�� Administration Server �����Ľڵ���?
      • ָ�������������ֵ��
      • ϵͳ��Ҫ�������������HTTP �˿ڡ�����Ա�û���͹���Ա���롣

      • ȷ����İ�װѡ��
      • ����װ Web Server �������ʾ��װժҪ��

        Java ES ��װ���򽫴���һ����Ϊ hostName.domainName ��Ĭ�������Լ���Ӧ�� Web Server ʵ��

      • �˳� Java ES ��װ����Ȼ��ת������ 4��
    7. ���ѡ��“�Ժ�������”��Java ES ��װ���򽫻ᴴ��һ�� configureServer �ű������������ IV �����иýű���
      1. ȷ����İ�װѡ��
      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 ��Ĭ�������Լ���Ӧ�� Web Server ʵ��

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

  9. �����а汾 4 Web Server ʵ������Ǩ�Ƶ����а汾 5 ���á�
  10. ����ʹ�������� (wadm)��Ҳ����ʹ��ͼ���û�������?�ߣ���¼�� Web Server Admin Server GUI�������²����ǻ��� wadm �����н�����н��ܵġ�

    ���磬Ҫ����Ϊ myinstance ��ʵ��Ǩ�Ƶ��µ����ã�

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

    ����������﷨���£�

    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 �����ѡ����� 7-8 �м�������Щѡ�

    ��ʹ�õ�һ������ѡ����� wadm ʱ������ wadm ���� shell �ڡ��ڴ� shell �ڵ��������Ҫ�ٴ�ָ������ѡ�

    ���� shell �ⲿ��������� wadm ��������ٱ���ָ�� --user �� --host ѡ������ʡ�� --password-file ѡ�ϵͳ����ʾ���������룻���ʡ������ѡ�������Ĭ��ֵ�������ǣ����ڱ�������4�Թ�̽���˵������Ϊ�����δ��( --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 �ļ�������ơ�Ĭ��ֵ��localhost��

    echo

    ����ѡ������Ϊ true ʱ��������ִ������֮ǰ�ڱ�׼����ϻ��������С�Ĭ��ֵ��false��

    interactive

    ����ѡ������Ϊ true�������ʾ�������������ѡ�Ĭ��ֵ��true��

    rcfile

    �������� wadm ʱ���ص����ļ���Ĭ��ֵ��~/.wadmrc��

    no-prompt

    ����ѡ������Ϊ true�������κ�������������Ҫ���κ��û����롣���磬����ڵ�������ʱȱ�ٲ���������ֻ�dz�?������󲢵ȴ��û����롣���� shell �ű�һ��ʹ�� 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 ���á������и���Ƶ������Ѵ��ڣ����ʹ�� instanceName-1 ��Ϊ������Ĭ��ֵ��false��

    instance

    ���Ҫ����Ǩ��ʵ������ (all=false)����ΪҪǨ�Ƶ� Web Server 6.x ʵ�����õ���ƣ���ʽΪ��https-instanceName����Ĭ�ϵ� Web Server 6.x ʵ�����Ϊ hostName.domainName��

    config

    ָ���� Web Server 6.x ʵ������ҪǨ�Ƶ���������ơ�Ĭ������½�ʹ�� Web Server 6.x ʵ�����õ� instanceName�����ǣ������и���Ƶ������Ѵ��ڣ���������ڸ���ƺ��渽��һ���������ҪǨ��Ĭ�ϵ� Web Server 6.x ʵ�����ã���ܿ��ܻ�����������

    ʹ�� migrate-server ����ʱ�����μ�����ע�����

    • ���ҪǨ�ƶ���а汾 4 ʵ�����ã�����ʹ�ò�ͬ�� --instance ֵ����Ӧ�� --config ���������� migrate-server ���Ҳ��ʹ�� --all ѡ��һ�����Ǩ�ơ�
    • ÿ�ε��� migrate-server �������Ǩ��ʱ������� --log-dir ѡ����ָ����Ŀ¼�У�������Ĭ�ϵ� WebServer7Config-base/admin-server/logs Ŀ¼�У���������������Ƶ���־�ļ���

      MIGRATION_yyyymmddhhmmss.log

      ���ѡ�� --all ѡ�����־�ļ�����洢����Ǩ��ʵ���Ǩ����Ϣ��

  11. �������а汾 5 Web Server ʵ��
  12. ����Ϊ���� 5 ����Ǩ�Ƶ�ÿ���а汾 4 ʵ�����ô���һ���µķ��а汾 5 ʵ��

    1. �ڴ�����ʵ��֮ǰ������Ǩ����־���޸���Ǩ�������е��κ����⡣
    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

      ʵ��Ӧָ��ķ��а汾 5 ������ơ�

      nodehost

      ���������ϴ���ʵ��ļ������ơ��ɰ��ո�ָ�� hostName.domainName �б���ʽָ����̨�����Ӷ����ͬ���ʵ��

      create-instance �������ָ���ڵ��ϵ� WebServer7Config-base/https-configName
      ������һ��ʵ��Ŀ¼���������ò�����Ӧ��ʵ��Ŀ¼��

  13. ��ÿ���а汾 5 ʵ��
  14. WebServer7Config-base/https-configName/bin/startserv

    startserv �ű����ڴ���ʵ��ʱ�����ġ����ʵ����ʱû�г����κ����⣬��ῴ��һ����Ϣ����ʾ“��������ɹ�”���漴����ʾ��ʵ���Ĭ�� URL��

������

��ͨ��ִ�����²���4���� Web Server �����а汾 5 ����

  1. ����´�����Ǩ����־�ļ����Ƿ����κ� ERROR ��Ϣ��
  2. �����Ҫ�������ֶ���ģ��μ�������������

  3. ���鷢�а汾 5 Web Server ʵ��
  4. �� Web ������������ URL ��ȷ�����ﻶӭҳ�棺

    http://hostName.domainName:port

    ���У�ȫ�޶������Ͷ˿ڶ�Ӧ��ÿ��ʵ��

  5. ʹ�� -version ѡ������ Web Server ʵ��
  6. WebServer7Config-base/https-configName/bin/startserv -version

    �йذ汾���ֵ���μ��� 7-5��

��������

������Ҫ�����漰ִ��ijЩ���а汾 4 ��ݵ��ֶ�Ǩ�ƣ������Ҫ������Щ���ͨ������Է��а汾 4 ���õĺ��� server.xml �����ļ���ָ����һ�����������������j��

��ע�⴦������������������̣�

Ǩ�� 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

    Ҫ�������ĵ���Ŀ¼·���ķ��а汾 5 ������ơ�

    vs

    ����Ǩ���ĵ���Ŀ¼���Ӧ�������������ơ�

    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����ǿ�Ƹ�д���ϴ����ò�����4�ֶ��޸Ĺ��ʵ�����á�Ĭ��ֵ��false

    restart

    ��Ϊ true������������������е�ʵ���Ա��������������ѡȡ�������á�Ĭ��ֵ��false

    no-reconfig

    ��Ϊ true�����������е�ʵ��ֱ��������ʵ��ʱ�Ż��������������ѡȡ�������á�Ĭ��ֵ��false

    configName

    ��������ij�� Web Server ʵ��ķ��а汾 5 ������ƣ���ʵ���ʵ����������������Ӧ��

Ǩ�� webdav ������Ϣ

����Ҫ��������κ��ֶ�Ǩ�ơ�ֻҪ���� docroot ·�������ӡ�

Ǩ����־�ļ�

�����Ҫ������Щ�ļ����뽫�临�Ƶ�ij����֪λ�ã����򣬼���ɾ���а汾 4 ��װ���ͻ�ɾ����Щ�ļ�����

Ǩ�Ƶ��� NSAPI ���
  1. �����ļ����䷢�а汾 4 λ�ø��Ƶ� WebServer7-base/lib Ŀ¼��
  2. �� magnus.conf �� obj.conf �����ļ�����ij����ʱĿ¼��
  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. �������ϵ��ĵ���Ŀ¼��ͬ�ڷ��а汾 4 ���õ��ĵ���Ŀ¼����ʹ������������������ϵ��ĵ���Ŀ¼��
  2. WebServer7-base/bin/wadm set-search-collection-prop --config=configName --vs=virtualServerName --collection-name=searchCollectionName document-root=����ϵ��� docroot ·��

    ���� 7-7 �м����˹�������ѡ����±��м����� set-search-collection-prop �����ض���ѡ�

    �� 7-12  wadm set-search-collection-prop ����ѡ��Ͳ������

    ѡ��/�������

    ˵��

    config

    Ҫ����������ĵ���Ŀ¼�ķ��а汾 5 ������ơ�

    vs

    ����������Ӧ�������������ơ�

    collection-name

    Ҫ�������ĵ���Ŀ¼·�����������ơ�

    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�������λ������Ŀ¼�ķ��а汾 5 Ĭ�Ͻű�ִ��ͬ����Զ��壺WebServer7-base/bin��

��ع�

ͨ��ȫ�°�װ���а汾 5 �����Ǩ�� Web Server ʵ�����ã����а汾 4 Web Server �Ծɱ���ԭ����ˣ����а汾 5 Web Server �Ļع��(���²��裬���Իص����а汾 4��

  1. �� root ��ݵ�¼�����Ϊ�����û���
  2. su -

  3. ���ֹͣ�����������е� Web Server ʵ��
  4. WebServer7Config-base/https-configName/bin/stopserv

    �����ȷֹͣ�˷�������ῴ��һ����Ϣ“�������ѹر�”��

  5. ɾ���а汾 5 Web Server ��װ��
  6. ����ɾ�����еķ��а汾 5 ʵ����Ǩ�Ƶ����ã�

    1. ɾ�����з��а汾 5 ʵ��
    2. WebServer7-base/bin/wadm delete-instance --user ...     --config=configName hostName.domainName

    3. ɾ�����з��а汾 5 ���á�
    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���밴���� Java ES ���а汾 4 �� Web Server �е�˵��������Ҫ���ᵽ���а汾 4 �ĵط��÷��а汾 3 ���档


�� Java ES ���а汾 2 �� Web Server

�� Java ES 2004Q2�����а汾 2��Web Server ����а汾 5 �Ĺ���뽫���а汾 4 Web Server ����а汾 5 �Ĺ����ͬ��

Ҫ�����а汾 2 Web Server ����а汾 5���밴���� Java ES ���а汾 4 �� Web Server �е�˵��������Ҫ���ᵽ���а汾 4 �ĵط��÷��а汾 2 ���档


ע

���Ҫ�� Linux ƽ̨�ϴӷ��а汾 2 Web Server �������ִ��˫����� Web Server ������ϵͳ��Ҫ��RHEL 2.1 �ϲ�֧�ַ��а汾 5 Web Server�����йظ����Ϣ���μ�˫������




��һҳ      Ŀ¼      ����      ��һҳ     


����� 820-0890
2007 �� 6 �¡�  ��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ��