| Sun ONE Web Server 6.1 �w�˩M�����n |
�� 6 ��
�q���� 4.1 ����� 6.1�����]�t�����T�A�i0�U�z�A�ѱN Sun ONE Web Server �q���� 4.1 ����� 6.1 �ɩҵo�ͪ��ܧ�C
�����]�t�H�U��T�G
���෧�z�z�i�H����H�U iPlanet Web Server 4.1 ��T�A�H�Ω� Sun ONE Web Server 6.1�C
- ���ڤΥ���L�ؿ��M
- �t�m�˦���T
- �n��M�w����&�A���]�w
- �s���M�� (ACL) ��T
- �w���M���r�h (SSL) ��T
- �ҮѩM�K�_
- NSAPI ��T
- JavaServer Pages (JSP)
- ²�涥�q�@�~�z�{���M JDBC ���q�@�~�z�{�� (�w����)
- ��A���� HTML (SHTML)
- ²����z��w (SNMP) �]�w (snmp.conf �ɮ�)
- �վ�t�m�]�w���ɮק֨�O���� (nsfc.conf �ɮ�)
�`�N ���䴩�q�C�� 4.1 ������ iPlanet Web Server ��������� Sun ONE Web Server 6.1�C�z������N���ª���A������� iPlanet Web Server 4.1�A�M��A����� Sun ONE Web Server 6.1�C
����]�w�M���
�Y�n�N�]�w�M��Ʊq 4.1 ��A������� 6.1 ��A���A�а��H�U�B�J�G
- �b [Administration Server] �������A��@�U [Migrate Servers] ���ҡC
- ��@�U [Migrate Server]�C
[Migrate Server] ����
- ��J�n�����A������A���ڡA�ë�@�U [Search]�C�Ҧp�J
/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
- �q�U�Ԧ��M�椤��ܤ@�Ӧ�A���A�ë�@�U [Migrate]�C
���n�����A��
- �b�Ұʪ��s [Migration Parameters] ���A��w����ѼơC
��w����Ѽ�
�z�b���W�ݨ쪺�Ϭq�� 4.1 iPlanet Web Server �ϥΪ��\��M�z�w�˪�����Ӧ��Ҥ��P�C�i��|��ܥH�U�ѼưϬq�G
- ��@�U [Migrate]�C
[Migrate server_name] �����|�X�{�C���N��ܲ��൲�G�A�]�A�w���\����ѼƩM�z�ݭn��ʲ���ѼơC�ٱN��� 6.1 �����䴩���Ҧ� 4.1 ��A���\��C
[Migrate server-name] ����
�`�N �b 4.1 ��������v��Amagnus.conf �ɮפ��� Address ��O (�b Sun ONE Web Server 6.1 ���w����) �]�|�Q����C�o�˦b��A���ҰʮɴN�|�X�{�H�Uĵ�i�T���G�uĵ�i ( )�G�w���� Address ��O�C�v�z�i�H������ĵ�i�T���C
- ��@�U [Configure Migrated Server] �i�b��A���z�̤��t�m�w�����A����ҡA�Ϋ�@�U [Close] ������C
[Migrate server-name] ����
����ɡA�z�|�ݨ�@�ӭ��� (Migrate server_name)�A�䤤�O��F�Ҧ������T�A�]�A�J�쪺�Ҧ���~�C�z�|����ĵ�i�A�q���z Sun ONE Web Server 6.1 ���䴩�z�b iPlanet Web Server 4.1 ���ϥΪ��Y�ǥ\��C����{�����|���� obj.conf ���Ω�o��\����ءC
�p�G�z�b���त�J���Y����~�A����|�~��C���G�����|��ܥX�{����~�A�z�i�H�ϥΦ���T�i�����ƸѡC
����z��A��
�z�ȥi�H����ӧO��A����ҡC�z���ಾ��z��A���C���� iPlanet Web Server ��Ҥ���A�z�ݭn�b 6.1 �z��A�����A���]�w�\��A�p�4����z�M�O���\��C
�z�٥i�H����K�_�M�ҮѡC
����ϥΪ̩M�s�ո�T
�p�G�z�w�ϥ� Directory Server�A�h�b����L�{���L�ݰ����@�~�Y�i����ϥΪ̩M�s�աC�����A�i�b�z��A������ [Global Settings] ���ҤW�A�ϥ� [Configure Directory Service] �����ӫ�V Directory Server�C
������&�A��
iPlanet Web Server 4.1 ���Ѩ�ثإߵw����&�A������k�Gobject ��k�M virtual ��k�C�p����w����&�A����T��M��z�ϥΪ���k�G
iPlanet Web Server 4.1 �n����&�A���]�w�N�q 4.1 obj.conf �ɮײ���� 6.1 server.xml �ɮסC
���� ACL
�p�G�z�w�b�z��A�� 4.1 ���]�w ACL �H�Ω�4����z�A�h�o�� ACL ���|�Q����C�z�����N���̤�ʷs�W�ܷs���z��A���C
�����Ү�
����{�Ƿ|�N 4.1_server_root/alias �ؿ��Ʈw�ɮ� (�p key3.db �M cert7.db) �ƻs�� 6.1_server_root/alias �ؿ�C
���~�A��� 4.1 ��A���� magnus.conf �ɮפ��� SSL �ѼƱN�۰ʳQ�s�W�� 6.1 server.xml �t�m�ɮסC
ACL �����ɮ� secmod.db �M dbswitch.conf �ɮױN�b����v��Q�мg�C
�p�ݦ���N�ҮѻP Sun ONE Web Server �t�X�ϥΪ���h��T�A�аѾ\�uSun ONE Web Server �z���n�v�C
����3�ε{��
�����A���]�w�M��ƫ�A�z�i���ٻݭn�ܧ�3�ε{���A�H�ϥ��̯��b Sun ONE Web Server 6.1 �W���C
���� NSAPI 3�ε{��
�z�Ω� iPlanet Web Server 4.1 ���j�h�� NSAPI �{���A�L�ݭ��s�sĶ�Y�i�b Sun ONE Web Server 6.1 ���ϥΡC�Y�ǥ��H����Ƶ��c�w���X nsapi.h �B���A�O���θ�Ƶ��c�C���~�A�p�G�z���~���{���ϥγo�Ǹ�Ƶ��c�������@�ءA�z3�N�o�Ǹ�Ƶ��c���s�g�J�A�H�ϥΦs��\��C�{�b�A�p����Ƶ��c�b nsapi_pvt.h ���w�q�A���ɮצb Build ���H���öȥΩѸ�T�C
�ۭq NSAPI �~���{�����|�Q�۰ʽƻs��s����A���ؿ�C�p�G�z���ۭq�~���{���A�нT�w�p�s��A���� magnus.conf ���ҥܡA�N�z���~���{���ƻs��w�ɯŪ���|���C
�p�ݦ���o�Ǹ�Ƶ��c�M�s���[�\���h��T�A�аѾ\�uSun ONE Web Server 6.1 NSAPI Programmer's Guide�v�C
��A���� Java Applet (HttpApplet)
���䴩��A���� Java Applet (HttpApplet)�A�ӬO�ϥ� Java Servlet�C�z�ݭn�N��A���� Java Applet �@�� Servlet ���s�g�J�A�í��s�w�˥��̡C
���Q��������{�Ǥ�����H�U��T�G
�аѾ\ Java Servlet�A�H��o��h��T�C
�аѾ\�j�M�A�H��o��h��T�C
�аѾ\�ҰʩM����{�����A�H��o��h��T�C
�аѾ\ Cron �����A�H��o��h��T�C
�аѾ\ certmap.conf �ɮ��A�H��o��h��T�C
�аѾ\ Web �X���A�H��o��h��T�C
�аѾ\��A���� JavaScript (SSJS)/LiveWire�A�H��o��h��T�C
�P������ܧ�K�n��z�N��T�q iPlanet Web Server 4.1 ����� Sun ONE Web Server 6.1 �ɡA�H�U�譱�N�o���ܧ�G
�s���x�M��~��x
�s���A����x�ɩM��~��A����x�ɰO���A�������ʡC�b����v��A�|�إ߷s���s���x�C4.1 �� server-instance/logs �ؿ��~��x�Q�ƻs�� Sun ONE Web Server 6.1 �� server-instance/logs ���C
�t�m�ɮ�
iPlanet Web Server 4.1 magnus.conf �ɮפ����Y�ǫ�O�{�b��� Sun ONE Web Server 6.1 server.xml �ɮפ��C�b����L�{���A�o�ǫ�O�N�۰ʱq 6.1 ��A���� magnus.conf �ɮפ��Q�����A�óQ�s�W�� server.xml �ɮסC
���~�A��� iPlanet Web Server 4.1 obj.conf �ɮפ��� Init �\��N�Q���� Sun ONE Web Server 6.1 magnus.conf �ɮפ��C
�p�ݤw���Ϋ�O���M��A�аѾ\�uSun ONE Web Server 6.1 Administrator's Configuration File Reference�v�C
Java Server Pages
iPlanet Web Server 4.0 Java Server Pages (JSP) �O�H JSP 0.92 ���g���CiPlanet Web Server 4.1 �M 6.0 JSP �O�H JSP 1.2 ���g���CSun ONE Web Server 6.1 ���A�䴩���� 0.92�C�����̾ڪ��� 1.2 ���зǭ��s���g JSP�C���~�A��ij�}�o�H��N JSP �@�� Web 3�ε{�����@���+إߡC�˦��d�Ҧ�� server_root/plugins/servlets/examples/web-apps ���C
�H JSP 1.2 ���g�ç@�� Web 3�ε{���@���*� JSP �i����A���z�L�䴣�ѪA�Ȫ����ؿ�C
JSP 1.2 �d�Ҧ�� server_root/plugins/samples/servlets/jsp.10 ���C
Java Servlet
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.1 ���¼˦��� Servlet ����� Web 3�ε{�����c��������M�d�ҡA�аѾ\�uSun ONE Web Server 6.1 Programmer's Guide to Web Applications�v�C
Cron ����
Cron �ɮצW�٦b Sun ONE Web Server 6.1 ���w�ܧ�C�ɮ� ns-cron.conf �b Sun ONE Web Server 6.1 ���W�� schedulerd.conf�A�ɮ� cron.conf �{�b�W�� scheduler.conf�C�o���ɮק���� https-admserv/config �ؿ�C
��O�A�b����v��A�ª� Web ��A���� Cron �]�w���|�Q����� Sun ONE Web Server 6.1�C�бN�w�����Ҫ� cron �]�w�ƻs�� cron �ɮפ��C
certmap.conf �ɮ�
�b����L�{���A�Үѹ�M�ɮ� certmap.conf ���|�Q����C�b����v��A�z�|����T���A�q���z�ݭn��ʲ���n�����A����Ҥ� certmap.conf �����{�����ءC
²�涥�q�@�~�z�{��
Sun ONE Web Server 6.1 ���䴩²�涥�q�@�~�z�{���M JDBC ���q�@�~�z�{���C�p�ݦ���q�@�~�z�{������h�ԲӸ�T�A�аѾ\�uSun ONE Web Server 6.1 Programmer's Guide to Web Applications�v�C
�p�G�z�� iPlanet Web Server 4.1 Web 3�ε{���w��w SimpleSessionManager�A�z3�N���O�W���ܧ� IWSSessionManager�C�M��A�z�K�i�H��ܷs�W����ʡC��������������]�w�� s1ws60�C��L Init �ݩ� (�p timeOut �M reapInterval) ���|�Q�ܧ�C
�p�G�z�� iPlanet Web Server 4.1 Web 3�ε{���w��w JDBCSessionManager�A�z3�N���O�W���ܧ� IWSSessionManager�A�ñN�H�U�ݩʷs�W�ܶ��q�@�~�z�{���� init-param ���!Gsession-data-store='com.netscape.server.http.session.JdbcStore'�C��������������]�w�� s1ws60�C
��L�ݩ� (�p provider �M url) �O���ܡC
MMapSessionManager �M�˳n��W�٤w�q Web Server 4.1 �������� com.netscape.server.http.session �ܧ� 6.0 �M 6.1 �������� com.iplanet.server.http.session�C
���&�A��
�b iPlanet Web Server 4.1 ���A�z�i�H�ϥεw��M�n����&�A���إߦh����A����ҡA��o�ǹ�һݭn�@�άۦP���t�m��T�C�ϥ� Sun ONE Web Server 6.1�A�z�i�H�]�w�h�ӵ��&�A�����O�C�C�����O���㦳�W�ߪ��t�m��T�C
���&�A�����]�w�x�s�b server.xml �ɮפ��A���ɮצ�� server_root/server_ID/config �ؿ�C�аѾ\�uSun ONE Web Server 6.1 �z���n�v�A�H��o������&�A������h��T�C
Web �X��
Sun ONE Web Server 6.1 ���䴩 iPlanet Web Server 4.1 Web �X���\��C�����Ѥ@�ئW�� WebDAV ���s�\��A�i��z�b��ں��W�@�ΩM�Ч@��@�ɮסC�аѾ\�uSun ONE Web Server 6.1 �z���n�v�A�H��o���� WebDAV ����h��T�C
�j�M
�ѩ� iPlanet Web Server 4.1 ���ϥΪ��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
�ҰʩM����{����
�p�G�z�b 4.1 ��A������Ұʩΰ���{���ɧ@�F�ק�A�h����{���N���|����o���ܧ�C�o�]�A�Ωs�t�m�B���s�ҰʩM����{���ɡ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
��A���� JavaScript (SSJS)/LiveWire
�ϥ� SSJS/Livewire ��3�ε{������ƩM�]�w���|�Q����C
�аѾ\�uSun ONE Web Server 6.1 Programmer's Guide to WebApplications�v�A�H��o����p��N SSJS 3�ε{���ഫ�� JSP �����[����C���~�A�i�b server_root/plugins/samples/servlets/jsp.10/hangman �����w�ഫ3�ε{�����d�ҡC