![]() | |
Sun Java System Instant Messaging 7 2005Q1 �� ���? |
1��
��ġ �� Instant Messaging ������ġ�ϰ� ���� Sun JavaTM System Instant Messaging; ����ϱ� �� �� ���� ���� �ܰ踦 �Ϸ��ؾ� �մϴ�. �� �忡���� �̷��� �ʱ� ���� �ܰ踦 ��= �� �����մϴ�.
Instant Messaging; �����ϱ� �� Sun Java System Communications Services Deployment Planning�� �а� ����; �ľ��մϴ�. �� ��= Sun Java Enterprise System ��ġ ���?�� ����� ��� ��ġ�� �����ϰ� ���� Ȯ�� ���; �ϼ��� ��= ����8�� ����Ʈ��� �����մϴ�.
���� Ȯ�� ��� �ϼ���� �̷��� d���� �����ϱ� �� �̸� �˰� �־�� �մϴ�. ��ġ�Ϸt� ���� ��ҿ� ��� d�� �� �Ϻ� �Ǵ� ��� d���� f���϶�� ���� ǥ�õ˴ϴ�.
ǥ 1-1; �μ��� �� �ش� �� ���� ��; �Է��մϴ�. �� Ȯ�� ���: Instant Messaging; ���� �� ��ġ�� �� �ٽ� ����� �� �ֽ4ϴ�. �� ǥ���� ��й�ȣ�� ��Ÿ �߿� d���� ���ԵǾ� ��8�Ƿ� �� d���� ������ �� �����ؾ� �մϴ�.
ǥ 1-1
Instant Messaging�� ���� �� ������ ����
����
��ġ ���丮
im_svr_base
Instant Messaging�� ��ġ�Ǵ� ���丮�Դϴ�. �⺻��8�� Instant Messaging�� ��=�� ���� /opt ���丮�� ��ġ�˴ϴ�.
Solaris: /opt/SUNWiim
Linux: /opt/sun/im
Instant Messaging ���� ȣ��Ʈ �� ������ �̸�
Instant Messaging�� ��ġ�Ǵ� ȣ��Ʈ �̸� �� �ش� ȣ��Ʈ�� ����� ������ �̸��Դϴ�. ���� ��� ��=�� ���4ϴ�.
ȣ��Ʈ �̸�: instantmessaging.siroe.com
������ �̸�: siroe.com
Instant Messaging ���� ��Ʈ ��ȣ
Instant Messaging ����� ��Ƽ�÷����� ��û; ����ϴ� ��Ʈ ��ȣ�Դϴ�.
�⺻��: 45222
Instant Messaging ���� �� ��Ʈ ��ȣ
Instant Messaging ����� �ٸ� Instant Messaging ������ ��û; ����ϴ� ��Ʈ ��ȣ�Դϴ�. ���� ��Ƽ�÷����� ��ġ�Ǿ� ���� ��8�� ����� �� ��Ʈ�� �ִ� Instant Messenger Ŭ���̾�Ʈ�� ��û; ����մϴ�.
�⺻��: 5269
��Ƽ�÷��� ��Ʈ ��ȣ
(��Ƽ�÷��� ���� ���)
Instant Messaging ����� Instant Messenger Ŭ���̾�Ʈ�� ��û; ����ϴ� ��Ʈ ��ȣ�Դϴ�.
�⺻��: 5222
Instant Messaging SSL ��Ʈ
���� �� ���� ��ſ� ���Ǵ� ��Ʈ.
�⺻��: 5223
���� ��Ȱ��ȭ
��ġ�� �ν��Ͻ��� ���� �ƴ� ��Ƽ�÷����� ����ϴ� ��� �� �ɼ�; �����մϴ�. �� �ɼ�; �����ϸ� ��� Instant Messaging ���� ȣ��Ʈ �̸��� ��; f���ؾ� �մϴ�.
��� Instant Messaging ���� ȣ��Ʈ �̸�
(��Ƽ�÷��� ���� ���)
�� ��Ƽ�÷������� ���� ������ϴ� Instant Messaging ������ ȣ��Ʈ �̸��Դϴ�. ������ ȣ��Ʈ�� ��Ƽ �÷����� ���� ��ġ�Ǿ� ��8�� localhost�� ����մϴ�.
~�Ӽ�: ���� ��Ȱ��ȭ �Ű� ���� �����ؾ� �մϴ�. ��, ���� ���; ��Ȱ��ȭ�ؾ� �մϴ�.
��x ����ڿ��� Instant Messaging ���� �Ҵ�
(���� ����)
�� �ɼ�; �����ϸ� ��x Sun Java System Access Manager ������� Instant Messaging�� Ȱ��ȭ�˴ϴ�.
~�Ӽ�: Sun Java System Portal Server �� Sun Java System Access Manager
Instant Messaging ��ī�̺� Ȱ��ȭ
(���� ����)
�� ��; �����ϸ� Instant Messaging�� Sun Java System Portal Server �˻� ��� ��ī�̺갡 Ȱ��ȭ�˴ϴ�.
~�Ӽ�: Sun Java System Portal Server �� Sun Java System Access Manager
LDAP ȣ��Ʈ �̸�
LDAP ����� �Բ� ������ �� Instant Messaging�� ���� ����� �� �� d���� �ִ� LDAP ������ ȣ��Ʈ �̸��Դϴ�. ���� ��� directory.siroe.com�� ���4ϴ�.
~�Ӽ�: Sun Java System Directory Server�� ��: LDAP ����
LDAP ��Ʈ ��ȣ
LDAP ����� �Բ� ������ �� ���丮 ����� ��û; ����ϴ� ��Ʈ ��ȣ�Դϴ�. ���� ��� 389�� �ֽ4ϴ�.
~�Ӽ�: Sun Java System Directory Server�� ��: LDAP ����
�⺻ DN
LDAP ����� �Բ� ������ �� Instant Messaging�� ���� ����ڿ� �� d���� �ִ� ���丮 Ʈ���� �⺻ ��/ �̸��Դϴ�. ���� ��� o=airius.com�� �ֽ4ϴ�.
~�Ӽ�: Sun Java System Directory Server�� ��: LDAP ����
���ε� DN
Sun JavaTM System Access Manager�� �Բ� ������ ��, ��ġ�ϴ� ���� ���丮 ���� ���ε� DN�� ��й�ȣ�� ����ؾ� �մϴ�. ���ε� DN: Instant Messaging�� ���� Ȯ�� ���� ���ø�Ʈ �� �Ӽ��� ����Ͽ� ���丮 ��Ű���� ����Ʈ�� �� ���˴ϴ�. �̷��� �Ϸx� ���丮 ���� ������ �ʿ��մϴ�. ���丮 ���� ���ε� DN�� ��й�ȣ�� ������� ��8�� ��ġ �� �ʱ� ���� �Ŀ��� ������ �ʽ4ϴ�.
LDAP ����� �Բ� ������ ��, ���� ���� �� Instant Messaging: ���ε� DN; ����Ͽ� ���丮���� ����ڿ� ��; �˻��մϴ�. ���丮�� ��8�� �˻��� �� �ִ� ��쿡�� �� ��; ��� �Ӵϴ�.
~�Ӽ�: Sun Java System Directory Server�� ��: LDAP ����
���ε� ��й�ȣ
LDAP ����� �Բ� ������ �� ���ε� DN ��й�ȣ�Դϴ�.
SMTP ���� ȣ��Ʈ �̸�
(���� ����)
���v��� ����ڿ��� ���� �˸�; ���� ���Ϸ� ����� �� ���Ǵ� SMTP ������ ȣ��Ʈ �̸��Դϴ�. ���� ��� mail.siroe.com�� �ֽ4ϴ�. SMTP ����� ��Ʈ 25�� ������� �ʴ� ��쿡�� ȣ��Ʈ �̸��� �Բ� ��Ʈ�� ��d�մϴ�. ���� ���, SMTP ����� ��Ʈ 1025�� ����ϴ� ��쿡�� ��=�� ���� ��d�մϴ�.
mail.siroe.com:1025
~�Ӽ�: Sun Java System Messaging Server�� ��: SMTP ����
�����ͺ��̽�, �α� �� ��Ÿ�� ���� ��� �̸�
��Ÿ�� ����, �����ͺ��̽� �� �αװ� ����Ǵ� 'ġ�Դϴ�. im_runtime_base ��? �մϴ�.
�⺻��:
Solaris: /var/opt/SUNWiim/default
Linux: /var/opt/sun/im/
���� �����ͺ��̽� ���丮�� im_db_base��? �Ҹ��ϴ�. �⺻��: ��=�� ���4ϴ�.
Solaris: /var/opt/SUNWiim/default/db
Linux: /var/opt/sun/im/db/
�ڿ� �� ���� ���� ��� �̸�
�ڿ� ���丮
�ڿ�� �¶��� ���� ������ ��ġ�Ǵ� ���丮�Դϴ�.
���� �� �ڿ� ����; ����� d���Ϸx� configure /ƿ��Ƽ�� �����ϰ� ����; ����� d���� ��= �ڿ� ����; �ٽ� �����ؾ� �մϴ�. configure /ƿ��Ƽ�� ������ �Ϻο� ����� d���� �� �ִ� .jnlp ����; ����� ������ ���� ����; �����ؾ� �մϴ�. �ڼ��� ����: �ڿ� ���� ������� ��v�Ͻʽÿ�.
�⺻��:
im_svr_base/html
�ڵ庣�̽�
Instant Messenger�� �ڿ� ������ �� �ִ� URL�̸� Instant Messaging Ŭ���̾�Ʈ�� ó= �ٿ�ε��ϴ� ���� ������ ���ԵǾ� �ֽ4ϴ�.
��ġ �wα�; �����ϸ� �ڿ� ������ ��= 'ġ�� ��ġ�˴ϴ�.
Linux: /opt/sun/im/html
Solaris: /opt/SUNWiim/html
configure /ƿ��Ƽ�� �ڵ庣�̽��� ����Ͽ� � % �����̳� �ν��Ͻ��� ����� ������ ��d�մϴ�. ��d�ϰ� ���� configure /ƿ��Ƽ�� f��� URL�� ��� % �����̳ʿ� Instant Messenger �ڿ�; % �?� �wα�8�� �����մϴ�. ���Ǵ� % �����̳ʰ� ������� ��8�� �ڿ�; �����ϰų� ��ũ�ϴ� ���� �ý����� 'ġ�� ���� ���� ǥ�õ˴ϴ�.
Sun JavaTM System Application Server �Ǵ� Sun JavaTM System Web Server���� Instant Messaging; ����ϰ� �ִ� ��� configure /ƿ��Ƽ�� �ڵ�8�� �ڿ� ����; % �����̳ʿ� �Խ��մϴ�. Sun Java System Application Server�� ��� configure /ƿ��Ƽ�� �ڵ� ���� ��Ŀ����; ����ϰ�, Sun Java System Web Server�� ��� configure /ƿ��Ƽ�� wdeploy ���; ����մϴ�.
�ٸ� % �����̳ʸ� ����ϰ� �ִ� ��� configure /ƿ��Ƽ�� ����ڰ� ��d�� 'ġ�� ����; �����մϴ�. �� 'ġ���� % �����̳��� ���� ��Ʈ�� ���ԵǾ�� �մϴ�. ����, �ڿ� ���� ��ġ ���丮�� % �����̳� ������ ���� ��Ʈ�� �߰��� �� �ֽ4ϴ�. �ڼ��� ��ħ: % �����̳��� ���?�� ��v�Ͻʽÿ�.
�� �ܿ��� �ɺ��� ��ũ�� ����Ͽ� % �����̳ʿ��� �ڿ��� ���̰� �� �� �ֽ4ϴ�. ���� ���, Solaris������ ��= �ɺ��� ��ũ�� ����� % �����̳ʿ��� �ڿ��� ���̰� �� �� �ֽ4ϴ�.
ln -s /opt/SUNWiim/html docroot/im
���⼭ docroot�� % �����̳��� ���� ��Ʈ�Դϴ�(��: /opt/web).
Sun JavaTM System Access Manager�� �Բ� SSO�� ����ϰ� �ִ� ��� Access Manager ����� Instant Messaging ����� ������ % �����̳ʸ� ����ϵ��� �����ؾ� �մϴ�.
% �?� �wα�8�� �ڿ� ���� ���� ���� �ڼ��� ����: % �����̳� ���?�� ��v�Ͻʽÿ�. ó= ������ �Ŀ� �ڿ� ������ 'ġ�� ��d�ؾ� �ϴ� ��� �ڵ庣�̽� ����; ��v�Ͻʽÿ�.
UNIX �ý��� ����� �� �� ������ý��� ����ڴ� Ưd ���� �wμ����� �����մϴ�. �̷��� ����ڿ��Դ� Ưd ����; ��d�Ͽ� ������ �wμ����� ���� ������ ����; ������ �ؾ� �մϴ�. �Ϲ���8�� configure /ƿ��Ƽ�� ��= ����ڿ� ��; ����ϴ�.
config /ƿ��Ƽ���� Instant Messaging�� UNIX ����ڿ� ��; ������ ��: ��쿡�� �� �� ����� ��� ��8�� ������ �մϴ�. Instant Messaging�� ����ڿ� ��; ���� �Ŀ��� �ش� ����ڰ� ��/�ϴ� ���丮�� ���Ͽ� ������ ����; ��d�ؾ� �մϴ�.
Access Manager�� �Բ� Instant Messaging; �������� �ʴ� ��쿡�� ���� ����� ���̵�� root�� �������� ���ʽÿ�. �� ��� Access Manager ������ ���� ������ ����Ϸx� root�� ����ؾ� �մϴ�.
������ UNIX ����ڿ� ��; ����x� ��= �ܰ踦 �����մϴ�.
- ����/��� �α����մϴ�.
- �ý��� ����ڰ� ���ϴ� ��; ����ϴ�. ���� ���, Solaris���� �̸��� imgroup�� ��; ����x� ��=; �Է��մϴ�.
# groupadd imgroup
- �ý��� ����ڸ� ����� ��� ���� �쿡 �����մϴ�. ���� ������� ��й�ȣ�� ��d�մϴ�. ���� ���, Solaris���� �̸��� imuser�� ����ڸ� ����� imgroup �쿡 �����Ϸx� ��=; �Է��մϴ�.
# useradd -g imgroup imuser
����� �� �� �߰��� ���� �ڼ��� ����: � üf ���?�� ��v�Ͻʽÿ�.
- ����ڿ� ���� /etc/groups ���Ͽ� �߰��Ǿ���� Ȯ���մϴ�.
��ġ �Ǵ� ����̵� �� Instant Messaging ����Instant Messaging ��ġ �wα������� Instant Messaging ���� ��Ұ� �������� �ʽ4ϴ�. ���, ����Ʈ��� ��ġ�� ��= configure /ƿ��Ƽ�� �����ؾ� �մϴ�.
���� '�� �ڿ� ����; ����� d���ϰ� ��8�� configure /ƿ��Ƽ�� �����ϰ� ����; ����� d���� ��= �ڿ� ����; ������ؾ� �մϴ�. configure /ƿ��Ƽ�� �Ϻ� ���ΰ� ����� d���� �� �ִ� .jnlp ����; ����� ������ ����; ���� �����ؾ� �մϴ�. �ڼ��� ����: �ڿ� ���� ������� ��v�Ͻʽÿ�. ���� �Ŀ� ����; ã�� ��� ���� �ڼ��� ����: �ڿ� �� ���� ���� ��� �̸�; ��v�Ͻʽÿ�.
BEA Web Container�� ����ϰ� �ִ� ��� Instant Messaging; �����ϱ� �� PASSFILE; ������ �մϴ�. BEA Web Container�� ����ϰ� ���� �ʴ� ��� ��ġ �Ŀ� Instant Messaging; �����Ϸx�8�� �dz� �ݴϴ�.
BEA Web Container�� ���� PASSFILE; ����x�
- installation directory/SUNWiim/lib/PASSFILE�̶�� �̸��� ����; ����ϴ�.
- ���� ���Ͽ� ��= ��; �߰��մϴ�.
Directory Manager�� ��� DS_DIRMGR_DN=���ε� DN
Directory Manager�� ��� DS_DIRMGR_PASSWORD=���ε� ��й�ȣ
DS_HOST=LDAP ȣ��Ʈ �̸�
DS_PORT=LDAP ��Ʈ ��ȣ
DS_BASE_DN=�⺻ DN- �� �Ű� ���� ���� ��; �Է��մϴ�.
��ġ �Ŀ� Instant Messaging; �����Ϸx�
- Instant Messaging; ��ġ�� ���丮�� �̵��մϴ�.
�⺻��8�� �� ���丮�� Solaris������ /opt/SUNWiim�̰� Linux������ /opt/sun/im�Դϴ�.
- ��= ��� �� �ϳ��� configure /ƿ��Ƽ�� �����մϴ�.
���� ����� �������̽�: configure
�����: configure -nodisplay
���� ���Ͽ���: configure -nodisplay -noconsole -state <statefile>
���⼭ <statefile>: ����� ���� ������ ����Դϴ�. ���� ����; ����Ͽ� �����ϰ� �ִ� ��� ���� d���� ��û�ϴ� ���� ǥ�õ��� �ʽ4ϴ�. ���, ���� ������ ��; ����Ͽ� ����Ʈ��� �����մϴ�. ���� ���� �� ���� �ڼ��� ����: �ڵ� ���� �wα� ����; ��v�Ͻʽÿ�.
���� ����� �������̽� �Ǵ� �����; ����Ͽ� �����ϴ� ��� Instant Messaging�� ���� �ʱ� ����; ��d�� d���� ��û�ϴ� �Ϸ��� ���� ǥ�õ˴ϴ�. ��Ÿ���� ����� ��ġ�� ���� ��ҿ� ��� ����ϴ�. Instant Messaging Ȯ�� ����� ��; ����Ͽ� ��û�� d���� �Է��մϴ�. �ڼ��� ����: ���� Ȯ�� ��� �ϼ�; ��v�Ͻʽÿ�.
- Instant Messaging ����� �ٸ� ȣ��Ʈ�� Sun Java System Access Manager�� ��ġ�ϴ� ��� configure /ƿ��Ƽ�� ������ �Ŀ� Instant Messaging ���� ȣ��Ʈ���� Access Manager ȣ��Ʈ�� imServices ����; ��8�� �����մϴ�. ���x� ��=; �����մϴ�.
- Instant Messaging ���� ȣ��Ʈ���� imService_*.properties ����; ã�4ϴ�.
�⺻��8�� �� ���ϵ�: Solaris������ /opt/SUNWiim/lib/, Linux������ /opt/sun/im/lib/�� �ֽ4ϴ�.
- Sun Java System Access Manager ȣ��Ʈ�� locale ���丮�� ����; �����մϴ�.
�⺻��8�� �� ���丮�� Solaris������ /opt/SUNWam/locale, Linux������ /opt/sun/identity/locale�Դϴ�.
- Instant Messaging; ����Ϸx� ���� /ƿ��Ƽ�� ������ �Ŀ� % �����̳ʿ� Ŭ���̾�Ʈ �ý���; �����ؾ� �մϴ�. ��ħ; ���x� 2��, "Instant Messenger ��d �� ����"; ��v�Ͻʽÿ�.
�ڵ� ���� �wα� �����ڵ� ���� �wα�; �����Ϸx� ���� ���� ����; ����� '�� false ����; �Ϸ��մϴ�. �� configure ���� �߿� configure /ƿ��Ƽ�� ���� �4��� ���� ���Ͽ� ĸó���� ����Ʈ����� ��d���� �ʽ4ϴ�. ���� ���Ͽ��� �4�: �Ű� ���� ���8�� ������� �� ����: ���� �w���Ʈ�� �ʵ带 ��Ÿ�4ϴ�. ��=8�� �÷��� ��� ���� ���� ���̵� ����� �� ���̵� �����ϵ��� ���� ����; ��d�մϴ�.
�� ��= ���� ����; �Է��Ͽ� ���� ȣ��Ʈ���� configure /ƿ��Ƽ�� ������ �� �ֽ4ϴ�. �� �wμ����� ����� ���� ȣ��Ʈ ���� ����; �ż��ϰ� ����� �� �ֽ4ϴ�. Instant Messaging�� �� �ν��Ͻ��� �����ϱ� '�� ���� ����; ����ϴ� �� ���� �ڼ��� ����: ��ġ �Ǵ� ����̵� �� Instant Messaging ����; ��v�Ͻʽÿ�.
Instant Messaging�� ���� ���� ���ϰ� ���̵� ����; ���Ϸx�
- ����/��� �α����մϴ�.
- Instant Messaging; ��ġ�� ���丮�� �̵��մϴ�.
�⺻��8�� �� ���丮�� Solaris������ /opt/SUNWiim, Linux������ /opt/sun/im�Դϴ�.
- ����ٿ� ��=; �Է��Ͽ� configure /ƿ��Ƽ�� �����մϴ�.
configure [-nodisplay] -saveState <statefile>
���⼭ <statefile>: ���� ���Ͽ� ����� �̸��Դϴ�.
���� ����; ����Ͽ� Instant Messaging�� �ٸ� ��ġ�� �����Ϸx� ��= ���; ����մϴ�.
configure -nodisplay -noconsole -state <statefile>
configure /ƿ��Ƽ�� ���� �����ϸ鼭 �4��� �� ���� ���Ͽ� ĸó�˴ϴ�. �� ����; �Ϸ��ϰ� ���� ����ڰ� ��d�� 'ġ���� ���� ����; ����� �� �ֽ4ϴ�.
- configure /ƿ��Ƽ�� �ٽ� �����Ͽ� �÷��� ��� ���� ���� ���̵� ���մϴ�. ���� �̹�� ��=�� ���� -id �ɼ�; ����մϴ�.
configure -id
�� ���8�� ��ȣȭ�� �ĺ��ڰ� ��˴ϴ�.
- �ĺ��ڸ� �����ϰ� STATE_BEGIN �� STATE_DONE �Ű� ���� ���� ��8�� ���� ���Ͽ� ��; �ٿ� �ֽ4ϴ�.
Instant Messaging�� �ٸ� ��ġ�� �����ϱ� '�� ���� ����; ����ϴ� �� ���� �ڼ��� ����: ��ġ �Ǵ� ����̵� �� Instant Messaging ����; ��v�Ͻʽÿ�.