Sun ONE logo      �W�@��      �ؿ�      �d�      �U�@��     

Sun ONE Web Server 6.1 �w�˩M�����n

�� 5 ��
�q���� 6.0 ����� 6.1

�����]�t�����T�A�i0�U�z�A�ѱN Sun ONE Web Server �q���� 6.0 ����� 6.1 �ɩҵo�ͪ��ܧ�C

�����]�t�H�U��T�G


���෧�z

�z�i�H����H�U Sun ONE Web Server 6.0 ��T�A�H�� Sun ONE Web Server 6.1�C


����]�w�M���


ĵ�i

�Цb����e��Ҧ���A����ҡC


�Y�n�N�]�w�M��Ʊq Web Server 6.0 ��A������� Sun ONE Web Server 6.1 ���~�A�а��H�U�B�J�G

  1. �b [Administration Server] �������A��@�U [Migrate Servers] ���ҡC
  2. ��@�U [Migrate Server]�C
  3. [Migrate Server] ����
    ��� [Migrate Server] �������ϡC

  4. ��J�n���઺��A������A���ڡA�ë�@�U [Search]�C�Ҧp�J
  5. /usr/netscape/server4

    C:\netscape\server4

    Sun ONE Web Server �|����b�z��w���ؿ�O�_�w�˦���A����ҡA�æb�W���uInstalled Servers�v�������Ϭq����ܱz�i�H���઺��A���C�޲z��A������Q����C

  6. �q�U�Ԧ��M�椤��ܤ@�Ӧ�A���A�ë�@�U [Migrate]�C
  7. ���n���઺��A��
    ��ܥi�H�ϥ� [Migrate server] �������઺�w�w�˦�A�����ϡC

  8. �b�Ұʪ��s [Migration Parameters] ���A��w����ѼơC
  9. ��w����Ѽ�
    ��� [Migration Parameters] �������ϡC

    �z�b���W�ݨ쪺�Ϭq�� 6.0 Web Server �ϥΪ��\��M�z�w�˪�����Ӧ��Ҥ��P�C�i��|��ܥH�U�ѼưϬq�G

    • General Migration Parameters
    • Document Root
    • Java
    • �p�ݧ�h��T�A�аѾ\�u�W���U���� [Migration Parameters] �����C

  10. ��@�U [Migrate]�C
  11. [Migrate server_name] �����|�X�{�C���N��ܲ��൲�G�A�]�A�w���\���઺�ѼƩM�z�ݭn��ʲ��઺�ѼơC�ٱN��� 6.1 �����䴩���Ҧ� Web Server 6.0 �\��C

    �p�G�z�b���त�J���Y����~�A����|�~��C���G�����|��ܥX�{����~�A�z�i�H�ϥΦ���T�i�����ƸѡC

  12. ��@�U [Configure Migrated Server] �i�b��A���޲z�̤��t�m�w���઺��A����ҡA�Ϋ�@�U [Close] ������C


���򤣳Q����

����{�Ǥ�����H�U��T�G


Sun ONE Web Server 6.1 �����ܧ󷧭z

��z�N��T�q Sun ONE Web Server 6.0 ����� Sun ONE Web Server 6.1 �ɡA�H�U�譱�N�o���ܧ� (��r�6��ǦC�X)�G

Cgistub �ؿ�

����{�Ǥ����� CGIstub �ؿ�C�p�G�z�b�ª�����A���W���Y��Ұt�m�F CGI �]�w�A�h�b����� Sun ONE Web Server 6.1 ��A�ݭn�N CGIstub �ؿ��ʽƻs���3��m�C

��O��{����

�p�G�z�b Web Server 6.0 ����Ұʩΰ���{���ɧ@�F�ק�A�h����{���N���|����o���ܧ�C�o�]�A�Ω󭫷s�t�m�B���s�ҰʩM����{���ɡC

�U��C�X Sun ONE Web Server 6.1 ���i�Ϊ���O��{���ɡA�ì��z��o��h��T��X�F�i�@�B��������ӷ��G

��O��{����

�y�z

�p�ݧ�h��T�A�аѾ\�G

start, startsvr.bat

  • �Ұʦ�A����ҡC
  • �C�Ӧ�A����ҳ����U�۪��Ұʵ{���ɡC

�uSun ONE Web Server 6.1 �޲z���n�v

stop, stopsvr.bat

  • �����A����ҡC
  • �C�Ӧ�A����ҳ����U�۪�����{���ɡC

�uSun ONE Web Server 6.1 �޲z���n�v

restart

���s�Ұʦ�A����ҡC

�uSun ONE Web Server 6.1 �޲z���n�v

reconfig

�ʺA���s�t�m��A���A�Ӥ����s�Ұʦ�A���C

�uSun ONE Web Server 6.1 �޲z���n�v

rotate

�����x�C

�uSun ONE Web Server 6.1 �޲z���n�v

HttpServerAdmin

�����&�A���޲z���ѫ�O�椽�ε{���C

�uSun ONE Web Server 6.1 �޲z���n�v

�t�m�ɮ�

�U�?�� Sun ONE Web Server 6.1 ���t�m�ɮת��K�n�M��F�y�z�F�ޤJ�ثe���������ܧ�A�ì��z��X�F�i�@�B��������ӷ��G

�t�m�ɮ�

�y�z

�p�ݧ�h��T�A�аѾ\�G

ACL �ɮסG

  • generated-https-server-id.acl
  • genwork-https-server-id.acl
  • ��m�Ginstall-dir/httpacl/
  • �o���ɮ״��Ѧs���M��H�O�@��A���귽�C
  • �i�H�Ѧ� dbswitch.conf ���w�q����Ʈw�C
  • �ɮצW�٦b server.xml ����w�C
  • �b����v��AACL �ɮױq�ª� server-root/httpacl �ؿ�Q�ƻs��s�� server-root/httpacl �ؿ�A�èϥηs����ҦW�١C
  • server.xml �ɮת� <ACLFILE> ���$��C�X���D�w�] ACL �ɮסA�H���ª� server-root/httpacl �ؿ�s�b���D�w�] ACL �ɮ׳Q�ƻs��s�� server-root/httpacl �ؿ�C

�uAccess Control Programmer's Guide�v

certmap.conf

  • ��m�Gserver_root/bin/https/install/misc/
  • �t�m�Τ���ҮѦp���M�� LDAP ���ءC
  • ���Q����C�b����v��A�z�|����T���A�q���z�ݭn��ʲ���n���઺��A����Ҥ� certmap.conf �����{�����ءC

�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v

dbswitch.conf

  • ��m�Gserver_root/userdb/
  • ���ѻ{�Ҹ�Ʈw�M��A�åΩ��ˬd�s�զ����A�H�K�i��s���C
  • ���q Web Server 6.0 ���ܧ�C

�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v

magnus.conf

  • ��m�Gserver-id/config
  • �w�q��A���~���{���w��l�ưѼƩM��A���ѼơC
  • �b����v��A�Q�ƻs��s��A���ڥؿ�C
  • �b����v��ASun ONE Web Server 6.1 �N�q�s���w�˥ؿ��J���ظ�J�Ҳե\��A�P�ɱN�~��q�ª��w�˥ؿ��J�ۭq�ҲաC
  • Web Server 6.0 ���䴩���@�� magnus.conf ��O�b 6.1 ���w���ΡC

�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v�A����䴩���M�w���Ϊ���O�C

�uSun ONE Web Server 6.1 NSAPI Programmer's Guide�v�A���� Init ��O�C

mime.types

  • ��m�Ginstall-dir/config/
  • �]�t MIME (�h�γ~��ں��l�󩵦�) �����M���ɦW��������M�C
  • �b����v��A/config �ؿ��¹�Ҫ� mime.types �ɮ׳Q�����s�� server-root/server-instance/config �ؿ�C
  • �ª� server- instance/config �ؿ�s�b���D�w�] mime.types (mime1.types�Bmime2.types ��)�A�H�� server.xml �� MIME ���$��C�X���D�w�] mime.types�A�Q�����s�� server-instance/config �ؿ�C

�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v

nsfc.conf

  • ��m�Gserver_root/https-admserv/config/
  • �]�w�ɮק֨�O����ѼơC
  • ���q Web Server 6.0 ���ܧ�C

�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v

obj.conf

  • ��m�Ginstall-dir/config/
  • �]�t����p��q�Τ�ݩM�A�� Web ��A�����e (�p��ͦ�A���~���{���M CGI �{��) �B�z HTTP �ШD����A������C
  • ��ӵ��&�A�����O�t�m�A�åH <vs-name>.obj.conf �榡�R�W�C
  • Web Server 6.1 ���w�[�J�s��O�M�\��A�H�t�m�L�o���M WebDAV�C
  • ������ Search�BJSP092 �M Webpub ����C

�uSun ONE Web Server 6.1 NSAPI Programmer's Guide�v

server.xml

  • ��m�Ginstance-dir/config/
  • �]�t�j���&�A���t�m�C
  • �b����v��A�b�s Web Server 6.1 ��Ҥ��إߪ� server.xml �ɮץ]�t�ӦۥH�U�ɮת���T�G
    - �ª� server.xml �ɮ�
    - web-apps.xml
    - start-jvm
    - jvm12.conf

�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v

*.clfilter

  • obj.conf.clfilter
  • magnus.conf.clfilter
  • server.xml.clfilter
  • ��m�Ginstance-dir/config/
  • ��������ª� .clfilter �ɮסA�p web-apps.xml.clfilter�C

�uSun ONE Web Server 6.1 �޲z���n�v

secmod.db

  • �~���w��[�t�����פJ�ҮѩM�K�_�x�s�b secmod.db �ɮפ��A���ɮצb�w�� PKCs#11 �Ҳծɲ��͡C
  • �b����v��мg�C

�uSun ONE Web Server 6.1 �޲z���n�v

  • �s���x
  • ��~��x
  • ��A����x�ɥi�O���A�������ʡC
  • �b����v��A�|�إ߷s���s���x�C
  • 6.0 �� server-instance/logs �ؿ��~��x�Q�ƻs�� 6.1 �� server-instance/logs ���C

�uSun ONE Web Server 6.1 �޲z���n�v

�b Sun ONE Web Server 6.1 ���������t�m�ɮ�

Sun ONE Web Server 6.1 ���A�䴩�H�U�t�m�ɮסA�÷|�b����v��N���̲����G

�s���s�ճ]�w

Sun ONE Web Server 6.0 �����C�Ӱ�ť�M���r�ܤ֨㦳�@�ӻP�����p���s���s�աC�إ߰�ť�M���r��A�s���s�դ]�|�إߡA�䤤�]�t�z����ť�M���r��w���w�]���&�A���C

�b Sun ONE Web Server 6.1 ���A�s���s�ե\��w���ΡC�{�b�A���&�A�������s���ܰ�ť�M���r�C�]���A�b����v��A�C�ӳs���s�է��N����� LS (��ť�M���r) ���!C�C�� LS ���%]�t���ݩʧ����۳s���s�թM��ť�M���r���ݩʡC

Cron ����

Cron �ɮצW�٦b Sun ONE Web Server 6.1 ���w�ܧ�CWeb Server 6.0 �ɮ� ns-cron.conf �b Sun ONE Web Server 6.1 ���W�� schedulerd.conf�A6.0 �������ɮ� cron.conf �{�b�W�� scheduler.conf�C�o���ɮק���� https-admserv/config/ �ؿ�C

�b����v��A�ª� Web ��A���� Cron �]�w���|�Q����� Sun ONE Web Server 6.1�C�p�G�ݭn�O�d�o�dz]�w�A�бN�Q�����Ҫ� cron �]�w�ƻs�� cron �ɮפ��C

Java ����

�P�b 6.0 ���������P�A�b Sun ONE Web Server 6.1 ���AJava �̹w�]�w�ҥΡC���~�A�b Sun ONE Web Server 6.1 ���A�z�i�H���C�Ӧ�A����ұҥΩM�t�m Java�A�ӥ�e�� 6.0 �����Ȥ䴩 JDK �w�˽d�򤺪��t�m�C

