| Sun ONE Web Server 6.1 ��ġ �� ���� ���? |
5 ��
���� 6.0���� 6.1�� ������ �忡�� ���� d���� �����Ͽ� Sun ONE Web Server ���� 6.0���� 6.1�� ������ �� � ���� ������ ���ϴ��� �����ϱ� ������ �߽4ϴ�.
�� ���� ����:
���� ����Sun ONE Web Server 6.0���� ��= ����; Sun ONE Web Server 6.1���� ����ϵ��� ������ �� �ֽ4ϴ�.
��d �� ������ ����
6.0 ����� Sun ONE Web Server 6.1 ����� ��d �� ������ �����Ϸx� ��=�� ���� �մϴ�.
- Administration Server ������� Migrate Servers ��; Ŭ���մϴ�.
- Migrate Server�� �����ϴ�.
Migrate Server ������
- �����Ϸt� �� ������ ���� ��Ʈ�� �Է��ϰ� Search�� �����ϴ�. ��:
/usr/netscape/server4
C:\netscape\server4
Sun ONE Web Server�� ��d�� ���丮�� ��ġ�� ���� �ν��Ͻ��� �ִ��� �˻��ϰ� �������� "Installed Server"��� �κп� ������ �� �ִ� ���� ǥ���մϴ�. Administration Server�� ����� �� ��4ϴ�.
- ��� �ٿ� ��Ͽ��� ���� �����ϰ� Migrate�� �����ϴ�.
Server to Migrate�� �����մϴ�..
- ǥ�õ� Migration �Ű����� â���� ���� �Ű����� ��d�մϴ�.
�Ű� ���� ��d�մϴ�.
�� ���̴� �κ�: 6.0 Web Server�� ����ϴ� ��ɰ� ��ġ�� ���� ��ҿ� ��� ����ϴ�. ������ �Ű������� ���� ��=�� ���4ϴ�.
- Migrate�� �����ϴ�.
Migrate server_name ������ ǥ�õ˴ϴ�. ����� ������8�� ����� �Ű������ ��b �����ؾ� �ϴ� �Ű����� �����Ͽ� ������ ��� ǥ�õ˴ϴ�. ���� 6.1������ ������ �ʴ� 6.0 ������ ��ɵ� ǥ�õ˴ϴ�.
���� ���� �ߴ��� �7� ���ϴ� ��쿡�� ����: ��ӵ˴ϴ�. ��� ������ ���� �7� ǥ�õǸ� ���� ��f �ذῡ �� d���� ����� �� �ֽ4ϴ�.
- Server Manager���� Configure Migrated Server�� ���� ����� ���� �ν��Ͻ��� �����ϰų� Close�� ���� ���� â; ~���մϴ�.
���� f�� ������� ��d���� ��=: ������� �ʽ4ϴ�.
�ڼ��� ����: ���Ž� ���긴; ��v�Ͻʽÿ�.
�ڼ��� ����: �˻� ����; ��v�Ͻʽÿ�.
�ڼ��� ����: ����� ��ũ��Ʈ�� ��v�Ͻʽÿ�.
�ڼ��� ����: Cron f���� ��v�Ͻʽÿ�.
�ڼ��� ����: certmap.conf�� ��v�Ͻʽÿ�.
�� �ڼ��� ����: ���� ������ Sun ONE Web Server 6.1���� f�ŵǴ� ���� ���� �κ�; ��v�Ͻʽÿ�.
�ڼ��� ����: ���� ������ ��v�Ͻʽÿ�.
�ڼ��� ����: ���� �� ��d; ��v�Ͻʽÿ�.
�� �ڼ��� ����: "Cgistub ���丮"�� ��v�Ͻʽÿ�.
Sun ONE Web Server 6.1�� ���� ���� ����Sun ONE Web Server 6.0���� Sun ONE Web Server 6.18�� d���� ������ �� ���ϴ� ���� ����: �Ʒ��� ö�ڼ�8�� d���� �Ͱ� ���4ϴ�.
Cgistub ���丮
CGIstub ���丮�� ���� ��d���� ������� �ʽ4ϴ�. ���� ����� �ν��Ͻ��� CGI ��d; ������ ��� Sun ONE Web Server 6.1�� ������ �� CGIstub ���丮�� ������ 'ġ�� ��b �����ؾ� �մϴ�.
����� ��ũ��Ʈ
6.0 ������ ���� �Ǵ� d�� ��ũ��Ʈ�� ��d�� ��� �ش� ���� ����: ���� �wα��� ���Ͽ� ����� �ʽ4ϴ�. reconfig, restart �� rotate ��ũ��Ʈ�� ��쿡�� �������Դϴ�.
Sun ONE Web Server 6.1���� ��� ������ ����� ��ũ��Ʈ�� ���: ��= ǥ�� ��8��, �� ǥ���� �� �ڼ��� d���� �� �� �ִ� ���?�� ���ԵǾ� �ֽ4ϴ�.
���� ����
Sun ONE Web Server 6.1�� ���� ���� ���: ��= ǥ�� ���� �Ͱ� ��8��, ���� ���������� ���Ե� ���� ���� ���� ����� �� �ڼ��� ���?�� ���ԵǾ� �ֽ4ϴ�.
���� ����
����
�ڼ��� ����
ACL ����:
- 'ġ: install-dir/httpacl/
- ���� ���ҽ��� ��ȣ�ϱ� '�� ���� f�� ���; f���մϴ�.
- dbswitch.conf�� d�ǵ� �����ͺ��̽��� ��v�� �� �ֽ4ϴ�.
- ���� �̸�: server.xml�� ��d�˴ϴ�.
- ���� ���� ���� server-root/httpacl ���丮�� ACL ����: �� server-root/httpacl ���丮�� �� �ν��Ͻ� �̸�8�� ����˴ϴ�.
- server.xml ������ <ACLFILE> ��ҿ� ��8�� ���� server-root/httpacl ���丮�� �ִ� �⺻�� �ƴ� ACL ���� ���: �� server-root/httpacl ���丮�� ����˴ϴ�.
Access Control Programmer's Guide
certmap.conf
Sun ONE Web Server 6.1 Administrator's Configuration File Reference
dbswitch.conf
Sun ONE Web Server 6.1 Administrator's Configuration File Reference
magnus.conf
- 'ġ: server-id/config
- ���� �÷����� ���̺귯�� �ʱ�ȭ �� ���� �Ű� ���� d���մϴ�.
- ���� ���� �� ���� ��Ʈ ���丮�� ����˴ϴ�.
- ���� ���� Sun ONE Web Server 6.1: �� ��ġ ���丮���� ���� �ε� ���; �ε��ϴ� �ݸ�, ����� d�� ���: ��� ���� ��ġ ���丮���� �ε�˴ϴ�.
- Web Server 6.0���� ���Ǿ�� �Ϻ� magnus.conf ��ù�: 6.1���� �� �̻� ������ �ʽ4ϴ�.
���Ǵ� ��ù��� �� �̻� ������ �ʴ� ��ù��� ���� ����: Sun ONE Web Server 6.1 Administrator's Configuration File Reference�� ��v�Ͻʽÿ�.
Init ��ù��� ���� ����: Sun ONE Web Server 6.1 NSAPI Programmer's Guide�� ��v�Ͻʽÿ�.
mime.types
- 'ġ: install-dir/config/
- MIME(Multipurpose Internet Mail Extensions) /��� ���� Ȯ���� ������ ����; �����մϴ�.
- ���� ���� /config ���丮�� �ִ� ���� �ν��Ͻ��� mime.types ����: �� server-root/server-instance/config ���丮�� ����˴ϴ�.
- ���� server-instance/config ���丮�� ��8�� server.xml�� MIME ��� ��Ͽ� �ִ� �⺻�� �ƴ� mime.type(mime1.types, mime2.type ��): �� server-instance/config ���丮�� ����˴ϴ�.
Sun ONE Web Server 6.1 Administrator's Configuration File Reference
nsfc.conf
Sun ONE Web Server 6.1 Administrator's Configuration File Reference
obj.conf
- 'ġ: install-dir/config/
- ���� Ŭ���̾�Ʈ�� HTTP ��û; ó���ϰ� ��� ���� �÷����� �� CGI �wα� ���� ���� ������ �����ϴ� ��� ���� ��ð� ���Ե˴ϴ�.
- ���� ����� �����Ǹ� <vs-name>.obj.conf ����� �̸��� ��d�˴ϴ�.
- Web Server 6.1���� ���Ϳ� WebDAV�� �����ϴ� ��ο� ��ù��� �Լ� �߰��Ǿ�4ϴ�.
- search, JSP092 �� Webpup ��ü�� ������� �ʽ4ϴ�.
Sun ONE Web Server NSAPI Programmer's Guide
server.xml
Sun ONE Web Server 6.1 Administrator's Configuration File Reference
*.clfilter
Sun ONE Web Server 6.1 ���� ���?
secmod.db
Sun ONE Web Server 6.1 ���� ���?
Sun ONE Web Server 6.1 ���� ���?
Sun ONE Web Server 6.1���� f�ŵǴ� ���� ����
��= ���� ����: �� �̻� ������� ��8�� ���� ���� f�ŵ˴ϴ�.
���� �� ��d
Sun ONE Web Server 6.0�� ��� û�� ���Ͽ��� �̿� ����� ���� ���� �ϳ� �̻� �ֽ4ϴ�. û�� ����; ����� ���� �� ���� �������� ����� û�� ���Ͽ�8�� ��d�� �⺻ ���� ���� ���Ե˴ϴ�.
Sun ONE Web Server 6.1�� ��� ���� �� ���: f�ŵǾ�4ϴ�. ��f ���� ����� ��b û�� ���Ͽ� ���ε�˴ϴ�. ��� ���� ���� �� ���� ��: LS(û�� ����) ��ҷ� ����˴ϴ�. �� LS ��ҿ��� ���� ��� û�� ������ �Ӽ� ��ο��� /���� �Ӽ��� ���Ե˴ϴ�.
Cron f��
Sun ONE Web Server 6.1�� ��� Cron ���� �̸��� ����Ǿ�4ϴ�. Web Server 6.0 ������ ns-cron.conf ����: Sun ONE Web Server 6.1���� schedulerd.conf�� �Ǿ�8�� ���� 6.0 ������ cron.conf ����: scheduler.conf�� �Ǿ�4ϴ�. �̵� ������ 'ġ�� https-admserv/config/ ���丮 �Դϴ�.
���� ������ Web Server�� �ִ� cron ��d: ���� ���� Sun ONE Web Server 6.1�� ������� �ʽ4ϴ�. �̵� ��d; /���ؾ� �ϴ� ��쿡�� ����Ǵ� �ν��Ͻ��� cron ��d; cron ���Ͽ� �����մϴ�.
Java ����
6.0 �������� �� Sun ONE Web Server 6.1�� ��� Java�� �⺻8�� ��� ��d�˴ϴ�. ����, Sun ONE Web Server 6.1���� ������ ��� �ν��Ͻ��� ���Ͽ� Java�� ��� ��d �� ������ �� ��8��, �̴� ���� 6.0 �������ʹ� �ٸ� ��8�� �� ��� JDK�� ��ġ ��ü�� ���Ͽ� ������ �� �־�4ϴ�.
���� ���� Sun ONE Webser 6.1�� ���� f��Ǵ� JDK(JDK 1.4.1_03); �����ϰų� ����� d�� JDK�� ��ġ�� �� �ֽ4ϴ�. ����� d�� JDK�� �Բ� ���� ��ġ�ϸ� ����� �ν��Ͻ��� javahome ��d(Administration Server�� javahome ��d���� ��n��): ����� d�� JDK ��θ� ����Ű�� �˴ϴ�. ���� ��: ��� javahome ��d: /bin/https/jdk�� ����Ű�� �˴ϴ�.
Sun ONE Web Server 6.1: Java Development Kit(JDK) ���� 4.1 �̻�; ����մϴ�. ������ JRE(Java Runtime Environment)�� ������� �ʽ4ϴ�.
Sun ONE Web Server 6.0 �� ���� �� ���������� JDK ���� �����ʹ� start-jvm �� jvm.conf ���Ͽ� ����Ǿ�4ϴ�. Sun ONE Web Server 6.1���� �� �����ʹ� server.xml ���Ͽ� ����˴ϴ�.
�� server.xml ���Ͽ� �ִ� JAVA ��ҿ��� ����� �ν��Ͻ��� start-jvm ���Ͽ��� ����� JDK ���� d���� ���Ե˴ϴ�.
�� server.xml ���Ͽ� �ִ� JVMOPTIONS ��ҿ��� ����� �ν��Ͻ��� jvm12.conf ���Ͽ��� ����� JVM �ɼ� d���� ���Ե˴ϴ�.
���� ������ ���� JDK 1.4.1 �̻��8�� ������ ��� ������ start-jvm ���Ͽ��� NSES_JDK ��ΰ� Sun ONE Web Server 6.1 server.xml ���Ϸ� ����Ǹ�, ���� ��: ��� JDK ��δ� Sun ONE Web Server 6.1�� �⺻ JDK ����� server-root/bin/https/jdk�� ����ŵ�ϴ�.
Sun ONE Web Server 6.1���� start-jvm �� jvm12.conf�� server.xml ���ϰ� ���ν�Ű�� ����: Sun ONE Web Server 6.1 Administrator's Configuration File Reference�� ��v�Ͻʽÿ�.
JSP(Java Server Pages)
Sun ONE Web Server 6.1: JSP(Java Server Page) 1.2 ǥ��; ����մϴ�. Sun ONE Web Server 6.1������ JSP ���� 0.92�� JSP092 ��ü�� �� �̻� ������� ��8�� ���� ���� f�ŵ˴ϴ�.
JSP 1.2�� ����ϴ� ��Ÿ�� ��f�� ��= ���丮�� �ֽ4ϴ�. server_root/plugins/servlets/examples/web-apps/.
���Ž� ���긴
Sun ONE Web Server 6.1: Servlet 2.3 ����; ����մϴ�.
Netscape Enterprise Server / iPlanet Web Server 4.0 �� 4.1: Java Servlet 2.1 ǥ��; ����߽4ϴ�. �� ǥ�ؿ��� % �?� �wα��� ���Ե��� �ʽ4ϴ�. ���긴 ����; �ܼ�ȭ�ϵ��� ���ߵ� ���� ��Ű���� �ֽ4ϴ�. Java Web Application(.war ����)�� �ش� ���� ������� ���� ��� ��/ ���� �ý���; /���ؾ� �� �ʿ伺�� ���s�4ϴ�.
iPlanet Web Server 6.0: �� /���� ���� ��Ű���� ��� �����8��, 4.x ����(���Ž� ���긴�̶� ��): �� �̻� ������� �ʴ� ��8�� ǥ�õ˴ϴ�. (iPlanet Web Server, Enterprise Edition Programmer's Guide to Servlets�� Chapter 8: "Legacy Servlet and JSP Configuration" ��v.)
Sun ONE Web Server 6.1: �� �̻� ���Ž� ���긴; ������� �ʽ4ϴ�. �����Ϸt� ������ ���Ž� ��� ��� d�� ������ servlet.properties, context.properties �� rules.properties �� ���� ���� f�ŵ˴ϴ�.
��� ��ɿ� ���� �ϴ��� ����: x������ ��8�Ƿ� ���Ž� ���긴; �ڵ�8�� ������ ��� ��4ϴ�.
4.x ���Ž� ��� ���긴; Sun ONE Web Server 6.1�� % �?� �wα� ��v�� �����ϴµ� ������ �Ǵ� ���?�� ��f�� Sun ONE Web Server 6.1 Programmer's Guide to Web Applications�� ��v�Ͻʽÿ�.
�˻� ����
Sun ONE Web Server 6.0���� ���� �˻� ����: Sun ONE Web Server 6.1���� �� �˻� ����8�� ��ü�Ǿ�8�Ƿ� ��x �˻� �÷��ǰ� ����: ���� ��d ���� ������� �ʽ4ϴ�. Sun ONE Web Server 6.1���� Search ���; ����Ϸx� �� �˻� �÷��� �� ����; ����� �����ؾ� �մϴ�. �� �ڼ��� ����: Sun ONE Web Server 6.1 ���� ���?�� ��v�Ͻʽÿ�.
����
Sun ONE Web Server������ ��ο� ���� ���� ����; f���ϸ� % �?� �wα� ���� f���� �ִ� ��� ���� f��� ��� ��b�ϰ� ������ �� �ֽ4ϴ�. ���� �ٽ� ���� �� ���� �ο� ���: ���� 6.0 �������� �����ϰ� ���˴ϴ�.
Sun ONE Web Server 6.1: ACL ��� ����; f���ϴ� �� �ܿ� J2EE 1.3 ǥ�ؿ� d�ǵ� ���� ��; Ȱ���Ͽ� ������ Java % �?� �wα�; �����ϰ� ��ġ�ϴµ� ������ �Ǵ� ���� ���; f���մϴ�. J2EE/���긴 ��� ���� f�� ���v� ���� ������ ���Ǿ�� �մϴ�.
Sun ONE Web Server 6.1���� ����: server.xml ������ AUTHREALM ��; ���Ͽ� ������ Java ���� ������ ���Ͽ� ����˴ϴ�. ���� f�� ��Ģ�� ���� ��� ���� web.xml�� ��d�� ��쿡�� �� ��Ģ�� ��� ������ ����˴ϴ�.
Sun ONE Web Server 6.1�� ���� ��� ��ɿ� ���� �ڼ��� ����: Sun ONE Web Server 6.1 ���� ���?�� Sun ONE Web Server 6.1 Programmer's Guide�� ��v�Ͻʽÿ�.
���� ����
Sun ONE Web Server ���� 6.0 ���������� �� �̻� ������ �ʰԵǾ�� Simple Session Manager�� JDBC Session Manager�� �� �̻� 6.1 ���������� ������ �ʽ4ϴ�.
Sun ONE Web Server 6.1������ ��=�� ���� �� �ɼ�; f���մϴ�.
- StandardManager, �⺻ ���� ����
- PersistentManager, f��� ���� ���ڷ� ��Ӽ� ������ ����? ���
- IWSSessionManager, f��� ���� ���ڷ� Sun ONE Web Server 6.0���� ���� ������ ����� ���� ���ڿ� ���� ������ ȣȯ ����
- MMapSessionManager(UNIX ���), f��� ��Ӽ� �� ��(mmap) ���� ��� ���� ���ڷ� ���� �wμ����� ���� �wμ��� ��� ��ο��� �۵�
Sun ONE Web Server 6.1 ���� ���� API�� ��= API ���: Sun ONE Web Server 6.1���� ������� �ʽ4ϴ�.
- �� ��� �α��� ���� ���ǿ� ��� �α���: �� �̻� ������ �ʽ4ϴ�. ��� ��=: �� �̻� ������ �ʽ4ϴ�.
- update �ҵ�. Web ���� ���� 6.0���� HttpRequest �ҵ��� inputstream�� �ڿ� ����Ǵ� update �ҵ�� �� �̻� ������ �ʽ4ϴ�.
- ���� ���� ����� ��Ŀ���� Sun ONE Web Server 6.1������ ���� ���� ���� ����� �� �̻� ������� �ʽ4ϴ�. ��� ��=: �� �̻� ������ �ʽ4ϴ�.
- SimpleSessionManager �� JdbcSessionManager. Web Server 6.0���� f��� �� �̻� ������ �ʴ� SimpleSessionManager �� JdbcSessionManager, ���� iWSSessionManager �� JdbcStore�� ���Ͽ� ����� ������ ��� ����. Sun ONE Web Server 6.1������ �� �̻� SimpleSessionManager �� JdbcSessionManager �ɼ�; ������� �ʽ4ϴ�.
Session Manager�� ���� �ڼ��� ����: Sun ONE Web Server 6.1 Programmer's Guide to Web Applications�� ��v�Ͻʽÿ�.
���� ������ �ɺ� ��ũ (UNIX �� Linux)
���� ���� ������ �ɺ� �Ǵ� ��� ��ũ�� ����̵��� �� ��f�� �߱��ų �� �ֽ4ϴ�. ���� ��Ʈ �Ʒ��� ���Ͽ� ���� ��� ��v�� ���Ե� ���� ���� ������ �� ������ ���8�� ���� ��Ʈ�� ���� ��θ� ��v�ϴ��� Ȯ���Ͻʽÿ�. �� ��: ���: �̵� ��ũ�� �ɺ� ��ũ�� �ϳ��� �������� �ʴ� ���Դϴ�.
Web Applications
Web Server�� 6.0 ���� % �?� �wα��� ��õ� d���� server.xml ���ϰ� web-apps.xml ���Ͽ� ����˴ϴ�. Sun ONE Web Server 6.1������ �� �̻� web-apps.xml ������ ������ ��8�� % �?� �wα�: ��f ��= ���Ͽ� ����˴ϴ�.
Sun ONE Web Server 6.1���� server.xml�� VS(���� ����) ��ҿ��� �� ���� ȣ��Ʈ�ϴ� ��� % �?� �wα��� WEBAPP(% �?� �wα�) ��Ұ� ���Ե˴ϴ�. WEBAPP ����� �Ӽ�: Web Server 6.0���� % �?� �wα�; �����ϴ� ��Ŀ����� �ϰ�Ǹ�, ����8�� �籸���� �� �ֽ4ϴ�. ��, ���� �ν��Ͻ��� ���� ���� ����; ����ϱ� '�Ͽ� ���� ������� �ʿ䰡 ��4ϴ�.
��� % �?� �wα��� ���Ͽ� ���� ����� ������ sun-web.xml�� <web-application>/WEB-INF ���丮�� �������ϴ�. ���� ����� ����: ��Ű�� ������ sun-web-app_2_3-1.dtd�� ����8�� �ϸ�, Servlet 2.3 ǥ��; �ؼ��մϴ�. ��Ű�� ����: ���� <web-application>/WEB-INF ���丮�� �ֽ4ϴ�.
6.0 ������ Web Server ���� web-apps.xml ����; ����Ͽ� ���� ����(�ð� ��� ����; Ȯ���ϴ� �ð� ����; �� ��'�� ��d) ���� �Ϻ� ���� �Ű� ���� vd�� ���, Sun ONE Web Server 6.1������ sun-web.xml ���� ����ڸ� ����Ͽ� ��: ���; �����մϴ�. ��:
Web Server 6.0:
<init-param>
<param-name>reapInterval</param-name>
<param-value>180</param-value>
</init-param>
Web Server 6.1:
<sun-web-app>
...
<session-config>
<session-manager>
<manager-properties>
<property name=”reapIntervalSeconds” value=”180”/>
</manager-properties>
</session-manager>
...
</session-config>
...
</sun-web-app>
Sun ONE Web Server 6.1���� ����ϴ� ���� ����� ���Ͽ� ���� ����: Sun ONE Web Server 6.1 Programmer's Guide to Web Applications�� ��v�Ͻʽÿ�.
WebDAV�� ����ϴ� % �Խ�
Sun ONE Web Server 6.1������ WebDAV(Web Distributed Authoring and Versioning)�� ���Ͽ� %�� �Խ��ϴ� �� ����� �Ұ��Ǿ�4ϴ�. �̴� ���� ��� % �Խð� ������ �w������Դϴ�.
WebDAV ���: server.xml�� VS ��Ұ� DAV �� DAVCOLLECTION; �����ϵ��� Ȯ���Ͽ� �����մϴ�.
NSAPI �÷����� ���� WebDAV ���; ����ϱ� '�Ͽ� obj.conf ���Ͽ� ��ο� ����� �߰��Ǿ�4ϴ�.
WebDAV ��ɿ� ���� �ڼ��� ����: Sun ONE Web Server 6.1 ���� ���?�� ��v�Ͻʽÿ�. obj.conf ������ WebDAV ��ɿ� ���� �ڼ��� ����: Sun ONE Web Server 6.1 NSAPI Programmer's Guide�� ��v�Ͻʽÿ�. server.xml ������ WebDAV ��� ��ҿ� ���� �ڼ��� ����: Sun ONE Web Server 6.1 Administrator's Configuration File Reference�� ��v�Ͻʽÿ�.