�b����v��A�z�i�H��ܦw�� Sun ONE Web Server 6.1 �H���� JDK (JDK 1.4.1_03)�A�Φw�˦ۭq JDK�C�p�G�w�˦�A���ɦw�˦ۭq JDK�A�h�Q�����Ҫ� javahome �]�w�N�ѦҦۭq JDK ��| (��ۺ޲z��A���� javahome �]�w)�C�_�h�Ajavahome �]�w�N��V /bin/https/jdk�C

Sun ONE Web Server 6.1 �䴩 Java �}�o�u�� (JDK) ���� 1.4 �Χ󰪪����A�����䴩�W�ߦ� Java ��涥�q��� (JRE)�C

�b Sun ONE Web Server 6.0 �M Service Pack �������AJDK �t�m����x�s�b start-jvm �M jvm.conf �ɮפ��C�b Sun ONE Web Server 6.1 ���A������x�s�b server.xml �ɮפ��C

�s�� server.xml �ɮפ��� JAVA ���%]�t�q�Q�����Ҫ� start-jvm �ɮפ��ƻs�� JDK �t�m��T�C

�s�� server.xml �ɮפ��� JVMOPTIONS ���%]�t�Q�����Ҫ� jvm12.conf �ɮפ��� JVM �ﶵ��T�C

�p�G�ª���A���w�t�m���ϥ� JDK 1.4.1 �Χ󰪪����A�h�Ӧ�A�� start-jvm �ɮפ��� NSES_JDK ��|�N�Q�ƻs�� Sun ONE Web Server 6.1 server.xml �ɮפ��A�_�h�AJDK ��|�N��V server-root/bin/https/jdk (Sun ONE Web Server 6.1 �����w�] JDK ��|)�C

�p�ݦ���b Sun ONE Web Server 6.1 ����M start-jvm �M jvm12.conf �ɮ׻P server.xml �ɮפ���T�A�аѾ\�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v�C

Java Server Pages

Sun ONE Web Server 6.1 �䴩 Java Server Pages (JSP) 1.2 �W��CSun ONE Web Server 6.1 ���A�䴩 JSP092 ���� (��� JSP ���� 0.92)�A�÷|�b����v��N��R���C

�i�b�H�U�ؿ���ϥ� JSP 1.2 ���˦��d�ҡGserver_root/plugins/servlets/examples/web-apps/�C

���ª� Servlet

Sun ONE Web Server 6.1 �䴩 Servlet 2.3 �W��C

Netscape Enterprise Server/iPlanet Web Server 4.0 �M 4.1 �䴩 Java Servlet 2.1 �W��C���W�椣�]�t Web 3�ε{���C���p��ױo�H�o�i�A�q�Ө� Servlet ���p��²��C���F Java Web 3�ε{�� (.war �ɮ�) �Υ��̪����p�y�z���A�N���A�ݭn���@�M�γ��p�t�ΤF�C

iPlanet Web Server 6.0 �䴩������������p��סA�� 4.x ��I (����ª� Servlet) �Q�аO���w���� (�аѾ\�uiPlanet Web Server, Enterprise Edition Programmer's Guide to Servlets�v���� 8 ���uLegacy Servlet and JSP Configuration�v)�C

Sun ONE Web Server 6.1 ���A�䴩���ª� Servlet�C�z�n���઺��A�������¼˦����S���ɮ� - servlet.properties�Bcontext.properties �M rules.properties - �N�b����v��Q�����C

�ѩ�S����Ҧ��\�઺�@��@��M�A�]���L�k�۰ʲ�����ª� Servlet�C

�p��0�U�z�N 4.x ���¼˦��� Servlet ����� Sun ONE Web Server 6.1 �� Web 3�ε{�����c��������M�d�ҡA�аѾ\�uSun ONE Web Server 6.1 Programmer's Guide to Web Applications�v�C

�j�M����

�ѩ� Sun ONE Web Server 6.0 ���ϥΪ��j�M��:�w�Q Sun ONE Web Server 6.1 �����s�j�M��:��N�A�]���b����L�{���A�{���j�M���X�M�dޤ��|�Q����C�Y�n�b Sun ONE Web Server 6.1 ���ϥηj�M�\��A�z�����إߩM�t�m�s���j�M���X�M�dޡC�p�ݧ�h�ԲӸ�T�A�аѾ\�uSun ONE Web Server 6.1 �޲z���n�v�C

�w����

Sun ONE Web Server ���ѷs�������ɻ{�ҩM��ͦs���P Web 3�ε{���w���ʭ�����K��X�C��O�A�֤߻{�ҩM���v�䴩�P 6.0 ���������ۦP�C

Sun ONE Web Server 6.1 ���F���Ѱ�� ACL ���{�Ҥ��~�A�ٷ|��� J2EE 1.3 �W�椤�w�q���w���ҫ��H���Ѽƺإ\��Ө�U�z�}�o�P���p�w���� Java Web 3�ε{���C��� J2EE/Servlet ���s���[�c�����w���ʽd�򪺨ϥΡC

�b Sun ONE Web Server 6.1 ���A�{�ҥѳz�L server.xml �ɮפ� AUTHREALM ���ذt�m�� Java �w���ʽd����C�b�w�g�]�w�F�s���W�h�����p�U�A���v�ѳ��p�y�z���ɮ� web.xml �����s���W�h���C

�p�ݦ��� Sun ONE Web Server 6.1 ���P�w���ʬ���\�ध��T�A�аѾ\�uSun ONE Web Server 6.1 �޲z���n�v�M�uSun ONE Web Server 6.1 Programmer's Guide�v�C

���q�@�~�޲z�{��

Sun ONE Web Server �� 6.1 �������A�䴩 6.0 �������w���Ϊ�²�涥�q�@�~�޲z�{���M JDBC ���q�@�~�޲z�{���C

Sun ONE Web Server 6.1 ���z���ѥH�U���q�@�~�޲z�ﶵ�G

Sun ONE Web Server 6.1 ���q�@�~�޲z�{�� API ���H�U API �\�ॼ�b Sun ONE Web Server 6.1 ����I�G

�p�ݦ���q�@�~�޲z�{������h��T�A�аѾ\�uSun ONE Web Server 6.1 Programmer's Guide to Web Applications�v�C

�t�m�ɮפ����Ÿ����s�� (UNIX �M Linux)

��A���t�m�ɮפ����Ÿ����s���ά���s���i��|�b�ɯŤ��ɭP�X�{���D�C�нT�w�]�t��A���ڤU�ɮפ�����ѦҪ���A���t�m�ɮשl�ץH�ۦP�覡�ѦҦ�A���ڪ���|�C�o�dzs���̦n���n�I�_���Ÿ����s���C

Web 3�ε{��

�b Web Server 6.0 �������A���� Web 3�ε{������T�x�s�b server.xml �ɮשM web-apps.xml �ɮפ��CSun ONE Web Server 6.1 �����䴩 web-apps.xml �ɮסA�åB Web 3�ε{����Ʋ{�b�x�s�b�H�U�ɮפ��G

�{�b�ASun ONE Web Server 6.1 �� server.xml �ɮפ��� VS (���&�A��) ���%]�t��H�s���C�� Web 3�ε{���� WEPAPP (Web 3�ε{��) ���!CWEBAPP ���*��ݩʻP Web Server 6.0 ���Ω�t�m Web 3�ε{�������@�P�A�åB�i�H�ʺA���s�t�m�A�Y���ݭn���s�Ұʦ�A���A�N�i�N�ܧ�M�Φܦ�A����ҡC

���C�� Web 3�ε{���A���p�y�z���ɮ� sun-web.xml �b <web-application>/WEB-INF �ؿ�إߡC���p�y�z���ɮװ�����ɮ� sun-web-app_2_3-1.dtd�A���ŦX Servlet 2.3 �W��C������ɮפ]��� <web-application>/WEB-INF �ؿ�C

�p�G�b Web Server 6.0 ���� �����ϥ� web-apps.xml �ɮ׽վ�Y�Ǧ�A���Ѽ� (�p reap interval�A����w�ˬd�L�v��q�@�~�����j���)�A�h�{�b�i�H�b Sun ONE Web Server 6.1 ���ϥ� sun-web.xml ���p�y�z�����ۦP���\��C�d�ҡG

�b Web Server 6.0 ���G

<init-param>

  <param-name>reapInterval</param-name>

  <param-value>180</param-value>

</init-param>

�b Web Server 6.1 ���G

<sun-web-app>

...

  <session-config>

    <session-manager>

      <manager-properties>

      <property name="reapIntervalSeconds" value="180"/>

      </manager-properties>

    </session-manager>

...

  </session-config>

...

</sun-web-app>

�p�ݦ��� Sun ONE Web Server 6.1 ���䴩�����p�y�z���ɮפ���h��T�A�аѾ\�uSun ONE Web Server 6.1 Programmer's Guide to Web Applications�v�C

�ϥ� WebDAV �i�� Web �X��

Sun ONE Web Server 6.1 �ޤJ�@�ӷs�\��A�Y�z�L WebDAV (Web �4����Ч@�P�����o��A�O�i��z�i��{�a��@ Web �X������w) �i�� Web �X���C

WebDAV �\��z�L�N server.xml �ɮפ��� VS ���)���]�t��ӷs���� DAV �M DAVCOLLECTION �Ӷi��t�m�C

obj.conf �ɮפ��w�[�J�s�\��A�H�䴩�N WebDAV �\��@�� NSAPI �~���{���C

�p�ݦ��� WebDAV �\�઺��h��T�A�аѾ\�uSun ONE Web Server 6.1 �޲z���n�v�C�p�ݦ��� obj.conf �ɮפ��� WebDAV �\�ध��h��T�A�аѾ\�uSun ONE Web Server 6.1 NSAPI Programmer's Guide�v�C�p�ݦ��� server.xml �ɮפ��P WebDAV ������$���h��T�A�аѾ\�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v�C



�W�@��      �ؿ�      �d�      �U�@��     


Copyright 2003 Sun Microsystems, Inc.�C���v�Ҧ��C