Sun Java logo     ����      ����      ����      ��=     

Sun logo
Sun Java Enterprise System 5 UNIX�� ��׷��̵� ���? 

15��
Portal Server

�� �忡���� Portal Server�� Java ES 5(������ 5): Sun Java System Portal Server 7.1�� ��׷��̵��ϴ� ���; �����մϴ�.

���� ������ 5���� ����ϴ� �ٸ� ��׷��̵� ��ο� ���� ��׷��̵� ��� ������ ���並 f���ϸ�, Solaris�� Linux � üf������ ��׷��̵忡 ���ؼ��� �����մϴ�.


Portal Server ��׷��̵� ����

�� ��� Java ES 5(������ 5)�� ��׷��̵��ϴ� �� ����; �ִ� ��=�� ��: Portal Server�� �Ϲ� ��Ҹ� �����մϴ�.

Java ES ������ 5 Portal Server d��

Java ES ������ 5 Portal Server�� ������ 4�� ���� �� ���� ���� �� ��ɰ� ���� ����� ���Ե� �ֿ� �������Դϴ�. �̷��� ���� ���� �� ����� ������ 4�� �̾� �������� �ӽ� ��� ������(IFR)���� ����� ���̹Ƿ� IFR�� ����; �� ������ 5�� ����� ��� ���游 ���ԵǾ� �ֽ4ϴ�. IFR�� ���� ��ɰ� �� ��ɿ� ���� �ڼ��� ����: Sun Java System Portal Server 7.1 ������ ��Ʈ(http://docs.sun.com/app/docs/doc/820-0899/6ncjv9dm5?a=view)�� ��v�Ͻʽÿ�. Ư�� ������ 4 ����� �� �������̽��� psadmin ���8�� ��ü�Ǿ�4ϴ�.

Portal Server ��׷��̵� �ε��

ǥ 15-2�� Portal Server�� Java ES ������ 5�� ��׷��̵��ϴ� ���; ���� �ݴϴ�. �� ǥ�� Solaris �� Linux � üf ��ο� ���˴ϴ�.

ǥ 15-2  Java ES 5(������ 5) ��׷��̵� ���: Portal Server 7.1  

Java ES ������

Portal Server ����

�Ϲ����� ���

�籸�� �ʿ�

�ӽ� ��� ������(IFR)

Sun Java System Portal Server IFR 7.0 2005Q4

��b ��׷��̵�:
��ġ�� ����ϰ� ��׷��̵� ��ũ��Ʈ�� ����Ͽ� �����մϴ�.

����� d�Ǵ� ��8�� �ٽ� ����ؾ� �մϴ�.

������ 4

Sun Java System Portal Server 6.3.1 2005Q4

��b ��׷��̵�:
��׷��̵� ��ũ��Ʈ�� ����Ͽ� �����մϴ�.

����� d�Ǵ� ��8�� �ٽ� ����ؾ� �մϴ�.

������ 3

Sun Java System Portal Server 6.3.1 2005Q1

��b ��׷��̵�:
��׷��̵� ��ũ��Ʈ�� ����Ͽ� �����մϴ�.

����� d�Ǵ� ��8�� �ٽ� ����ؾ� �մϴ�.

������ 2

Sun Java System Portal Server
6.3 2004Q2

��b ��׷��̵�:
��׷��̵� ��ũ��Ʈ�� ����Ͽ� �����մϴ�.

����� d�Ǵ� ��8�� �ٽ� ����ؾ� �մϴ�.

������ 1

Sun ONE Portal Server 6.2(2003Q4)

��b ��׷��̵� �Ұ���:
�׷��� ���� ������ 38�� ��׷��̵��� ��= ������ 3���� ������ 5�� ��׷��̵��� �� �ֽ4ϴ�.

���� ������

���� Java ES ������

 

��b ��׷��̵��� �� ��4ϴ�.

 

Portal Server ������

��= ǥ�� Portal Server ����Ʈ������ ��׷��̵忡 ���� ����; ��; �� �ִ� �������� /��; ���� �ݴϴ�.

ǥ 15-3  Portal Server ������ ��� 

������ /��

���

���� ������

PortalServer6Config-base/

Portal Server ����

% �����̳� �׼��� f�� �� ���� ����

Web Server 7.0(Java ES ������ 5)
server.policy �� server.xml ������ ���
WebServer7Config-base/https-configName/config

Web Server 6.x(Java ES ������ 2, 3 �� 4)
server.policy �� server.xml ������ ���
WebServer6-base/https-hostname/config

Application Server 8.x(Java ES ������ 3, 4 �� 5)
server.policy �� domain.xml ������ ���
AppServer8Config-base/domains/domainName/config

Application Server 7.x(Java ES ������ 2):
server.policy �� server.xml ������ ���
AppServer7Config-base/domains/domainName/config

Portal Server % �����̳� �ν��Ͻ��� ����

����� d�� ������

PortalServer6Config-base/desktop

����� d�� ���� JAR ����

����� d�� ���� Portal Server ����ũž

���丮 ��Ű��

���� ����

����� ������

Directory Server

Portal Server�� ���� ����ũž �� ���丮�� ����� ����� �w��� �����Ϳ� ��: ���� ������ ��� �޶���ϴ�.

���� �?� �wα׷� ������

��=

Portal Server�� ���� ���¿� ��: �?� �wα׷� �����͸� �����8�� �������� �ʽ4ϴ�.

Portal Server ��׷��̵� ��

Portal Server ��׷��̵带 '�� ��: �Ϲ���8�� 1��, "��׷��̵� ��ȹ"���� ������ ��׷��̵� ���, Java ES ���� ��� ���� ~�Ӽ�, ������ ��׷��̵�� ��ü ��׷��̵�, ���� �ν��Ͻ� ���� ��� ��: ���� ��� ���׿� ��� �޶���ϴ�.

�� ��� Portal Server ��׷��̵� ��ȹ�� ����; �� �� �ִ� ��f�� ���� Portal Server�� ���� �Ϲ����� ����; �����մϴ�.

ȣȯ�� ��f

������ 5 Portal Server�� Portal Server �� Portal Server Secure Remote Access ���� ��Ҹ� ���ϴ� �� ���Ǵ� psadmin ��ɿ��� ��� �������̽��� ����Ǿ�4ϴ�. Sun Java System Portal Server 7.1 Command-Line Reference (http://docs.sun.com/doc/819-5030)�� ��v�Ͻʽÿ�.

��� ������ 5 Portal Server�� ���� �ν��Ͻ� ���� �Ѹ� ��׷��̵��ϴ� ��ȯ �Ⱓ; f���ϸ� ���� ���� �Ǵ� Portal Server Secure Remote Access ���� ����� ���� ����(SRA Gateway, Rewriter �wϽ� �� Netlet �wϽ� ����)�� ȣȯ���� �ʽ4ϴ�. ��� Portal Server �ν��Ͻ��� Portal Server Secure Remote Access ���� ��� �ν��Ͻ��� �Բ� Java ES ������ 5�� ����ȭ�Ǿ�� �մϴ�.

���� Mobile Access ���� ��Ұ� ���Ե� ���� Portal Server ���� ��Ҵ� ���� ����� ȣȯ���� ��8�� ��� Java ES ������ 5�� ����ȭ�Ǿ�� �մϴ�.

���� ������ 5 Portal Server �� ���� Portal Server ���� ���� Directory Server ������ ��v ������ ȣȯ���� �ʽ4ϴ�. �̷��� ��ȣȯ��: ������ Directory Server �����͸� ����ϴ� ���� Portal Server �ν��Ͻ��� �Ѹ� ��׷��̵忡 ����; �ݴϴ�.

Portal Server ~�Ӽ�

�ٸ� Java ES ���� ��ҿ� ���� Portal Server ~�Ӽ�: Portal Server ����Ʈ��� ��׷��̵��ϰ� �籸���ϴ� ���� ����; �� �� �ֽ4ϴ�. ���� ���, Portal Server �������̽� �Ǵ� ����� ���� ����; ����Ϸx� Portal Server�� ~�ӵǾ� �ִ� ���� ����� ��׷��̵�� ������ �ʿ��� �� �ֽ4ϴ�. �׷��� ���� ����� ��׷��̵� �ʿ� ���δ� Ưd ��׷��̵� ��ο� ���� ��d�˴ϴ�.

Portal Server�� ��= Java ES ���� ��ҿ� ~�ӵ˴ϴ�.

������ ��׷��̵� ��f

�Ϲ���8�� Java ES ������ 5�� ��ǻ�Ϳ��� ��� ���� ��ҿ� ���� ������ ��׷��̵带 ������� Portal Server�� ��: �ٸ� Java ES ���� ��ҿ� ���� ~�Ӽ��� �ֱ� ������ �پ��� Java ES ������ ���� ������ ���� ��� v��; �����ϱⰡ �ſ� ��ƽ4ϴ�.

�̷� ��/�� Portal Server�� Access Manager �� % �����̳ʿ� ����Ͽ� f�ѵ� ��׷��̵� �ó����8� ����մϴ�.

% �����̳� ��׷��̵� �ó�����

Portal Server�� Web Server �Ǵ� Application Server���� f���ϴ� % �����̳ʿ� ������ �� �ֽ4ϴ�. ��� ����Ǵ� % �����̳ʸ� ������ 5�� ��׷��̵��ؾ� �� �� �ֱ� ������ ������ 5�� Portal Server�� ��׷��̵��ϴ� �۾�: �������� �� �ֽ4ϴ�. �̿� ����Ͽ� ������ ���� ���� % �����̳� ��׷��̵� �ó����0� ��= ǥ�� d���Ǿ� �ֽ4ϴ�.

ǥ 15-4  Portal Server ��׷��̵带 '�� % �����̳� ��׷��̵� �ó�����

����

�� Portal Server�� ����� % �����̳�

��׷��̵� �� Portal Server�� ������ % �����̳�

��� ����
Portal Server��׷��̵� ���: ��׷��̵� ��

���� 1

Web Server 6.x

Web Server 6.x

������ 2
������ 3
������ 4
IFR 7.0

���� 2

Web Server 6.x

Web Server 7.0

������ 2
������ 3
������ 4

���� 3

Application Server 8.1

Application Server 8.1

������ 3
������ 4
IFR 7.0

���� 4

Application Server 8.1

Application Server 8.2

������ 3
������ 4
IFR 7.0

���� 5

Application Server 7x

Application Server 8.2

������ 2

Portal Server�� ��׷��̵��� ��(���� ��� psupgrade ��ũ��Ʈ�� ����ϴ� ���) Ư��, % �����̳ʿ� ���� �ֿ� ���� ��׷��̵带 �����ϴ� ��� �ش��ϴ� ǥ 15-4�� ��׷��̵� �ó����?� ���� ������ ��; f���ؾ� �մϴ�.

���� ��׷��̵�

Portal Server�� � üf�� ��� ��׷��̵��ϴ� ���� ��׷��̵�� ���� ��׷��̵�: Java ES �� � üf ����Ʈ�������� ������ ��� ��x � üf ��׷��̵� ���; ����Ͽ� ������ �� �ֽ4ϴ�.

  1. ��x Portal Server �����͸� ����մϴ�.
  2. �ʼ� �������� 'ġ�� Portal Server �������� ��v�Ͻʽÿ�.

  3. � üf�� ��׷��̵��մϴ�.
  4. ��׷��̵��ص� ��x ���� �ý���: �״�� ���� �ֽ4ϴ�.

  5. ������ 5 Portal Server�� ��׷��̵��մϴ�.
  6. ��׷��̵� ��� ��� �� �忡�� �ش� ��; ��v�Ͻʽÿ�.


Java ES ������ 4���� Portal Server ��׷��̵�

�� ��� Portal Server�� Java ES 2005Q4(������ 4)���� Java ES 5(������ 5)�� ��׷��̵��ϴ� ��� ���� d���� ���ԵǾ� �ֽ4ϴ�.


��

�� ��: Portal Server�� Application Server % �����̳ʿ� ����ǰ� ������ 5�� ��׷��̵��ϱ� �� ������ 2���� ������ 3 �Ǵ� ������ 4�� ��׷��̵��� Ư���� ��쿡�� ������ �ʽ4ϴ�. �̷��� ��׷��̵� ��δ� ���� ������ �ʽ4ϴ�.


�� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

�Ұ�

Java ES ������ 4 Portal Server�� ������ 5�� ��׷��̵��ϴ� ��� ��׷��̵� �wμ����� ��= ���; ����ؾ� �մϴ�.

������ 4 Portal Server ��׷��̵�

�� ��� Solaris �� Linux �÷��� Portal Server�� Java ES ������ 4���� Java ES ������ 5�� ��׷��̵��ϴ� ��� ���� �����մϴ�. �׸񿡼� Ưd �÷����� ���� ����ϴ� ��� ���Ǵ� � üf�� ǥ�õ˴ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

������ 4 ���� ��׷��̵� �۾�

Portal Server�� ��׷��̵��ϱ� �� ��= �۾�; �����ؾ� �մϴ�.

���� ���� d�� Ȯ��

��= ���; ����Ͽ� Portal Server�� ���� ����; Ȯ���� �� �ֽ4ϴ�.

Portal Server ~�Ӽ� ��׷��̵�

�Ϲ���8�� ��ǻ�� �ý���(�� ��ǻ�� ȯ�� ��)�� ��� Java ES ���� ��Ҹ� Java ES ������ 5�� ��׷��̵��ϴ� ���� �}4ϴ�.

������ 5 Portal Server�� ������ 4 ������ Java ES ��/ ���� ��ҿ� ȣȯ���� Portal Server�� ��׷��̵��ϴ� �� ���Ǵ� psupgrade ��ũ��Ʈ�� ������ 5 ������ ANT ��/ ���� ��Ҹ� ����ϹǷ� ��/ ���� ��Ҹ� �ʼ���8�� ��׷��̵��ؾ� �մϴ�.

Portal Server fǰ ���� ��� ~�Ӽ� �� �ϳ��� ������ 5�� ��׷��̵��ϱ�� �� ��쿡�� ��� ��׷��̵��ؾ� �մϴ�(������ ��׷��̵� ��f ��v). ~�Ӽ�: Portal Server�� ��׷��̵��ϱ� �� ��= ���� ��׷��̵��ؾ� �ϸ� �̹� ��׷��̵��� �׸� ���� �۾�: ���� �� �ֽ4ϴ�.

  1. ��/ ���� ���.  Java ES ��/ ���� ��� ��׷��̵����� Java ES ��/ ���� ��Ҹ� ������ 5�� ����ȭ�ϴ� ��� ���� ��ħ; f���մϴ�.
  2. Directory Server.  5��, "Directory Server"���� Directory Server�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  3. % �����̳� ����Ʈ����.  Web Server �Ǵ� Application Server�� ��׷��̵� ��ħ: 7��, "Web Server" �� 11��, "Application Server"���� ���� f��˴ϴ�.

  4. ��

    WebLogic �� WebSphere�� % �����̳ʿ� ��: Ÿ�� % �����̳ʸ� ��׷��̵��ϴ� ��� Portal Server�� ����ϴ� �̷��� �����̳ʿ� ���� ����� d���� ����; ���� ���� �ǹǷ� Portal Server�� ��f�� �߻��� �� �ֽ4ϴ�.

    �̿� ��: ��� ��׷��̵�� % �����̳� ȯ�濡 �µ��� Portal Server�� �ٽ� ��ġ�ϰ� �籸���ؾ� �մϴ�.


  5. Access Manager(Access Manager SDK).  14��, "Access Manager"���� Access Manager�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  6. Portal Server Secure Remote Access.  16��, "Portal Server Secure Remote Access"����Portal Server Secure Remote Access�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  7. Java DB.  8��, "Java DB"���� Java DB�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  8. Service Registry.  12��, "Service Registry"���� Service Registry�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  9. Communications Express.   Sun Java Communications Suite Upgrade Guide (http://docs.sun.com/doc/819-7561)���� Communications Express�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
�ʼ� ���� d�� �� ��й�ȣ ���

% �����̳� ��׷��̵� �ó�����(ǥ 15-4 ��v)�� ��� psupgrade ��ũ��Ʈ���� ��й�ȣ �� ��Ÿ % �����̳� ���� �����Ϳ� ���� d���� �Է��ؾ� �� �� �ֽ4ϴ�. ���� % �����̳� ��׷��̵� �ó����?� �ʿ��� d���� ǥ 15-6�� ���� �ֽ4ϴ�. Portal Server ��׷��̵带 �����ϱ� �� �ʿ��� ��� d���� �����Ͻʽÿ�.

ǥ 15-6  % �����̳� ��׷��̵� �ó����8��� psupgrade ��ũ��Ʈ�� �ʿ��� d�� 

d��

��׷��̵� �ó�����1

Web Server 7.x ���� ��:
���� 2

Application Server 8.x ���� ��:
���� 52

Web Server 7.0���� Portal Server ��׷��̵�(��/�ƴϿ�)

2

��

N/A

% �����̳� ��ġ ���丮

2 �� 5

WebServer7-base

AppServer8Install-base

% �����̳� ���� ���� �ν��Ͻ� �̸�

2

https-configName2

N/A

% �����̳� �ν��Ͻ� �̸�

5

N/A

server1

% �����̳� �ν��Ͻ� ���丮

2

WebServer7Config-base/
https-
configName4/

N/A

���� �ν��Ͻ� ���� ���丮

5

N/A

AppServer8Config-base/
domains/domainName

% �����̳� �ν��Ͻ� ��Ʈ

2 �� 5

80

80

% �����̳� �ν��Ͻ� �w�����

2 �� 5

http

http

% �����̳� ���� �̸�

2

configName4

N/A

% �����̳� ������ �̸�

5

N/A

domain1

% �����̳� ���� ��Ʈ ���丮

2 �� 5

WebServer7Config-base/
https-
configName4/docs/

AppServer8Config-base/
domains/domainName/
docroot

% �����̳� �� ȣ��Ʈ �̸�

2 �� 5

localhost

localhost

% �����̳� �� ��Ʈ

2 �� 5

8989

4848

% �����̳� �� �w�����

2 �� 5

https

https

% �����̳� ���� ���̵�

2 �� 5

admin

admin

% �����̳� ���� ��й�ȣ

2���� 5����

 

 

% �����̳� ������ ��й�ȣ

3���� 5����

N/A

 

���丮 ����(cn=Directory manager) ��й�ȣ

1���� 5����

 

 

SRA �α� ����� ��й�ȣ3

1���� 5����

 

 

Access Manager ���� ��й�ȣ

1���� 5����

 

 

Directory Server ldapuser ��й�ȣ

1���� 5����

 

 

���� �ν��Ͻ� ���̵�4

1���� 5����

 

 

1% �����̳� ��׷��̵� �ó����� #5�� ������ 2���� Portal Server�� ��׷��̵��ϴ� ��� ���˴ϴ�.

2configName�� �⺻��: hostName.domainName�Դϴ�.

3�� d���� Portal Server�� �Բ� ��ġ�ϴ� ��� Portal Server Secure Remote Access ���� ��Ҹ� �����ϴ� �� �ʿ��մϴ�.

4�� �Ű� ����� null�� �ƴ� ��/ ��; f���ؾ� �մϴ�. ��: �����ڿ��� �ϸ� ������(-); ������ �� �ֽ4ϴ�.

������ 4 Portal Server ���� d�� ���

Portal Server�� ������ 5�� ��׷��̵��ϱ� '�� Portal Server ����Ʈ��� �籸���ؾ� �ϴ� ��: �ƴմϴ�. �׷��� ����; '�� vġ�� psupgrade ��ũ��Ʈ���� ���� d���� ����Ǵ� ��= ���丮�� ����մϴ�.

JVM(Java Virtual Machine) ��d ���

�⺻���� �ٸ� ��쿡�� Portal Server�� ��׷��̵��ϱ� �� ��= % �����̳� JVM ��d; ����� �νʽÿ�.

JVM ��d�� 'ġ�� ��= ǥ�� ���� �ִ� ��ó�� % �����̳ʿ� ��� �ٸ��ϴ�.

ǥ 15-7  JVM ��d�� 'ġ

% �����̳�

���� ����

������ 2, 3, 4
Web Server (6.x)

WebServer6-base/https-instanceName/config/server.xml

������ 5
Web Server (7.0)

WebServer7Config-base/https-configName/config/server.xml

������ 3, 4, 5
Application Server (8.x)

AppServer8Config-base/domains/domainName/config/domain.xml

Application Server �ν��Ͻ�
��� ������Ʈ���� ��

AppServer8Config-base/nodeagents/nodeagentName/config/
domain.xml

Portal Server ��׷��̵� ���� ������ ��� �̷��� JVM ��d�� ������� �ʾҴ��� ���߿� Ȯ���ؾ� �մϴ�.

�ε� �뷱���� ���� f��

�ε� �뷱���� ���� Portal Server �ν��Ͻ��� �׼����ϴ� ��� LOAD_BALANCER_URL ��� d�� ��8�� ���� �̷��� �׼��� �۾��� Portal Server ��׷��̵带 ������ �� �ֽ4ϴ�. ��� �� ��d: ��׷��̵带 �����ϱ� �� �����ؾ� �մϴ�. LOAD_BALANCER_URL ��� d�� ��d; ��d�Ϸx� ��=; �����մϴ�.

  1. ��= ���� ���� �� ���ÿ� �ִ� ����; Ȯ���մϴ�(���÷� ��ġ�� Portal Server Secure Remote Access ���� ��Ҹ� ����ϴ� ���� �� �Ϻ�).
  2. PortalServer6Config-base/PSConfig.properties
    PortalServer6Config-base/GWConfig.properties  (Gateway�� ������ ���)
    PortalServer6Config-base/RWPConfig.properties  (Rewriter �wϽð� ������ ���)
    PortalServer6Config-base/NLPConfig.properties  (Netlet �wϽð� ������ ���)

  3. �̷��� ���� ��� ���Ͽ� LOAD_BALANCER_URL ��� d���� ���� ��; ����մϴ�.
  4. LOAD_BALANCER_URL ��� d�� ���� �ش� Portal Server �ν��Ͻ��� ����Ű���� ��d�մϴ�.
  5. LOAD_BALANCER_URL=portalHostName:port/portal

Directory Proxy Server ���� f��

Portal Server �ν��Ͻ��� Directory Proxy Server �ν��Ͻ��� ���� Directory Server�� �׼����ϴ� ��� ��׷��̵带 �����ϱ� �� Directory Proxy Server ȣ��Ʈ �� ��Ʈ ��ȣ ��d; ��d�ϰ� ��׷��̵尡 �Ϸ�Ǹ� �� ��8�� �����ؾ� �մϴ�.

������ ��d; ��d�Ϸx� ��=; �����մϴ�.

  1. ��= Access Manager ���� ���Ͽ� DS_HOST �� DS_PORT ��� d���� ���� ��; ����մϴ�.
  2. AccessManagerConfig-base/config/AMConfig.properties

  3. DS_HOST �� DS_PORT ��� d���� ��; �ش� Directory Server �ν��Ͻ��� ��b ����Ű���� ��d�մϴ�.

������ 4 Portal Server ��׷��̵�(Solaris)

�� ��� Portal Server�� ��׷��̵� ���� ����; ��ġ�� ��� ����; �����ϰ� ���̾� ���� ��ü�� ���� �����մϴ�.

��׷��̵� ��� ����(Solaris)

Portal Server ����Ʈ��� ������ 5�� ��׷��̵��ϴ� ��� ��= ����; ����Ͻʽÿ�.

��׷��̵� ����(Solaris)

�Ʒ��� ����ȭ�� ����� ��׷��̵尡 ���� ���� ��ǻ���� Portal Server�� ���˴ϴ�.

  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. ���� ����ȭ���� ��: ��� ��� ��/ ���� ��Ҹ� ������ 5�� ����ȭ�մϴ�.
  4. �ڼ��� ����: 2��, "Java ES ��/ ���� ��� ��׷��̵�"�� ��v�Ͻʽÿ�.

    �� �ܰ�� �ܰ� 8���� psupgrade ��ũ��Ʈ�� �����ϱ� '�� �ʼ� ���� �䱸 �����Դϴ�.

  5. ���ÿ��� ���� ���� Portal Server Secure Remote Access Gateway, Rewriter �wϽ� �Ǵ� Netlet �wϽ��� �ν��Ͻ��� �����մϴ�.
  6. PortalServer6-base/bin gateway stop
    PortalServer6-base/bin netletd stop
    PortalServer6-base/bin rwproxyd stop

    �wμ����� ����Ǿ���� Ȯ���մϴ�.

    ����Ʈ����: netstat -an | grep 443
    Rewriter �wϽ�: netstat -an | grep 10443
    Netlet �wϽ�: netstat -an | grep 10555

  7. Portal Server�� ����� % �����̳ʿ� �ٸ� % �����̳ʿ� Access Manager�� ����� ��� ����ǰ� �ִ��� Ȯ���մϴ�.
  8. ���� ����ǰ� ���� ��: ��� Portal Server�� ����� % �����̳ʸ� �����Ͽ� Portal Server�� �����մϴ�.
  9. Web Server 6.x:
    WebServer-base
    /https-instanceName/start

    Web Server 7.0:
    Admin Server--
    WebServer7Config-base/admin-server/bin/startserv
    Instance Server--
    WebServer7Config-base/https-configName/bin/startserv

    Application Server 8.x:
    AppServer8-base
    /bin/asadmin start-domain --user admin_ID
         --password password domainName

  10. psupgrade ��ũ��Ʈ�� �ʿ��� �� ȯ�� ����(ANT_HOME �� JAVA_HOME)�� ��d�մϴ�. ���� ��� ��=�� ���4ϴ�.
  11. export ANT_HOME=/usr/sfw
    export JAVA_HOME=/usr/jdk/entsys-j2se

  12. ��ǻ�Ϳ� ������ ũ���� ���� ���� �ִ��� Ȯ���մϴ�.
  13. ��ħ�� ��� ���� ��: ��f RAM�� �� �� ũ��� ��d�ؾ� �մϴ�.

  14. Java ES ������ 5 �����ǿ��� psupgrade ��ũ��Ʈ�� �����մϴ�.
  15. cd os_arch/Products/portal_svr/Tools/upgrade/bin
    ./psupgrade

    ���⼭ os_arch�� Solaris_sparc�� ��: ������� �÷��� �ش��մϴ�.


    ��

    �Ǽ�� �߸�� os_arch ���丮���� psupgrade�� ������ ��� ��=�� ���� ���� �ǵ��~� �մϴ�.

      1. �ùٸ� os_arch ���丮�� �����մϴ�.
      2. Portal Server �����Ϳ� ���� ����; �ǵ����ϴ�.
      3. ./psupgrade rollback

        ��û�� �Ű� ���� �� ��й�ȣ�� f���մϴ�.

      4. psupgrade�� �ٽ� �����մϴ�.

    psupgrade ��ũ��Ʈ�� ��ġ�� Portal Server ���� ��� �� ����ȭ ��Ű�� �˻��ϰ� Java ES ��ġ �wα׷�; ȣ���Ͽ� �� ��Ű�� ��ġ�� ��= Portal Server % �?� �wα׷�; �����ϴ� % �����̳��� 'ġ, ��Ʈ ��ȣ �� ��Ÿ d���� �˻��ϱ� '�� �ý���; ���մϴ�. % �����̳� ��׷��̵� �ó�����(ǥ 15-4 ��v)�� ��� ��ũ��Ʈ���� Portal Server�� ������ % �����̳ʿ� �����ϴ� �� �ʿ��� �߰� d���� �Է��ؾ� �� �� �ֽ4ϴ�.

    ǥ 15-6���� ǥ 15-4�� ���� % �����̳� ��׷��̵� �ó����?� �ʿ��� d���� ���� �ֽ4ϴ�.


    ��

    �ٽ� ���ư��� ������ �� ��8�Ƿ� psupgrade �Ű� ���� dȮ�� ��; �Է��ؾ� �ϴµ�, psupgrade ��ũ��Ʈ���� ��d�� ���� ����; �ѹ��ϱ�� �ſ� ��ƽ4ϴ�. Portal Server �����Ϳ� ���� ���� ����; �ǵ����x� ��=; �����ؾ� �մϴ�.

      ./psupgrade rollback

    �� �۾�: psupgrade�� �ٽ� �����ϱ� �� �����ؾ� �մϴ�.


  16. �ʿ��� ��� % �����̳� JVM ��d; �����մϴ�.
  17. JVM ��d�� ������ 5 Portal Server�� ����ϴ��� Ȯ���Ϸx� ��= �ܰ踦 �����մϴ�.

    1. ��׷��̵� �� ����� Portal Server�� % �����̳� JVM ��d�� ��׷��̵� ����� ������� �ʾҴ��� Ȯ���մϴ�.
    2. JVM(Java Virtual Machine) ��d ���; ��v�Ͻʽÿ�.

    3. ��d�� ����� ��� ��׷��̵��ϱ� �� ����ߴ� ��8�� �����մϴ�.
    4. ���� ��d���� �ʾҾ ��= JVM ��d: ���ԵǾ�� �մϴ�.

      <jvm-options>-XX:MaxPermSize=256m</jvm-options>
      <jvm-options>-XX:+CMSPermGenSweepingEnabled</jvm-options>
      <jvm-options>-XX:+CMSClassUnloadingEnabled</jvm-options>

  18. % �����̳ʸ� �����ϰ� �ٽ� �����մϴ�.
  19. ��� ��Ȳ�� �ݵ�� ���Ǵ� ��: �ƴ��� % �����̳ʸ� �ٽ� �����ϸ� Portal Server�� �� ���·� �ٽ� ���۵˴ϴ�.

    1. ��=�� ���� % �����̳ʸ� �����մϴ�.
    2. Web Server 6.x:
      WebServer-base
      /https-instanceName/stop

      Web Server 7.0:
      Admin Server--
      WebServer7Config-base/admin-server/bin/stopserv
      Instance Server--
      WebServer7Config-base/https-configName/bin/stopserv

      Application Server 8.x:
      AppServer8-base
      /bin/asadmin stop-domain --user admin_ID
           --password password domainName

    3. �ܰ� 5�� �ִ� ���; ����Ͽ� % �����̳ʸ� �ٽ� �����մϴ�.

������ 4 Portal Server ��׷��̵�(Linux)

�� ��� Portal Server�� ��׷��̵� ���� ����; ��ġ�� ��� ����; �����ϰ� ���̾� ���� ��ü�� ���� �����մϴ�.

��׷��̵� ��� ����(Linux)

Linux �÷��� Portal Server ����Ʈ��� ������ 5�� ��׷��̵��ϴ� ��� Solaris �÷��� ��׷��̵��� ���� ��� ����; ��v�Ͻʽÿ�(��׷��̵� ��� ����(Solaris) ��v). Linux OS�� ������ 4�� ������ ��ο� ������ 5 Portal Server�� ��ġ�� ���� f�ܵ˴ϴ�. �����8�� psupgrade ��ũ��Ʈ�� ������ 5 RPM; ��ġ�� �� ���� RPM; f���մϴ�.

��׷��̵� ����(Linux)

�Ʒ��� ����ȭ�� ����� ��׷��̵尡 ���� ���� ��ǻ���� Portal Server�� ���˴ϴ�.


����

Linux���� Java ES ������ 4�� ������ 5�� ��׷��̵��ϴ� �۾�: �ѹ��� �� ��4ϴ�. ��= ���� �����ϱ� �� �ý���; ����Ͻʽÿ�.


  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. ���� ����ȭ���� ��: ��� ��� ��/ ���� ��Ҹ� ������ 5�� ����ȭ�մϴ�.
  4. �ڼ��� ����: 2��, "Java ES ��/ ���� ��� ��׷��̵�"�� ��v�Ͻʽÿ�.

    �� �ܰ�� �ܰ� 8���� psupgrade ��ũ��Ʈ�� �����ϱ� '�� �ʼ� ���� �䱸 �����Դϴ�.

  5. ���ÿ��� ���� ���� Portal Server Secure Remote Access Gateway, Rewriter �wϽ� �Ǵ� Netlet �wϽ��� �ν��Ͻ��� �����մϴ�.
  6. PortalServer6-base/bin gateway stop
    PortalServer6-base/bin netletd stop
    PortalServer6-base/bin rwproxyd stop

    �wμ����� ����Ǿ���� Ȯ���մϴ�.

    ����Ʈ����: netstat -an | grep 443
    Rewriter �wϽ�: netstat -an | grep 10443
    Netlet �wϽ�: netstat -an | grep 10555

  7. Portal Server�� ����� % �����̳ʿ� �ٸ� % �����̳ʿ� Access Manager�� ����� ��� ����ǰ� �ִ��� Ȯ���մϴ�.
  8. ���� ����ǰ� ���� ��: ��� Portal Server�� ����� % �����̳ʸ� �����Ͽ� Portal Server�� �����մϴ�.
  9. Web Server 6.x:
    WebServer-base
    /https-instanceName/start

    Web Server 7.0:
    Admin Server--
    WebServer7Config-base/admin-server/bin/startserv
    Instance Server--
    WebServer7Config-base/https-configName/bin/startserv

    Application Server 8.x:
    AppServer8-base
    /bin/asadmin start-domain --user admin_ID
         --password password domainName

  10. psupgrade ��ũ��Ʈ�� �ʿ��� �� ȯ�� ����(ANT_HOME �� JAVA_HOME)�� ��d�մϴ�. ���� ��� ��=�� ���4ϴ�.
  11. export ANT_HOME=/opt/sun
    export JAVA_HOME=/usr/jdk/entsys-j2se

  12. ��ǻ�Ϳ� ������ ũ���� ���� ���� �ִ��� Ȯ���մϴ�.
  13. ��ħ�� ��� ���� ��: ��f RAM�� �� �� ũ��� ��d�ؾ� �մϴ�.

  14. Java ES ������ 5 �����ǿ��� psupgrade ��ũ��Ʈ�� �����մϴ�.
  15. cd os_arch/Products/portal_svr/Tools/upgrade/bin
    ./psupgrade

    ���⼭ os_arch�� Linux_x86�� ��: ������� �÷��� �ش��մϴ�.

    psupgrade ��ũ��Ʈ�� ��ġ�� Portal Server ���� ��� �� ����ȭ ��Ű�� �˻��ϰ� Java ES ��ġ �wα׷�; ȣ���Ͽ� �� ��Ű�� ��ġ�� ��= Portal Server % �?� �wα׷�; �����ϴ� % �����̳��� 'ġ, ��Ʈ ��ȣ �� ��Ÿ d���� �˻��ϱ� '�� �ý���; ���մϴ�. % �����̳� ��׷��̵� �ó�����(ǥ 15-4 ��v)�� ��� ��ũ��Ʈ���� Portal Server�� ������ % �����̳ʿ� �����ϴ� �� �ʿ��� �߰� d���� �Է��ؾ� �� �� �ֽ4ϴ�.

    ǥ 15-6���� ǥ 15-4�� ���� % �����̳� ��׷��̵� �ó����?� �ʿ��� d���� ���� �ֽ4ϴ�.


    ��

    �ٽ� ���ư��� ������ �� ��8�Ƿ� psupgrade �Ű� ���� dȮ�� ��; �Է��ؾ� �ϴµ�, psupgrade ��ũ��Ʈ���� ��d�� ���� ����; �ѹ��ϱ�� �ſ� ��ƽ4ϴ�. ����: psupgrade ��ũ��Ʈ�� �����ϱ� �� �ý���; ����Ͻʽÿ�.


  16. PortalServer7Config-base/platform.conf.default ���� ����; ��d�մϴ�.
  17. psupgrade���� ����� ��= ���Ͽ��� gateway.logging.password�� �ִ� ��; �����մϴ�.

    PortalServer6Config-base.bak/platform.conf.default

    �׸��� �ش� ��; PortalServer7Config-base/platform.conf.default�� �����մϴ�.

  18. �ʿ��� ��� % �����̳� JVM ��d; �����մϴ�.
  19. JVM ��d�� ������ 5 Portal Server�� ����ϴ��� Ȯ���Ϸx� ��= �ܰ踦 �����մϴ�.

    1. ��׷��̵� �� ����� Portal Server�� % �����̳� JVM ��d�� ��׷��̵� ����� ������� �ʾҴ��� Ȯ���մϴ�.
    2. JVM(Java Virtual Machine) ��d ���; ��v�Ͻʽÿ�.

    3. ��d�� ����� ��� ��׷��̵��ϱ� �� ����ߴ� ��8�� �����մϴ�.
    4. ���� ��d���� �ʾҾ ��= JVM ��d: ���ԵǾ�� �մϴ�.

      <jvm-options>-XX:MaxPermSize=256m</jvm-options>
      <jvm-options>-XX:+CMSPermGenSweepingEnabled</jvm-options>
      <jvm-options>-XX:+CMSClassUnloadingEnabled</jvm-options>

  20. % �����̳ʸ� �����ϰ� �ٽ� �����մϴ�.
  21. ��� ��Ȳ�� �ݵ�� ���Ǵ� ��: �ƴ��� % �����̳ʸ� �ٽ� �����ϸ� Portal Server�� �� ���·� �ٽ� ���۵˴ϴ�.

    1. ��=�� ���� % �����̳ʸ� �����մϴ�.
    2. Web Server 6.x:
      WebServer-base
      /https-instanceName/stop

      Web Server 7.0:
      Admin Server--
      WebServer7Config-base/admin-server/bin/stopserv
      Instance Server--
      WebServer7Config-base/https-configName/bin/stopserv

      Application Server 8.x:
      AppServer8-base
      /bin/asadmin stop-domain --user admin_ID
           --password password domainName

    3. �ܰ� 5�� �ִ� ���; ����Ͽ� % �����̳ʸ� �ٽ� �����մϴ�.

��׷��̵� Ȯ��

��= ���; ����Ͽ� ������ 5 ��Ű�� ��ġ�Ǿ���� Ȯ���� �� �ֽ4ϴ�.

��� ���� ���ؼ��� ǥ 15-5�� ��v�Ͻʽÿ�.

��ü ��׷��̵带 Ȯ���Ϸx� ���� ����ũž�� ����ǰ� psadmin �� /ƿ��Ƽ�� ����� ��� �۵��ϴ��� Ȯ���մϴ�.

��= ��׷��̵� �α� ����; Ȯ���� �� �ֽ4ϴ�.

������ 4 ���� ��׷��̵� �۾�

��= ��Ȳ; �ذ��Ϸx� ���� ��׷��̵� ���� �ʿ��մϴ�.

����� d�� web-src ������ ���̱׷��̼�

portal.war; �����ϱ� '�� �̹���, javascript ���� �Ǵ� �ٸ� ���� ���� ����� d�� �����͸� ��= ���丮�� �߰��� ���

PortalServer6-base/web-src

�̷��� �߰� ����; ������ 5 Portal Server�� �ش��ϴ� ���丮�� �����ؾ� �մϴ�.

PortalServer7-base/web-src

����� d�� ��Ʋ�� �?� �wα׷� �����

����� d�� ��Ʋ�� �?� �wα׷�; ����� ������ ��쿡�� ������ 5 Portal Server�� ��׷��̵��� ��= �̷��� ��Ʋ��; ��8�� ������ؾ� �մϴ�. ���÷��� �w��� �׸��� �ְ� ä�� �̸��� ǥ�õǴ�� ����� d�� ��Ʋ��; ������ϱ� ��� ������ ������ �ʽ4ϴ�.

��= ���; ����Ͽ� ��Ʋ��; ������մϴ�.

PortalServer7-base/bin/psadmin deploy-portlet

��= 'ġ���� �ش� .war �� XML ����; ã�ƺ��� ����� Ȯ���� �� �ֽ4ϴ�.

PortalServer7Data-base/portals/Upgraded/war

����� d�� ��Ʋ�� �?� �wα׷� ���̱׷��̼�

SJWC(Sun Java Web Console)���� f���ϴ� ����� �������̽� �w��ӿ�ũ�� ����8�� �� ��Ʋ�� �?� �wα׷�: ��8�� ������ 5�� ���̱׷��̼� �� ������ؾ� �մϴ�.

�̷��� �䱸 ����: Ư�� Portal Server�� �Բ� ���� ��Ʋ�� �?� �wα׷�8�� ����Ǿ� ���з� ����� d�� �� ��ġ�Ǵ� 4���� % �?� �wα׷��� filesharing, surveys, wiki, rssportlet�� �ش�˴ϴ�. ��׷��̵� �߿� �̷��� ���� ��Ʋ�� �?� �wα׷��� ��� ��d ������ ��Ʋ�� �?� �wα׷� ������ ��ġ�˴ϴ�. �뵵�� ��� �̷��� ��Ʋ�� �?� �wα׷�; ����� d���� ��� ��8�� ������ 5�� ���̱׷��̼��� ��= ������ؾ� �ϸ�, Portal Server ��׷��̵� �wμ��������� ó������ �ʽ4ϴ�.

�⺻��8�� �̷��� ��Ʋ�� �?� �wα׷��� �Ϻ�(filesharing �� surveys)�� Ŀ�´�Ƽ�� ���� �� ����Ǿ� ����ڿ��� f��˴ϴ�.

��= ���� ����Ͽ� SJWC ��� ��Ʋ�� �?� �wα׷�; ��׷��̵�, ����� d�� �� ������� �� �ֽ4ϴ�. filesharing ��Ʋ�� �?� �wα׷�; ���� �� �� �ֽ4ϴ�.

  1. ������ 5 SJWC jar ����; �����մϴ�.
    1. mkdir /tmp/lh
    2. cd /tmp/lh
    3. /usr/jdk/entsys-j2se/bin/jar xvf    PortalServer7-base/portlet/communityportlets.war
         WEB-INF/lib/commons-beanutils.jar
         WEB-INF/lib/commons-collections-3.1.jar
         WEB-INF/lib/commons-digester.jar
         WEB-INF/lib/commons-logging.jar
         WEB-INF/lib/dataprovider.jar WEB-INF/lib/jsf-api.jar
         WEB-INF/lib/jsf-impl.jar WEB-INF/lib/webui.jar
    4. ���� �� �ϳ��� �̸�; �����մϴ�.
    5. mv WEB-INF/lib/commons-collections-3.1.jar
      WEB-INF/lib/commons-collections.jar

  2. filesharing ��Ʋ�� �?� �wα׷�; ã�4ϴ�.
  3. cd PortalServer7Config-base/portals/portal1/portletapps/filesharing

  4. ����Ʈ�� SJWC ���̺귯���� �߰��մϴ�.
  5. jar uvf src/filesharing.war.tokenized -C /tmp/lh WEB-INF

  6. filesharing ��Ʋ�� �?� �wα׷�; ����� d���մϴ�.
  7. ant customize

  8. filesharing ��Ʋ�� �?� �wα׷�; ������մϴ�.
    1. PortalServer7-base/bin/psadmin undeploy-portlet -u amadmin
      -f passwordfile -p
      portal_id -i instance_id -g filesharing
    2. ant deploy
    3. ��= ���丮(% �����̳ʿ� ��� �ٸ�)�� �̵��մϴ�.
    4. Application Server 8.x:

      AppServer8Config-base/domains/domain1/applications/j2ee-modules/
      communityportlets/WEB-INF

      Web Server 6.x:

      WebServer6-base/https-instanceName/webapps/https-instanceName/
      communityportlets/WEB-INF

      Web Server 7.x:

      WebServer7Config-base/https-configName/web-app/https-configName/
      communityportlets/WEB-INF

    5. sun-web.xml ����; ���� ��= ��; ���� �� �ٷ� ��(��, sun-web-app ~�� �±� ��)�� �߰��մϴ�.
    6. <class-loader delegate="false"/>

    7. filesharing/WEB-INF�� sun-web.xml ���Ͽ� ���� �ܰ� c �� �ܰ� d�� �ݺ��մϴ�.
  9. surveys �� SJWC �w��ӿ�ũ�� ����8�� �� �ٸ� ����� d�� ��Ʋ�� �?� �wα׷��� ���� �ܰ� 2���� �ܰ� 5���� �ݺ��մϴ�.
  10. % �����̳ʸ� �ٽ� �����մϴ�.
å���� �� �?� �wα׷� ä���� dȮ�� ��ũ

������ 4 Portal Server�� ������ 5�� ��׷��̵��ϸ� å���ǿ� �?� �wα׷� ä�ο� �ߺ��� ��ũ �� �߸�� ��ũ�� ��˴ϴ�. �̷��� ��ũ ��f�� �ذ��Ϸx� ��= ���� �����Ͻʽÿ�.

  1. PSConsole�� �α����մϴ�.
  2. "�Ϲ����� �۾�" �ǿ��� "ä�� �� �����̳� ��"�� �����ϴ�.
  3. DeveloperSample [Org]�� DN8�� �����ϰ� "Ȯ��"; �����ϴ�.
  4. "���� /��"8�� JSPTabContainer [�⺻��]; �����մϴ�.
  5. MyFrontPageTabPanelContainer���� "App Channel"; �����ϴ�.
  6. �� �8��� �w��ӿ� �?� �wα׷� ä�� ��� d���� ǥ�õ˴ϴ�.

    Ưd ������ ��� d���� ���x� "ǥ �⺻ ��d"; ������ "����" ��(de, fr, es, ja, ko, zh, zh_CN, zh_TW); ��d�մϴ�.

  7. userApps ��� d���� �����մϴ�.
    1. userApps ��� d������ "[�� ����...]" ��ũ�� �����ϴ�.
    2. ��x �?� �wα׷��� ǥ�õ� �˾� â�� ��Ÿ���ϴ�.

    3. ��Ͽ��� ��= �?� �wα׷�; f���մϴ�.
    4. NetMail Lite
      NetMail

    5. ��Ͽ� ��= �?� �wα׷�; �߰��մϴ�.
    6. NetFile

    7. "����"; ���� ��= "�ݱ�"�� �����ϴ�.
  8. ��� ��� d���� �����մϴ�.
    1. ��� ��� d������ "[�� ����...]" ��ũ�� �����ϴ�.
    2. ��x ����� ǥ�õ� �˾� â�� ��Ÿ���ϴ�.

    3. ��Ͽ��� ��= ���; f���մϴ�.
    4. NetMailLite|
      NetMailServlet?nsid=newHTMLSessionNetMailLite|
      NetMailServlet?nsid=newHTMLSession

      NetMail|NetMailServlet?nsid=newAppletSession

    5. ��= ����� �ߺ� ǥ�õǴ� ��� �ߺ��Ǵ� �׸�; f���մϴ�.
    6. Instant Messenger (Java WebStart)|
      IMLaunch?provider=IMChannel&launch=jnlp&last=false

      Instant Messenger (Browser)|
      IMLaunch?provider=IMChannel&launch=plugin&last=false

    1. ��Ͽ� ��= ���; �߰��մϴ�.

      NetFile|/portal/NetFileApplet?Refer=java2

    1. "����"; ���� ��= "�ݱ�"�� �����ϴ�.
Search Server�� ���� �ùٸ� �׼���

������ 4 Portal Server�� ������ 5�� ��׷��̵��� �� �˻� ���� Portal Server���� �и��ǹǷ� �˻� ������ URL �׼��� ���� ����˴ϴ�.

�����8�� Search, DiscussionLite, Discussions �� Instant Messaging ä�� ���� SearchProvider �Ǵ� DiscussionProvider �������̽��� �����ϴ� ��� ���� ä���� ���÷��� �w���; ��8�� ��d�ؾ� �մϴ�. Ư�� ���÷��� �w��� ������ � v�� �Ǵ� ���� ���ؿ������� �̷��� ä���� searchServer ��� d���� �ùٸ� �˻� ���� ����Ű���� ��d�ؾ� �մϴ�. searchServer ��; ��=�� ���� ��d�մϴ�.

���� Instant Messaging ä���� ��� Instant Messaging Server ���� ��� d�� iim_arch.portal.search�� ��ο� �˻� ���� URL�� ����Ʈ�ؾ� �մϴ�.

Directory Proxy Server�� ���� ����

Portal Server �ν��Ͻ��� Directory Proxy Server �ν��Ͻ��� ���� Directory Server�� �׼����� ��� ��׷��̵��ϱ� ���� �� ��8�� Directory Proxy Server ȣ��Ʈ �� ��Ʈ ��ȣ ��d; �����ؾ� �մϴ�. ��׷��̵� �غ� �� �̷��� ��� d�� ��; ��d�� ��� Directory Proxy Server ���� f���� ��v�Ͻʽÿ�.

��8�� Portal Server Secure Remote Access ���� ��� ���

��׷��̵� ���� ����� Null ������ ���ܰ� ǥ�� ���8�� ����Ǹ� Portal Server Secure Remote Access ���� ��� ����� ������=; �ǹ��մϴ�.

�� ��� ��= ���; �����Ͽ� ��8�� Portal Server Secure Remote Access ���� ��Ҹ� ���(Ȱ��ȭ)�� �� �ֽ4ϴ�.

PortalServer7-base/bin/psadmin provision-sra -u amadminUser -f passwordFile
    -p
Portal_ID --gateway-profile profileName --enable

URLScrapper ä�� Ȱ��ȭ

������ 4���� ������ 5�� ��׷��̵��ϴ� ��� URLScrapper ä��; Ȱ��ȭ�ؾ� �մϴ�. ��= ���� �����Ͻʽÿ�.

  1. Portal Server �ֿܼ� �α����մϴ�.
  2. "����" ��; ���� ��= ��׷��̵��� ����; �����ϴ�.

  3. "DN ����" ��Ӵٿ� �޴����� "TopLevel (��)"; �����ϰ� "���÷��� �w��� �ٿ�ε�" ��ũ�� �����ϴ�.
  4. �ٿ�ε��� ����; �ӽ� 'ġ�� �����մϴ�.

  5. com.sun.portal.providers.urlscraper.URLScraperProvider�� ã�4ϴ�.
  6. ��=8�� �����ϴ� XML �κ�; ã�4ϴ�.
  7. <Provider advanced="false" class="com.sun.portal.providers.urlscraper.URLScraperProvider"

    ��=8�� ������ XML �κ�; ã�4ϴ�.

    </Provider>

  8. �ܰ� 4�� XML �κ�; ��=8�� ��ü�մϴ�.
  9. <Provider advanced="false" class="com.sun.portal.providers.urlscraper.URLScraperProvider" container="false" lock="false" merge="fuse" name="URLScraperProvider" version="2">

    <Properties advanced="false" lock="false" merge="fuse" name="_properties" propagate="true">

    <String advanced="false" lock="false" merge="replace" name="title" propagate="true" value="UrlScraper Channel"/>

    <String advanced="false" lock="false" merge="replace" name="description" propagate="true" value="This is a test for urlscraper"/>

    <Boolean advanced="true" lock="false" merge="replace" name="isEditable" propagate="true" value="false"/>

    <Boolean advanced="true" lock="false" merge="replace" name="isTopLevel" propagate="true" value="false"/>

    <String advanced="true" lock="false" merge="replace" name="editType" propagate="true" value="edit_subset"/>

    <Boolean advanced="true" lock="false" merge="replace" name="enableUBT" propagate="true" value="false"/>

    <String advanced="false" lock="false" merge="replace" name="urlScraperRulesetID" propagate="true" value="default_ruleset"/>

    <String advanced="false" lock="false" merge="replace" name="width" propagate="true" value="thick"/>

    <String advanced="true" lock="false" merge="replace" name="refreshTime" propagate="true" value="0"/>

    <String advanced="true" lock="false" merge="replace" name="helpURL" propagate="true" value="en/desktop/urlscrpr.htm"/>

    <String advanced="false" lock="false" merge="replace" name="url" propagate="true" value=""/>

    <String advanced="false" lock="false" merge="replace" name="fontFace1" propagate="true" value="Sans-serif"/>

    <String advanced="false" lock="false" merge="replace" name="productName" propagate="true" value="Sun JavaTM System Portal Server 7"/>

    <Boolean advanced="false" lock="false" merge="replace" name="cookiesToForwardAll" propagate="true" value="true"/>

    <String advanced="false" lock="false" merge="replace" name="inputEncoding" propagate="true" value="UTF-8"/>

    <Collection advanced="false" lock="false" merge="fuse" name="cookiesToForwardList" propagate="true"/>

    <Integer advanced="false" lock="false" merge="replace" name="timeout" propagate="true" value="100"/>

    <String advanced="true" lock="false" merge="replace" name="formData" propagate="true" value=""/>

    <Boolean advanced="true" lock="false" merge="replace" name="isHttpAuth" propagate="true" value="false"/>

    <String advanced="true" lock="false" merge="replace" name="loginUrl" propagate="true" value=""/>

    <String advanced="true" lock="false" merge="replace" name="loginFormData" propagate="true" value=""/>

    <String advanced="true" lock="false" merge="replace" name="uid" propagate="true" value=""/>

    <String advanced="true" lock="false" merge="replace" name="password" propagate="true" value=""/>

    <ConditionalProperties advanced="false" condition="client" lock="false" merge="fuse" propagate="true" value="HTML">

    <ConditionalProperties advanced="false" condition="locale" lock="false" merge="fuse" propagate="true" value="en">

    <String advanced="true" lock="false" merge="replace" name="helpURL" propagate="true" value="en/desktop/urlscrpr.htm"/>

    <String advanced="false" lock="false" merge="replace" name="url" propagate="true" value=""/>

    </ConditionalProperties>

    <String advanced="true" lock="false" merge="replace" name="helpURL" propagate="true" value="en/desktop/urlscrpr.htm"/>

    <String advanced="false" lock="false" merge="replace" name="url" propagate="true" value=""/>

    </ConditionalProperties>

    <ConditionalProperties advanced="false" condition="locale" lock="false" merge="fuse" propagate="true" value="en">

    <String advanced="false" lock="false" merge="replace" name="title" propagate="true" value="UrlScraper Channel"/>

    <String advanced="false" lock="false" merge="replace" name="description" propagate="true" value="This is a test for urlscraper"/>

    </ConditionalProperties>

    </Properties>

    </Provider>

  10. ��d�� ����; �����ϰ� ��ε��մϴ�.
�α׾ƿ� �������� ���� ����

������ 5 Portal Server �α׾ƿ� ������ ���� Access Manager �α׾ƿ� ������� �޶�s�4ϴ�. �̷��� ���� ������ ����Ʈ������ ����; ��Ÿ���� ��: �ƴմϴ�.

��׷��̵� �ѹ�(Solaris)

�� ��� Portal Server�� ��׷��̵� �ѹ� ���� ����; ��ġ�� ��� ���׿� ���� �����ϰ� ���̾� ���� ��ü�� ���� �����մϴ�.

�ѹ� ��� ����(Solaris)

������ 5 ��׷��̵带 �ѹ��ϴ� ����� PortalServer6-base���� ������ 4 ��ġ�� �ǵ����� ������ 4 % �?� �wα׷�; ������ϴ� ��8�� �����˴ϴ�.

�ѹ� ����(Solaris)
  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. Directory Server�� ��׷��̵��ϱ� �� ���·� �����մϴ�.
  4. Directory Server backup/restore ����� �� GUI /ƿ��Ƽ�� ����մϴ�. Sun Java System Directory Server Enterprise Edition 6.0 �� ���?(http://docs.sun.com/doc/820-0292)���� Directory Server ��� �� ���� ��; ��v�Ͻʽÿ�.

  5. �ش� % �����̳ʸ� �����Ͽ� Portal Server�� �����Ͻʽÿ�.
  6. Web Server 6.x:
    WebServer-base
    /https-instanceName/stop

    Web Server 7.0:
    Admin Server--
    WebServer7Config-base/admin-server/bin/stopserv
    Instance Server--
    WebServer7Config-base/https-configName/bin/stopserv

    Application Server 8.x:
    AppServer8-base
    /bin/asadmin stop-domain --user admin_ID
         --password password domainName

  7. ������ 5 Portal Server ��Ű�� f���մϴ�.
    1. Java ES f�� �wα׷�; �����մϴ�.
    2. /var/sadm/prod/SUNWentsys5/uninstall

    3. ��ġ�� ��� Portal Server ���� ��Ҹ� �����մϴ�.
    4. f�� ����; Ȯ���մϴ�.
    5. Java ES f�� �wα׷�; ~���մϴ�.
  8. �ش� % �����̳ʸ� �ٽ� �����Ͽ� Portal Server�� �ٽ� �����Ͻʽÿ�.
  9. Web Server 6.x:
    WebServer-base
    /https-instanceName/start

    Web Server 7.0:
    Admin Server--
    WebServer7Config-base/admin-server/bin/startserv
    Instance Server--
    WebServer7Config-base/https-configName/bin/startserv

    Application Server 8.x:
    AppServer8-base
    /bin/asadmin start-domain --user admin_ID
         --password password domainName

  10. Java ES ������ 5 ����� ��= ���; ����Ͽ� ������ 4 Portal Server % �?� �wα׷�; ������մϴ�.
  11. cd os_arch/Products/portal_svr/Tools/upgrade/bin
    ./psupgrade rollback

    ���⼭ os_arch�� Solaris_sparc�� ��: ������� �÷��� �ش��մϴ�.

    psupgrade rollback ���: ������ 5 Portal Server % �?� �wα׷�; ���� ��f�ϰ� ������ 4 Portal Server % �?� �wα׷�; ������մϴ�.

    �� ���: PortalServer6-base/web-src���� /var/PortalServe6-base/https-hostName/deploy-dir/web-apps�� ����Ʈ�� ������մϴ�. ��� Portal Server % �?� �wα׷��� ���� ��� ����� d�Ǹ� ���� /web-src�� ���� ��= /web-apps�� �����ؾ� �մϴ�. psupgrade rollback ���; �����ϱ� �� /web-apps���� ������ ��� ����; /web-src�� ��f�ؾ� �մϴ�. �׷��� ��8�� ���� ����; ���� ���� �˴ϴ�.

  12. % �����̳ʸ� �����ϰ� �ٽ� �����մϴ�.
  13. ��� ��Ȳ�� �ݵ�� ���Ǵ� ��: �ƴ��� % �����̳ʸ� �ٽ� �����ϸ� Portal Server�� �� ���·� �ٽ� ���۵˴ϴ�.

��׷��̵� �ѹ�(Linux)

������ 5�� ��׷��̵��Ϸx� ������ 4 ���̳ʸ��� f���ؾ� �ϹǷ� Linux������ ��׷��̵带 �ѹ��ϱⰡ �ſ� ��ƽ4ϴ�.

�ѹ��ϴ� �� ���� ���: ��׷��̵带 �����ϱ� �� ���� �ý���; ����� ��׷��̵带 �����ϱ� �� �ش� �ý���; �׽�Ʈ�ϴ� ���Դϴ�. ��׷��̵带 �ѹ��ؾ� �ϴ� ��� �ش� ���� �ý���8�� �ǵ��� �� �ֽ4ϴ�.

���� �ν��Ͻ� ��׷��̵�

�Ϻ� ���� ��v������ Portal Server�� ���� ��ǻ�� �ý��ۿ� �����Ͽ� Ȯ�强; f���ϰ� ���뼺; ����ŵ�ϴ�. ���� ���, �ε� �뷱���� �ִ� ���� ��ǻ�Ϳ��� Portal Server �ν��Ͻ��� �����Ͽ� �ε带 �л��ų �� �ֽ4ϴ�.

Portal Server�� �ν��Ͻ��� �ε� ���� vd�� ��� �Ʒ� ����� ���� ���񽺸� �ߴ����� �ʰ? Portal Server �ν��Ͻ��� �� ��� ��׷��̵��ϴ� �Ѹ� ��׷��̵带 ������ �� �ֽ4ϴ�. �� ������� ������ 4 Portal Server�� ������ 5 Portal Server ���丮 �����͸� ����Ͽ� �۵����� �ʴ� f�� ���׿� �����ؾ� �մϴ�.

������ 4 Portal Server �ν��Ͻ��� ������ 5�� �Ѹ� ��׷��̵��ϴ� ���� �����ϴ� �� �׸� 15-1�� ���� ��v�� ���˴ϴ�.


��

Portal Server Secure Remote Access ���� ��Ұ� ���Ե� ��Ű��ó�� ��쿡�� ���� �ν��Ͻ� ��׷��̵��� ��v�Ͻʽÿ�.


�׸� 15-1�� ��v������ ���뼺 �� Ȯ�强; f���ϱ� '�� �ε� �뷱������ ���� Portal Server �ν��Ͻ��� �׼����˴ϴ�. �����8�� Portal Server �ν��Ͻ��� �ε� �뷱���� ���� Access Manager�� �׼����մϴ�. Access Manager �� Access Manager SDK �ν��Ͻ��� ���� ������ ��f(MMR)�� '�� ��d�� ���丮�� �׼����մϴ�. �ٸ� Directory Server ��f ��ĵ� �������� MMR: ���뼺�� �پ�� Ȯ�强�� ����� ��ǥ���� ���丮 �����Դϴ�.

�׸� 15-1������ ��׷��̵� ���� ���� ������ �� �ֵ��� ���� Portal Server, Access Manager �� Directory Server �ν��Ͻ��� �׷�ȭ�߽4ϴ�. Portal Server ���� ��� 2�� �� ��°���� n��° Portal Server �ν��Ͻ��� ��Ÿ�4ϴ�.

�׸� 15-1  ���� Portal Server �ν��Ͻ��� '�� ���� ��v ��

���̾�׷������� ���� Portal Server �ν��Ͻ��� ���� Access Manager �ν��Ͻ��� �׼����ϴ� ���� ��v ���� ���� �ݴϴ�.

������ 4 Portal Server���� ������ 5�� �Ѹ� ��׷��̵�� ��=�� ���� ����˴ϴ�.

  1. ������ 4 Access Manager�� ������ 5�� ��׷��̵��ϴ� ��� ���� �ν��Ͻ� ��׷��̵����� ������ ��� �Ѹ� ��׷��̵带 �����Ͻʽÿ�. ������ 4 Portal Server�� ������ 5�� ��׷��̵��� �� ������ 4 Access Manager�� ������ 5�� ��׷��̵��� �ʿ�� ��4ϴ�.
  2. Portal Server 2�� Directory Server 1 ��� Directory Server 2�� ����Ű���� �����մϴ�.
  3. ����; �����ϰ� �ϱ� '�� �̹� �ܰ�� ���� �ܰ迡�� "Portal Server 2"�� Portal Server 2���� Portal Server n���� �ǹ��մϴ�.

  4. Portal Server 1; ��׷��̵��մϴ�.
    1. �ε� �뷱�� B���� Portal Server 1; ��Ȱ��ȭ�մϴ�.
    2. ��û�� �� �̻� Portal Server 1�� ����õ��� �ʽ4ϴ�.

    3. Directory Server MMR; ��Ȱ��ȭ�մϴ�.
    4. Directory Server 2�� �� �̻� Directory Server 1�� ����ȭ���� �ʽ4ϴ�.

    5. Access Manager SDK 1B�� ������ 5�� ��׷��̵��մϴ�.
    6. ������ 4 Access Manager SDK ��� ��׷��̵��� ���� ����Ͻʽÿ�.

    7. Portal Server 1; ������ 5�� ��׷��̵��մϴ�.
    8. ��= ���뿡 �����ϸ鼭 ������ 4 Portal Server ��׷��̵��� ����� ��� Portal Server �ν��Ͻ��� ��׷��̵��մϴ�.

      • �ε� �뷱���� ���� f���� �ִ� ���� ��׷��̵� ���� Ư�� �����Ͻʽÿ�.
      • ��׷��̵带 �����ϱ� �� AccessManagerConfig-base/config/AMConfig.properties ������ am.encryption.pwd ���� ����� ��� Access Manager �ν��Ͻ��� ���� Access Manager SDK�� �������� Ȯ���մϴ�.
      • ��׷��̵��ϴ� �� Portal Server �ν��Ͻ��� ���� psupgrade���� ��û�ϴ� Portal Instance ID �Ű� ���� null�� �ƴ� ��/�� ��; f���մϴ�.
      • Directory Server 1�� Portal Server �����Ͱ� ������ 5�� ��׷��̵�˴ϴ�.

    9. �ε� �뷱�� B���� Portal Server 1; Ȱ��ȭ�մϴ�.
    10. ��û�� �ٽ� Portal Server 1�� ����õ˴ϴ�.

  5. Portal Server 2�� ��׷��̵��մϴ�.
    1. �ε� �뷱�� B���� Portal Server 2�� ��Ȱ��ȭ�մϴ�.
    2. ��û�� �� �̻� Portal Server 2�� ����õ��� �ʽ4ϴ�.

    3. Directory Server 1; ����Ű���� Portal Server 2�� ����; �����մϴ�.
    4. Access Manager SDK 2B�� ������ 5�� ��׷��̵��մϴ�.
    5. �ܰ� c�� ����� ���� ��ʽÿ�.

    6. Portal Server 2�� ������ 5�� ��׷��̵��մϴ�.
    7. �ܰ� d�� ����� ���� ��ʽÿ�.

    8. �ε� �뷱�� B���� Portal Server 2�� Ȱ��ȭ�մϴ�.
    9. ��û�� �ٽ� Portal Server 2�� ����õ˴ϴ�.

  6. Directory Server MMR; Ȱ��ȭ�մϴ�.
  7. Directory Server 2�� Portal Server �����Ͱ� Directory Server 1�� ����ȭ�˴ϴ�.


Java ES ������ 3���� Portal Server ��׷��̵�

Java ES 2005Q1(������ 3) Portal Server�� ������ 5�� ��׷��̵��ϴ� ����� ������ 4 Portal Server�� ������ 5�� ��׷��̵��ϴ� ����� ��= ���ܸ� f���ϰ� �����մϴ�.

������ 3 ���� ��׷��̵� �۾�: Portal Server ~�Ӽ� ��׷��̵�

Portal Server�� ������ 3���� ��׷��̵��� �� Access Manager �� % �����̳�(Web Server �Ǵ� Application Server)�� ��� ������ 4 �Ǵ� ������ 5�� ��׷��̵��ؾ� Portal Server�� ��׷��̵��� �� ��8��, �Ϻ� ~�Ӽ�; ������ 38�� /���ϰų� �Ϻ� ~�Ӽ�; ������ 4�� ��׷��̵��ϰ� �ٸ� ~�Ӽ�; ������ 5�� ��׷��̵��� ��� ��4ϴ�(������ ��׷��̵� ��f ��v).

��= ~�Ӽ�: �Ʒ� �� ��� ��׷��̵��ؾ� �մϴ�.

  1. ��/ ���� ���.  2��, "Java ES ��/ ���� ��� ��׷��̵�"���� Java ES ��/ ���� ��Ҹ� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  2. Directory Server.  5��, "Directory Server"���� Directory Server�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  3. % �����̳� ����Ʈ����.  Web Server �Ǵ� Application Server�� ��׷��̵� ��ħ: 7��, "Web Server" �� 11��, "Application Server"���� ���� f��˴ϴ�.

  4. ��

    WebLogic �� WebSphere�� % �����̳ʿ� ��: Ÿ�� % �����̳ʸ� ��׷��̵��ϴ� ��� Portal Server�� ����ϴ� �̷��� �����̳ʿ� ���� ����� d���� ����; ���� ���� �ǹǷ� Portal Server�� ��f�� �߻��� �� �ֽ4ϴ�.

    �̿� ��: ��� ��׷��̵�� % �����̳� ȯ�濡 �µ��� Portal Server�� �ٽ� ��ġ�ϰ� �籸���ؾ� �մϴ�.


  5. Access Manager(Access Manager SDK).  14��, "Access Manager"���� Access Manager�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.

������ 3 ��׷��̵� Portal Server

������ 3 Portal Server�� ������ 5�� ��׷��̵��Ϸx� Java ES ������ 4���� Portal Server ��׷��̵��� ��ħ; ��v�Ͻʽÿ�. ��, ������ 4�� ��v�� �κ�: ������ 38�� �ٲپ� ���Ͻʽÿ�.

������ 3 ���� ��׷��̵� �۾�

Portal Server�� ������ 3���� ������ 5�� ��׷��̵��� �� ������ 4 ���� ��׷��̵� �۾��� ����� ���� ��׷��̵� ����� ��Ҿ� ��=�� ��: ��f�� �ذ��ϱ� '�� ���� ��׷��̵� ���� �����ؾ� �մϴ�.

��� ����

�� ���÷��� �w����� �ֻ�' ��� d���� �����Ͽ� ��= ���ڿ� ��� d���� �߰����� ��8�� Ŀ�´�Ƽ���� ��� ���Կ� �����մϴ�.

helpURL=en/desktop/usedesk.htm

��= ���� �����Ͻʽÿ�.

  1. ���÷��� �w��� XML v�� ���� helpUrl.xml; ����ϴ�.
  2. <?xml version="1.0" encoding="utf-8" ?>
      <!DOCTYPE DisplayProfile SYSTEM "jar://resources/psdp.dtd">
        <Properties>
          <String name="helpURL" value="en/desktop/usedesk.htm" />
        </Properties>

  3. ��= ���; ����Ͽ� �� ���÷��� �w��� ��� d���� �����մϴ�.
  4. ./psadmin modify-dp -u amadminUser -f /tmp/passwordFile -p portal_ID
        -m -g helpUrl.xml

    ���⼭ -m �ɼ�: ��ü �� ���÷��� �w���; ���� ���� �ʵ��� �ϴ� �� �ʿ��մϴ�.

���� �ν��Ͻ� ��׷��̵�

�Ϻ� ���� ��v������ Portal Server�� ���� ��ǻ�� �ý��ۿ� �����Ͽ� Ȯ�强; f���ϰ� ���뼺; ����ŵ�ϴ�. ���� ���, �ε� �뷱���� �ִ� ���� ��ǻ�Ϳ��� Portal Server �ν��Ͻ��� �����Ͽ� �ε带 �л��ų �� �ֽ4ϴ�.

Portal Server�� �ν��Ͻ��� �ε� ���� vd�� ��� �Ʒ� ����� ���� ���񽺸� �ߴ����� �ʰ? Portal Server �ν��Ͻ��� �� ��� ��׷��̵��ϴ� �Ѹ� ��׷��̵带 ������ �� �ֽ4ϴ�. �� ������� ������ 3 Portal Server�� ������ 5 Portal Server ���丮 �����͸� ����Ͽ� �۵����� �ʴ� f�� ���׿� �����ؾ� �մϴ�.

������ 3 Portal Server�� ������ 5�� �Ѹ� ��׷��̵��Ϸx� ���� �ν��Ͻ� ��׷��̵��� ����� �Ͱ� ������ ���� ����Ͻʽÿ�. ��, ������ 4�� ��v�� �κ�: ������ 38�� �ٲپ� ���Ͻʽÿ�. ���� �ܰ� 1���� ������ ��� Access Manager�� ��׷��̵��ؾ� �մϴ�.


Java ES ������ 2���� Portal Server ��׷��̵�

�� ��� Java ES 2004Q2(������ 2) Portal Server�� ������ 5�� ��׷��̵��ϴ� ��� ���� d���� ���ԵǾ� �ֽ4ϴ�. ��׷��̵� ����� ��= �� �����ϴ� ��� �� ���� ���� ����; f���ϰ�� ������ 4 Portal Server�� ������ 5�� ��׷��̵��ϴ� ����� ����մϴ�.

������ 2 ���� ��׷��̵� �۾�

������ 2���� Portal Server�� ��׷��̵��ϱ� '�� ���� ��׷��̵� �۾�: Portal Server ~�Ӽ� ��׷��̵带 f���ϰ� ������ 4 ���� ��׷��̵� �۾��� ����� ����� �����մϴ�.

Portal Server�� ������ 2���� ��׷��̵��� �� Access Manager �� % �����̳�(Web Server �Ǵ� Application Server)�� ��� ������ 4 �Ǵ� ������ 5�� ��׷��̵��ؾ� Portal Server�� ��׷��̵��� �� �ֽ4ϴ�. ���� ~�Ӽ�; ������ 2�� /���ϰų� �Ϻ� ~�Ӽ�; ������ 4�� ��׷��̵��ϰ� �ٸ� ~�Ӽ�; ������ 5�� ��׷��̵��� ��� ��4ϴ�. �ڼ��� ����: ������ ��׷��̵� ��f�� ��v�Ͻʽÿ�.

Ư�� % �����̳� ����Ʈ����� ������ 2���� ��׷��̵��ؾ� �ϸ� �̴� psupgrade ��ũ��Ʈ�� �����ϴ� ��� ǥ 15-4�� �ó����� 2�� �ó����� 5�� ���ȴٴ� ��; �ǹ��մϴ�.

��= ~�Ӽ�: �Ʒ� �� ��� ��׷��̵��ؾ� �մϴ�.

  1. ��/ ���� ���.  2��, "Java ES ��/ ���� ��� ��׷��̵�"���� Java ES ��/ ���� ��Ҹ� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  2. Directory Server.  Java ES ������ 2���� Directory Server ��׷��̵����� Directory Server�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  3. % �����̳� ����Ʈ����.  Web Server �Ǵ� Application Server�� ��׷��̵� ��ħ: 7��, "Web Server" �� 11��, "Application Server"���� ���� f��˴ϴ�.

  4. ��

    WebLogic �� WebSphere�� % �����̳ʿ� ��: Ÿ�� % �����̳ʸ� ��׷��̵��ϴ� ��� Portal Server�� ����ϴ� �̷��� �����̳ʿ� ���� ����� d���� ����; ���� ���� �ǹǷ� Portal Server�� ��f�� �߻��� �� �ֽ4ϴ�. �̿� ��: ��� ��׷��̵�� % �����̳� ȯ�濡 �µ��� Portal Server�� �ٽ� ��ġ�ϰ� �籸���ؾ� �մϴ�.


  5. Access Manager(Access Manager SDK).  14��, "Access Manager"���� Access Manager�� ������ 5�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.

������ 2 ��׷��̵� Portal Server

Portal Server�� ������ 2���� ������ 5�� ��׷��̵��ϴ� ����� ��= �� �����ϴ� ��� Portal Server ����Ʈ��� ����Ǵ� % �����̳ʿ� ��� �ٸ��ϴ�.

������ 2 Portal Server: Web Server % �����̳� ��׷��̵�

Web Server % �����̳ʷ� �����ϴ� ��� ������ 2 Portal Server�� ������ 5�� ��׷��̵��Ϸx� ������ 4; ��v�ϴ� ������ 2 ��ü�� f���ϰ� Java ES ������ 4���� Portal Server ��׷��̵��� �ִ� ��ħ; ��ϴ�.

�׷��� Portal Server�� ������ 5 Web Server(Web Server 7.0)�� ����� ��� ��= �ܰ踦 ������ ��= ������ 2 Web Server�� ��׷��̵��ؾ� �մϴ�.

  1. Web Server �� �ֿܼ� �α����մϴ�.
  2. "���� ���� ����" > "% �?� �wα׷�"; �����ϴ�.
  3. URI�� /portal �Ǵ� /portalsamples�� ���Ե� ����� % �?� �wα׷�; ��� f���մϴ�.
  4. "����"; �����ϴ�.
  5. "���� ���"�� �����ϴ�.

������ 2 Portal Server: Application Server % �����̳� ��׷��̵�

������ 2 Portal Server�� ������ 5�� ��׷��̵��ϴ� ��� Application Server % �����̳ʷ� �����ϸ� Application Server�� ������ 2���� ������ 5�� ��׷��̵�Ǿ�4ϴ�.

Portal Server�� �� ����� ������ 2 Application Server �ν��Ͻ�(instanceName)�� ������ 5�� ��׷��̵��� �� Application Server ��׷��̵� ��d���� ���� ��� ������Ʈ�� ���̱׷��̼ǵ˴ϴ�. �̷��� ��׷��̵�� Application Server �ν��Ͻ� ���� Portal Server�� ��׷��̵��Ϸx� ��=�� ��: �ܰ谡 �ʿ��մϴ�.

  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. ���� ����ȭ���� ��: ��� ��� ��/ ���� ��Ҹ� ������ 5�� ����ȭ�մϴ�.
  4. �ڼ��� ����: 2��, "Java ES ��/ ���� ��� ��׷��̵�"�� ��v�Ͻʽÿ�.

    �� �ܰ�� �ܰ� 9���� psupgrade ��ũ��Ʈ�� �����ϱ� '�� �ʼ� ���� �䱸 �����Դϴ�.

  5. ���ÿ��� ���� ���� Portal Server Secure Remote Access Gateway, Rewriter �wϽ� �Ǵ� Netlet �wϽ��� �ν��Ͻ��� �����մϴ�.
  6. PortalServer6-base/bin gateway stop
    PortalServer6-base/bin netletd stop
    PortalServer6-base/bin rwproxyd stop

    �wμ����� ����Ǿ���� Ȯ���մϴ�.

    ����Ʈ����: netstat -an | grep 443
    Rewriter �wϽ�: netstat -an | grep 10443
    Netlet �wϽ�: netstat -an | grep 10555

  7. Portal Server�� ����� % �����̳ʿ� �ٸ� % �����̳ʿ� Access Manager�� ����� ��� ����ǰ� �ִ��� Ȯ���մϴ�.
  8. ���� ����ǰ� ���� ��: ��� Portal Server�� ����� % �����̳ʸ� �����Ͽ� Portal Server�� �����մϴ�.
    1. ���� �������� ��: ��� DAS(Domain Administration Server)�� �����մϴ�.
    2. AppServer8-base/bin/asadmin start-domain --user admin_ID
           --password password domainName

    3. �ش� ���� �ν��Ͻ��� ����ǰ� ���� ��: ��� Portal Server�� ����� ��׷��̵�� Application Server �ν��Ͻ�(instanceName)�� �����մϴ�.
    4. ��=�� ���� ��׷��̵�� Application Server �ν��Ͻ��� ���̱׷��̼ǵ� ��� ������Ʈ�� �����Ͽ� �� �۾�; �����մϴ�.

      AppServer8-base/bin/asadmin start-node-agent --user admin_ID
           --password password nodeagentName

      ' ��ɰ� �̾���� �ܰ迡�� ��= ��Ģ�� ���˴ϴ�.

    5. ���⼭ nodeagentName: hostName_domainName ������� �⺻��: ������ hostName�Դϴ�.
    6. �⺻ domainName: domain1�Դϴ�.
    7. �⺻ instanceName: server1�Դϴ�.
  9. Portal Server ���� ��Ҹ� ���� ��f�մϴ�.
  10. AppServer8-base/bin/asadmin undeploy --user admin_ID
         --password password --target instanceName portal

    AppServer8-base/bin/asadmin undeploy --user admin_ID
         --password password --target instanceName portletsamples

  11. psupgrade ��ũ��Ʈ�� �ʿ��� �� ȯ�� ����(ANT_HOME �� JAVA_HOME)�� ��d�մϴ�. ���� ��� ��=�� ���4ϴ�.
  12. Solaris OS:

    export ANT_HOME=/usr/sfw
    export JAVA_HOME=/usr/jdk/entsys-j2se

    Linux OS:

    export ANT_HOME=/opt/sun
    export JAVA_HOME=/usr/jdk/entsys-j2se

  13. ��ǻ�Ϳ� ������ ũ���� ���� ���� �ִ��� Ȯ���մϴ�.
  14. ��ħ�� ��� ���� ��: ��f RAM�� �� �� ũ��� ��d�ؾ� �մϴ�.

  15. Java ES ������ 5 �����ǿ��� psupgrade ��ũ��Ʈ�� �����մϴ�.
  16. cd os_arch/Products/portal_svr/Tools/upgrade/bin
    ./psupgrade

    ���⼭ os_arch�� Solaris_sparc�� ��: ������� �÷��� �ش��մϴ�.


    ��

    �Ǽ�� �߸�� os_arch ���丮���� psupgrade�� ������ ��� ��=�� ���� ���� �ǵ��~� �մϴ�.

      1. �ùٸ� os_arch ���丮�� �����մϴ�.
      2. Portal Server �����Ϳ� ���� ����; �ǵ����ϴ�.
      3. ./psupgrade rollback

        ��û�� �Ű� ���� �� ��й�ȣ�� f���մϴ�.

      4. psupgrade�� �ٽ� �����մϴ�.

    psupgrade ��ũ��Ʈ�� Java ES ��ġ �wα׷�; ȣ���Ͽ� �� ��Ű�� ��ġ�� ��= Portal Server % �?� �wα׷�; �����ϴ� % �����̳��� 'ġ, ��Ʈ ��ȣ �� ��Ÿ d���� �˻��ϱ� '�� �ý���; ���մϴ�. �� ��� �ó����� 5�� % �����̳� ��׷��̵� �ó�����(ǥ 15-4 ��v)�� ��� ��ũ��Ʈ���� Portal Server�� ������ % �����̳ʿ� �����ϴ� �� �ʿ��� d���� �Է��ؾ� �� �� �ֽ4ϴ�.

    ǥ 15-6������ ������ 2 Application Server�� ������ 5(�ó����� 5)�� ��׷��̵�� �� �ʿ��� d���� ���� �ݴϴ�.


    ��

    �ٽ� ���ư��� ������ �� ��8�Ƿ� psupgrade �Ű� ���� dȮ�� ��; �Է��ؾ� �ϴµ�, psupgrade ��ũ��Ʈ���� ��d�� ���� ����; �ѹ��ϱ�� �ſ� ��ƽ4ϴ�. Portal Server �����Ϳ� ���� ���� ����; �ǵ����x� ��=; �����ؾ� �մϴ�.

      ./psupgrade rollback

    �� �۾�: psupgrade�� �ٽ� �����ϱ� �� �����ؾ� �մϴ�.


  17. �ܰ� 5���� ������ DAS(Domain Administration Server) �� ��� ������Ʈ�� �����մϴ�.
  18. AppServer8-base/bin/asadmin stop-domain --user admin_ID
         --password password domainName

    AppServer8-base/bin/asadmin stop-node-agent --user admin_ID
         --password password nodeagentName

  19. �ܰ� 10���� ������ DAS(Domain Administration Server), ��� ������Ʈ �� ���� �ν��Ͻ��� �ٽ� �����մϴ�.

  20. ��

    ���� �ν��Ͻ��� �����ϱ� �� �Ʒ��� ���� startinstances=false �ɼ�; ����Ͽ� ��� ������Ʈ�� ������ �����Ͻʽÿ�.


    AppServer8-base/bin/asadmin start-domain --user admin_ID
         --password password domainName

    AppServer8-base/bin/asadmin start-node-agent --port DASportNumber      --startinstances=false --user admin_ID --password password nodeagentName

    AppServer8-base/bin/asadmin start-instance --port DASportNumber      --user admin_ID --password password  instanceName

    DASportNumber�� �⺻��: 4848�Դϴ�.

������ 2 ���� ��׷��̵� �۾�

Portal Server�� ������ 2���� ������ 5�� ��׷��̵��� �� ������ 4 ���� ��׷��̵� �۾��� ����� ���� ��׷��̵� ����� ��Ҿ� ��=�� ��: ��f�� �ذ��ϱ� '�� ���� ��׷��̵� ���� �����ؾ� �մϴ�.

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

������ 2���� Portal Server�� ��׷��̵��ϸ� ����, �޷� �� �ּҷϰ� ���� ssoadapter ��Ÿ ���ø�Ʈ�� ����ϴ� ���� ����ũž ��� ä�ο��� �鿣�� ���� �׼������� ���ϰ� �˴ϴ�.

���� ��� ������ 2 ���� ssoadapter ��Ÿ ���ø�Ʈ�� SUN-UWC-MAIL; Messaging Server�� �ش��ϴ� ��d8�� ��d�� ��� ������ 5�� ��׷��̵��ϸ� SUN-UWC-MAIL ssoadapter ��Ÿ ���ø�Ʈ�� �� �� x���ϰ� �˴ϴ�. �� ��� �ϳ��� ���� ������� ��: ������ 2 �����̰� �ٸ� �ϳ��� ��ο� ������ 5 �����Դϴ�. Portal Server �ܼ� �� psadmin ����� �������̽����� ��: �̸�; ����ϴ� �ߺ��� ssoadapter ��Ÿ ���ø�Ʈ�� �� �� �ֽ4ϴ�.

ssoadapter ��Ÿ ���ø�Ʈ�� ����ϴ� ä��: �鿣�� ����� �����Ͽ� �����͸� �˻��� �� ��4ϴ�.

�� ��f�� �ذ��Ϸx� ssoadapter ��Ÿ ���ø�Ʈ �����͸� �˻��ϰ� �ߺ��� �׸��� �̸�; ������ ��= ��d�� �����ͷ� ��ü�ؾ� �մϴ�. ��= ���� �����Ͻʽÿ�.

  1. ssoadapter ��Ÿ ���ø�Ʈ �����͸� �����4ϴ�.
  2. amadmin /ƿ��Ƽ�� ����Ͽ� ��=�� ���� Access Manager ���� �����͸� �����4ϴ�.

    1. amadmin ��û ���� /tmp/ssoadapter-template-gets.xml; ����ϴ�.
    2. �� ����: ssoadapter ��Ÿ ���ø�Ʈ �����͸� �˻��ϴ� /ƿ��Ƽ���� ����մϴ�.

      <?xml version="1.0" encoding="ISO-8859-1"?>
      <!DOCTYPE Requests
        PUBLIC "-//iPlanet//iDSAME 5.0 Admin CLI DTD//EN"
        "jar://com/iplanet/am/admin/cli/amAdmin.dtd"
        >
        <Requests>
          <SchemaRequests serviceName="SunSSOAdapterService"     SchemaType="global">
            <GetServiceDefaultValues>
              <Attribute name="sunConfigurationTemplates"
      />
            </GetServiceDefaultValues>
          </SchemaRequests>
        </Requests>

    3. ��= asadmin ���; �����մϴ�.
    4. AccessManager-base/bin/amadmin -u amadminUser -w password
       -t ssoadapter-templates-get.xml > /tmp/ssoadapter-templates.xml

      ����� ���: /tmp/ssoadapter-templates.xml�� ����˴ϴ�.

      /tmp/ssoadapter-templates.xml ������ ���: ��=�� ���4ϴ�.

      sunConfigurationTemplates=
      [<ssoadapter meta-template1>, <ssoadapter meta-template2>, ...]

      ���� �� <ssoadapter meta-template>�� ����: ��=�� ���4ϴ�.

      default|imap:/?configName=SUN-UWC-MAIL
      &proxyAdminPassword=%5BPROXY-ADMIN_PASSWORD%5D&subType=sun-one
      &enableProxyAuth=false ...

  3. /tmp/ssoadapter-templates.xml ����; ��d�Ͽ� �ߺ��� ssoadapter ��Ÿ ���ø�Ʈ�� �̸�; �����մϴ�.
    1. /tmp/ssoadapter-templates.xml ���Ͽ��� �� ���ø�Ʈ�� ã�4ϴ�.
    2. default|imap:/?configName= ���ڿ�; ã�4ϴ�.

    3. �ߺ��� ssoadapter ��Ÿ ���ø�Ʈ �̸�; ��/�� ���� ��ü�մϴ�.
    4. ���� ��� SUN-UWC-MAIL ssoadapter ��Ÿ ���ø�Ʈ�� �� �� �ִ� ��� �� �� �ϳ��� ���� configName ��; SUN-UWC-MAIL2�� �ٲٸ� ��=�� ���� �� ���ø� ��� ��/�� �̸�; ���� �˴ϴ�.

      default|imap:/?configName=SUN-UWC-MAIL ...
      default|imap:/?configName=SUN-UWC-MAIL2 ...

  4. ��d�� ssoadapter ��Ÿ ���ø�Ʈ�� ��n�0� �� �����͸� ���� �� amadmin ��û ����; ����ϴ�.
    1. /tmp/ssoadapter-templates.xml�� /tmp/ssoadapter-new-templates.xml�� �����մϴ�.
    2. /tmp/ssoadapter-new-templates.xml���� ��= ���ڿ�; ã�4ϴ�.
    3. sunConfigurationTemplates=[

      '�� ���ڿ�; ��=8�� �ٲߴϴ�.

      <?xml version="1.0" encoding="ISO-8859-1"?>
      <!DOCTYPE Requests
        PUBLIC "-//iPlanet//iDSAME 5.0 Admin CLI DTD//EN"
        "jar://com/iplanet/am/admin/cli/amAdmin.dtd"
      >
      <Requests>
        <SchemaRequests serviceName="SunSSOAdapterService"   SchemaType="Global">
          <ModifyDefaultValues>
            <AttributeValuePair>
              <Attribute name="sunConfigurationTemplates"/>

    4. ��� ���ۻ��("&")�� "&amp;"�� �ٲߴϴ�.
    5. ���� ��� ��= ���� ���

      default|imap:/?configName=SUN-UWC-MAIL
      &proxyAdminPassword=%5BPROXY-ADMIN_PASSWORD%5D
      &subType=sun-one&enableProxyAuth=false...

      ��=�� ���� �ٲ�ϴ�.

      default|imap:/?configName=SUN-UWC-MAIL
      &amp;proxyAdminPassword=%5BPROXY-ADMIN_PASSWORD%5D
      &amp;subType=sun-one&amp;enableProxyAuth=false ...

    6. �� ssoadapter ��Ÿ ���ø�Ʈ ���� �ִ� ��ǥ(",")�� f���մϴ�.
    7. �� ssoadapter ��Ÿ ���ø�Ʈ�� ���� <Value> �±׿� ~�� </Value> �±� �ȿ� �ֽ4ϴ�.
    8. ���� ��� ��=�� ���4ϴ�.

      <Value>default|imap:/?configName=SUN-UWC-MAIL
      &amp;proxyAdminPassword=%5BPROXY-ADMIN_PASSWORD%5D
      &amp;subType=sun-one&amp;enableProxyAuth=false ...</Value>

    9. ���� ssoadapter ��Ÿ ���ø�Ʈ���� �ݴ� ���ȣ("]")�� f���մϴ�.
    10. �� ���� ���� ��= ��; �߰��մϴ�.
    11.       </AttributeValuePair>
          </ModifyDefaultValues>
        </SchemaRequests>
      </Requests>

      '�� �ܰ迡�� ����� ���� ���ø�Ʈ�� ��� ssoadapter-new-templates.xml ����: ��=�� ���4ϴ�.

      <?xml version="1.0" encoding="ISO-8859-1"?>
      <!DOCTYPE Requests
        PUBLIC "-//iPlanet//iDSAME 5.0 Admin CLI DTD//EN"
        "jar://com/iplanet/am/admin/cli/amAdmin.dtd"
      >
      <Requests>
        <SchemaRequests serviceName="SunSSOAdapterService"   SchemaType="Global">
          <ModifyDefaultValues>
            <AttributeValuePair>
              <Attribute name="sunConfigurationTemplates"/>
      <Value>default|imap:/?configName=SUN-UWC-MAIL
      &amp;proxyAdminPassword=%5BPROXY-ADMIN_PASSWORD%5D
      &amp;subType=sun-one&amp;enableProxyAuth=false ...</Value>
            </AttributeValuePair>
          </ModifyDefaultValues>
        </SchemaRequests>
      </Requests>

  5. �� ssoadapter-new-templates.xml ����; ��n�ɴϴ�.
  6. AccessManager-base/bin/amadmin -u amadminUser -w password -v
    -t ssoadapter-new-templates.xml

��f Portal Server �ֿܼ��� ssoadapter �ǿ� �׼����Ͽ� ����Ʈ�� ssoadapter�� �� �� �ֽ4ϴ�.

URLScrapper ä�� Ȱ��ȭ

������ 3���� ������ 5�� ��׷��̵��ϴ� ��� URLScrapper ä��; Ȱ��ȭ�ؾ� �մϴ�. URLScrapper ä�� Ȱ��ȭ�� ��v�Ͻʽÿ�.

����Ʈ���� ���� �׸� ��f

Portal Server�� ������ 2���� ��׷��̵��ϴ� ��� amService-srapGateway ����� �׸�; ��8�� ��f�ؾ� �մϴ�. �׷��� ��8�� Portal Server Secure Remote Access Gateway ���� ��Ҹ� ����ϴ� ��� ��׷��̵��� ��= �������� ���ϰ� �˴ϴ�. ��= �ܰ踦 �����մϴ�.

  1. Access Manager �ֿܼ� �α����մϴ�.
  2. v�� DN�� �ִ� ��� ����ڸ� �����մϴ�.
  3. amService-srapGateway ����ڸ� ��f�մϴ�.

���� �ν��Ͻ� ��׷��̵�

������ 2 Portal Server���� ������ 5�� ��׷��̵��ϸ� ���� �ν��Ͻ��� �Ѹ� ��׷��̵�(���� �ν��Ͻ� ��׷��̵� ��v)�� ������ �ʽ4ϴ�.


�ӽ� ��� ������ 7.0���� Portal Server ��׷��̵�

�� ��� Portal Server�� �ӱ� ��� ������(IFR) 7.0 2005Q4���� Java ES 5(������ 5)�� ��׷��̵��ϴ� ��� ���� d���� ���ԵǾ� �ֽ4ϴ�.

�� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

Portal Server IFR ��׷��̵� �Ұ�

Portal Server IFR 7.0; ������ 5 Portal Server�� ��׷��̵��ϴ� ��� ��׷��̵� �wμ����� ��= ���; ����ؾ� �մϴ�.

Portal Server IFR 7.0 ��׷��̵�

�� ��� Solaris �� Linux �÷��� Portal Server�� IFR���� Java ES ������ 5�� ��׷��̵��ϴ� ��� ���� �����մϴ�. �׸񿡼� Ưd �÷����� ���� ����ϴ� ��� ���Ǵ� � üf�� ǥ�õ˴ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

IFR 7 ���� ��׷��̵� �۾�

IFR ��׷��̵��� ���� ��׷��̵� �۾�: ��= ���ܸ� f���ϰ� ������ 4 ��׷��̵�� �����մϴ�(������ 4 ���� ��׷��̵� �۾� ��v).

�ʿ��� ���� d�� ���

�ʼ� ���� d�� �� ��й�ȣ ������� �ڼ��� ������ ��� psupgrade ��ũ��Ʈ�� �ʿ��� �Ϻ� d���� Portal Server IFR���� ��׷��̵��ϴ� ��� ������ �ʽ4ϴ�. Portal Server IFR�� Application Server 7.x���� ������ ��8�Ƿ� ǥ 15-6�� % �����̳� ��׷��̵� �ó����� 5�� ������ �ʽ4ϴ�.

���� ������Ʈ �����̳� ����

���� ������Ʈ �����̳ʴ� Java ES ����͸� �� �� ������Ʈ�� �����̳� ���񽺸� f���ϴ� ��/ ���� ����Դϴ�. Portal Server �ܼ� �� psadmin ����� �������̽��� ��: Portal Server �� ������ ���� ������Ʈ �����̳ʿ� ����� ��Ī, ���� �� ������ �ϴ� ����͸� �� �� ������Ʈ ����; ����մϴ�.

Portal Server IFR 7.0; ��׷��̵��ϱ� �� Java ES ��/ ���� ��Ҹ� ������ 5�� ��׷��̵��� ��� ������ 5 Portal Server �ֿܼ� �α����ϰ� psadmin ����� �������̽��� ����Ϸx� ��=�� ��: �߰� �ܰ谡 �ʿ��մϴ�. Portal Server IFR 7.0; ��׷��̵��ϱ� �� Java ES ��/ ���� ��Ҹ� ������ 5�� ��׷��̵����� ��: ��쿡�� ��= �߰� �ܰ踦 �����Ͻʽÿ�.

  1. ���� ������Ʈ �����̳ʸ� �籸���մϴ�.
  2. PortalServer7-base/bin/psconfig --config     PortalServer7-base/samples/example2.xml

    example2.xml ���Ͽ� �籸�� d���� ���ԵǾ� �ֽ4ϴ�. psconfig ���; �����ϱ� �� �ʿ��� ��й�ȣ�� f���ϵ��� ���� example2.xml ����; �����ؾ� �մϴ�. �⺻�� �ƴ� Portal Server 'ġ�� ����ϴ� ��� dȮ�� ���丮�� f���ؾ� �մϴ�.

  3. ���� ������Ʈ �����̳ʸ� ��v�ϵ��� % �����̳��� Ŭ���� ��θ� �����մϴ�.
  4. % �����̳��� Ŭ���� ��ο��� ���� ���� ������Ʈ �����̳� �������� 'ġ ��v(rel4CAC-base-dir/lib/cacao_cacao.jar)�� ���Ե˴ϴ�.

    �� ��v�� ������ 5 'ġ(rel5CAC-admin-dir/lib/cacao_cacao.jar)�� �ٲߴϴ�.

  5. ��= ��� d���� ����Ͽ� PortalServer7Config-base ���丮�� ��� d�� ���� pasconnect.properties�� �������� Ȯ���մϴ�.
  6. pas.host=

    ��� d�� ��: null, localhost �Ǵ� ��f Portal Server ȣ��Ʈ �̸��� �� �ֽ4ϴ�.

  7. ���� ������Ʈ �����̳ʸ� �ٽ� �����մϴ�.
  8. rel5CAC-admin-dir/bin/cacaoadm start

Portal Server IFR 7.0 ��׷��̵�(Solaris)

�� ��� Portal Server IFR�� ��׷��̵� ���� ����; ��ġ�� ��� ����; �����ϰ� ���̾� �� ���� ���� �����մϴ�.

IFR 7 ��׷��̵� ��� ����(Solaris)

Portal Server IFR; Java ES ������ 5�� ��׷��̵��ϴ� ��� ������ 4 ��׷��̵�� ������ ��� ������ ���˴ϴ�(��׷��̵� ��� ����(Solaris) ��v).

���� Portal Server IFR ��׷��̵� �Ұ��� ���� �ִ� ��fa�� ��v�Ͻʽÿ�.

IFR 7 ��׷��̵� ����(Solaris)

�Ʒ��� ����ȭ�� ����� ��׷��̵尡 ���� ���� ��ǻ���� Portal Server�� ���˴ϴ�.

  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. ���ÿ��� ���� ���� Portal Server Secure Remote Access Gateway, Rewriter �wϽ� �Ǵ� Netlet �wϽ��� �ν��Ͻ��� �����մϴ�.
  4. PortalServer7-base/bin/psadmin stop-sra-instance -u amadminUser
       -f
    passwordFile -t gateway -N gatewayProfileName

    PortalServer7-base/bin/psadmin stop-sra-instance -u amadminUser
       -f
    passwordFile -t rwproxy -N gatewayProfileName

    PortalServer7-base/bin/psadmin stop-sra-instance -u amadminUser
       -f
    passwordFile -t nlproxy -N gatewayProfileName

    �wμ����� ����Ǿ���� Ȯ���մϴ�.

    ����Ʈ����: netstat -an | grep 443
    Rewriter �wϽ�: netstat -an | grep 10443
    Netlet �wϽ�: netstat -an | grep 10555

  5. Portal Server�� ����� % �����̳ʿ� �ٸ� % �����̳ʿ� Access Manager�� ����� ��� ����ǰ� �ִ��� Ȯ���մϴ�.
  6. ���� ����ǰ� ���� ��: ��� Portal Server�� ����� % �����̳ʸ� �����Ͽ� Portal Server�� �����մϴ�.
  7. Web Server 6.x:
    WebServer-base
    /https-instanceName/start

    Application Server 8.x:
    AppServer8-base
    /bin/asadmin start-domain --user admin_ID
         --password password domainName

  8. ǥ 15-8�� ��� �ʼ� ��ġ�� ���մϴ�.
  9. Ưd ��d��; ����ϵ��� ����� ��츦 f���ϰ�� �׻� �ֽ� ��d��; ����Ͻʽÿ�.

    http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access���� /tmp�� ��ġ�� �ٿ�ε��� �� �ֽ4ϴ�.

  10. ������ Portal Server ��ġ�� ����ϰ� �ʿ��� ��� ǥ 15-8�� ����ȭ ��ġ�� ����մϴ�.
  11. patchadd /tmp/patch_ID

  12. ��ġ�� ������8�� ��׷��̵�Ǿ���� Ȯ���մϴ�.
  13. showrev -p | grep patch_ID

    �ܰ� 6���� ���� ��ġ ���̵��� ������ ���8�� ��ȯ�Ǿ�� �մϴ�.

  14. �ܰ� 6���� ����ȭ ��Ű�� ��׷��̵��� ��� Portal Server �ܼ� JVM�� ����; UTF-8�� ��d�մϴ�.
  15. export LC_ALL=ja_JP.UTF-8
    export LANG=ja_JP.UTF-8

  16. psupgrade ��ũ��Ʈ�� �ʿ��� �� ȯ�� ����(ANT_HOME �� JAVA_HOME)�� ��d�մϴ�.
  17. export ANT_HOME=/usr/sfw
    export JAVA_HOME=/usr/jdk/entsys-j2se

  18. ��ǻ�Ϳ� ������ ũ���� ���� ���� �ִ��� Ȯ���մϴ�.
  19. ��ħ�� ��� ���� ��: ��f RAM�� �� �� ũ��� ��d�ؾ� �մϴ�.

  20. psupgrade ��ũ��Ʈ�� �����մϴ�.
  21. cd PortalServer7-base/bin
    ./psupgrade

    psupgrade ��ũ��Ʈ�� Java ES ������ 5 ����� ������� ��8�� Java ES ��ġ �wα׷�; ȣ������ �ʽ4ϴ�(��Ű��� �̹� ��ġ��).

    ��ũ��Ʈ�� Portal Server % �?� �wα׷�; �����ϴ� % �����̳��� 'ġ, ��Ʈ ��ȣ �� ��Ÿ d���� �˻��ϱ� '�� �ý���; ���մϴ�. % �����̳� ��׷��̵� �ó�����(ǥ 15-4 ��v)�� ��� ��ũ��Ʈ���� Portal Server�� ������ % �����̳ʿ� �����ϴ� �� �ʿ��� �߰� d���� �Է��ؾ� �� �� �ֽ4ϴ�.

    ǥ 15-6���� ǥ 15-4�� ���� % �����̳� ��׷��̵� �ó����?� �ʿ��� d���� ���� �ֽ4ϴ�.


    ��

    �ٽ� ���ư��� ������ �� ��8�Ƿ� psupgrade �Ű� ���� dȮ�� ��; �Է��ؾ� �ϴµ�, psupgrade ��ũ��Ʈ���� ��d�� ���� ����; �ѹ��ϱ�� �ſ� ��ƽ4ϴ�.


  22. % �����̳ʸ� �����ϰ� �ٽ� �����մϴ�.
  23. ��� ��Ȳ�� �ݵ�� ���Ǵ� ��: �ƴ��� % �����̳ʸ� �ٽ� �����ϸ� Portal Server�� �� ���·� �ٽ� ���۵˴ϴ�.

IFR 7 Portal Server ��׷��̵�(Linux)

�� ��� Portal Server�� ��׷��̵� ���� ����; ��ġ�� ��� ����; �����ϰ� ���̾� ���� ��ü�� ���� �����մϴ�.

IFR 7 ��׷��̵� ��� ����(Linux)

Linux �÷��� Portal Server IFR ����Ʈ��� ������ 5�� ��׷��̵��ϴ� ��� Solaris �÷��� ��׷��̵��� ���� ��� ����; ��v�Ͻʽÿ�(IFR 7 ��׷��̵� ��� ����(Solaris) ��v). ��, ������ 5 ��ġ�� Linux OS�� ��ġ�ϸ� ���� RPM�� f�ŵ˴ϴ�.

IFR 7 ��׷��̵� ����(Linux)

�Ʒ��� ����ȭ�� ����� ��׷��̵尡 ���� ���� ��ǻ���� Portal Server�� ���˴ϴ�.


����

Linux���� Portal Server IFR; ������ 5�� ��׷��̵��ϴ� �۾�: �ѹ��� �� ��4ϴ�. ��= ���� �����ϱ� �� �ý���; ����Ͻʽÿ�.


  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. ���ÿ��� ���� ���� Portal Server Secure Remote Access Gateway, Rewriter �wϽ� �Ǵ� Netlet �wϽ��� �ν��Ͻ��� �����մϴ�.
  4. PortalServer7-base/bin/psadmin stop-sra-instance -u amadminUser
       -f
    passwordFile -t gateway -N gatewayProfileName

    PortalServer7-base/bin/psadmin stop-sra-instance -u amadminUser
       -f
    passwordFile -t rwproxy -N gatewayProfileName

    PortalServer7-base/bin/psadmin stop-sra-instance -u amadminUser
       -f
    passwordFile -t nlproxy -N gatewayProfileName

    �wμ����� ����Ǿ���� Ȯ���մϴ�.

    ����Ʈ����: netstat -an | grep 443
    Rewriter �wϽ�: netstat -an | grep 10443
    Netlet �wϽ�: netstat -an | grep 10555

  5. Portal Server�� ����� % �����̳ʿ� �ٸ� % �����̳ʿ� Access Manager�� ����� ��� ����ǰ� �ִ��� Ȯ���մϴ�.
  6. ���� ����ǰ� ���� ��: ��� Portal Server�� ����� % �����̳ʸ� �����Ͽ� Portal Server�� �����մϴ�.
  7. Web Server 6.x:
    WebServer-base
    /https-instanceName/start

    Application Server 8.x:
    AppServer8-base
    /bin/asadmin start-domain --user admin_ID
         --password password domainName

  8. ǥ 15-8���� ��ġ ��ȣ�� RPM �̸�; ����Ͽ� �ʿ��� ��ġ�� ��n�ɴϴ�.
  9. Ưd ��d��; ����ϵ��� ����� ��츦 f���ϰ�� �׻� �ֽ� ��d��; ����Ͻʽÿ�.

    http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access���� /tmp�� ��ġ�� �ٿ�ε��� �� �ֽ4ϴ�.

  10. ǥ 15-8�� ���� Portal Server ��ġ�� ����ϰ� �ʿ��� ��� Portal Server�� ����ȭ RPM; ����մϴ�.
  11. ��ũ��Ʈ�� ����Ͽ� ��ġ�� RPM; ����ϴ� ���; �����ϴ� Portal Server ��ġ�� Readme ����; ��v�մϴ�.

    cd /tmp

    ���⼭ /tmp�� ��ġ�� �ٿ�ε�Ǵ� ���丮�Դϴ�.

    ./upgradeportalrpm

    ����Ʈ ��ũ��Ʈ�� RPM; ��ġ�մϴ�.

    ����ȭ ��ġ�� ��� ��= ���; ����Ͽ� �� RPM; ��ġ�մϴ�.

    rpm -Fvh patchName-version.rpm

  12. ��ġ�� ������8�� ��׷��̵�Ǿ���� Ȯ���մϴ�.
  13. rpm -qa | grep sun-portal

    RPM�� ��׷��̵� ��d�� ��ȣ�� ��ȯ�Ǿ�� �մϴ�.

  14. �ܰ� 6���� ����ȭ ��Ű�� ��׷��̵��� ��� Portal Server �ܼ� JVM�� ����; UTF-8�� ��d�մϴ�.
  15. export LC_ALL=ja_JP.UTF-8
    export LANG=ja_JP.UTF-8

  16. psupgrade ��ũ��Ʈ�� �ʿ��� �� ȯ�� ����(ANT_HOME �� JAVA_HOME)�� ��d�մϴ�.
  17. export ANT_HOME=/opt/sun
    export JAVA_HOME=/usr/jdk/entsys-j2se

  18. ��ǻ�Ϳ� ������ ũ���� ���� ���� �ִ��� Ȯ���մϴ�.
  19. ��ħ�� ��� ���� ��: ��f RAM�� �� �� ũ��� ��d�ؾ� �մϴ�.

  20. psupgrade ��ũ��Ʈ�� �����մϴ�.
  21. cd PortalServer7-base/bin
    ./psupgrade

    psupgrade ��ũ��Ʈ�� Java ES ������ 5 ����� ������� ��8�� Java ES ��ġ �wα׷�; ȣ������ �ʽ4ϴ�(��Ű��� �̹� ��ġ��).

    ��ũ��Ʈ�� Portal Server % �?� �wα׷�; �����ϴ� % �����̳��� 'ġ, ��Ʈ ��ȣ �� ��Ÿ d���� �˻��ϱ� '�� �ý���; ���մϴ�. % �����̳� ��׷��̵� �ó�����(ǥ 15-4 ��v)�� ��� ��ũ��Ʈ���� Portal Server�� ������ % �����̳ʿ� �����ϴ� �� �ʿ��� �߰� d���� �Է��ؾ� �� �� �ֽ4ϴ�.

    ǥ 15-6���� ǥ 15-4�� ���� % �����̳� ��׷��̵� �ó����?� �ʿ��� d���� ���� �ֽ4ϴ�.


    ��

    �ٽ� ���ư��� ������ �� ��8�Ƿ� psupgrade �Ű� ���� dȮ�� ��; �Է��ؾ� �ϴµ�, psupgrade ��ũ��Ʈ���� ��d�� ���� ����; �ѹ��ϱ�� �ſ� ��ƽ4ϴ�.


  22. % �����̳ʸ� �����ϰ� �ٽ� �����մϴ�.
  23. ��� ��Ȳ�� �ݵ�� ���Ǵ� ��: �ƴ��� % �����̳ʸ� �ٽ� �����ϸ� Portal Server�� �� ���·� �ٽ� ���۵˴ϴ�.

��׷��̵� Ȯ��

��= ���; ����Ͽ� Portal Server ��Ű�� ������ 5�� ��ġ�Ǿ���� Ȯ���� �� �ֽ4ϴ�.

��� ���� ���ؼ��� ǥ 15-5�� ��v�Ͻʽÿ�.

��ü ��׷��̵带 Ȯ���Ϸx� ���� ����ũž�� ����ǰ� psadmin �� /ƿ��Ƽ�� ����� ��� �۵��ϴ��� Ȯ���մϴ�.

���� /var/sadm/install/logs���� ��= ��׷��̵� �α� ����; Ȯ���� �� �ֽ4ϴ�.

IFR 7 ���� ��׷��̵� �۾�

Portal Server�� IFR 7���� ������ 5�� ��׷��̵��ϴ� ��� ��=�� ��: ��f�� �ذ��ϴ� �� �ʿ��� ���� ��׷��̵� ���� �����ؾ� �մϴ�.

Java ES Monitoring Framework Ȱ��ȭ

Java ES Monitoring Framework(MFWK ��/ ���� ���)�� ����ϸ� Portal Server �ܼ� �� psadmin ����� /ƿ��Ƽ�� ��: Portal Server �� �������� �湮�� �� �Ǵ� ���� ����ϴ� ���� ���� d���� ������ �� �ֽ4ϴ�. MFWK�� ����Ϸx� ��=; �����Ͻʽÿ�.

  1. ��= �� ����; ã�4ϴ�.
  2. MFWK-base/template/jesmf/desktopmfwk.properties
    MFWK-base/template/jesmf/com.sun.cmm.ps.xml

    ���⼭ MFWK-base�� ��= ����Դϴ�.

    /opt/SUNWmfwk    (Solaris)

    /opt/sun/mfwk    (Linux)

  3. �� ����; ��= ���丮�� �����մϴ�.
  4. PortalServer7Data-base/portals/portal_ID/config/Portal_Instance/

  5. desktopmfwk.properties ���Ͽ��� ��=; ã�4ϴ�.
  6. com.sun.portal.ProductCollectionId=%PS_DIR%

    �׸��� ��=8�� �ٲߴϴ�.

    com.sun.portal.ProductCollectionId=Portal_Installed_Location

  7. ��= �� jar ����; ã�4ϴ�.
  8. MFWK-base/lib/mfwk_instrum_tk.jar
    MFWK-base/lib/mfwk_agent.jar

    �׸��� ������ % �����̳� Ŭ���� ���(Web Server�� ��� server.xml ���� �� Application Server�� ��� domain.xml ����)�� �߰��մϴ�.

  9. �ش� % �����̳ʸ� �ٽ� �����մϴ�.
Application Server % �����̳ʿ��� ��׷��̵�

Portal Server�� Application Server % �����̳ʿ� ����� ��� Portal Server�� ������8�� ������Ϸx� ��=�� ��: �߰� ���� �����ؾ� �մϴ�.

  1. AppServer8Config-base/domains/domainName/config/server.policy ���Ͽ��� psconsole ��d; d���ϴ� �κ�; ã�4ϴ�.
  2. ã: ���� ���� ��= ��; �߰��մϴ�.
  3. permission java.lang.RuntimePermission "getProtectionDomain"

  4. Application Server �ν��Ͻ��� �ٽ� �����մϴ�.
  5. AppServer8-base/bin/asadmin start-domain --user admin_ID
         --password passworddomainName

    AppServer8-base/bin/asadmin start-node-agent --user admin_ID
         --password password nodeagentName

    ���⼭ nodeagentName: hostName_domainName ������� �⺻��: ������ hostName�Դϴ�.

Application Server % �����̳ʿ��� ���� �ߴ�

��׷��̵�� Portal Server�� Application Server % �����̳ʿ� ����Ǹ� ���� �?� �wα׷��� Java DB�� ����DZ⸦ ��ٸ��� �ߴܵ� �� �ֽ4ϴ�. �� ��f�� �ذ��Ϸx� ��= �ܰ踦 �����մϴ�.

  1. PortalServer7Data-base/derby/derby.properties���� ��= �� �Ű� ���� ��d; f���մϴ�.
  2. derby.drda.maxThreads
    derby.drda.timeslice

  3. Java DB�� �ٽ� �����մϴ�.
  4. ANT_HOME/bin/ant
        -DPS_CONFIG=
    PortalServer7Config-base/PSConfig.properties
        -buildfile
    PortalServer7-base/lib/derby.xml
        [stop-instance|start-instance]

    ���⼭ ANT_HOME: /usr/sfw(Solaris) �� /opt/sun(Linux)�Դϴ�.

  5. Application Server�� Java DB ���� ��d; �����մϴ�.
  6. Application Server �ܼ�; ����Ͽ� communitymcPool, FileSharingDBPool, PointBasePool, SurveyDBPool ���� Ǯ �ڿ��� �Ӽ� ��; �����մϴ�.

    �Ӽ� ��; ��=�� ���� �����մϴ�.

    Idle Timeout; 300 �̻�8�� ��d
    Resource Type; javax.sql.ConnectionPoolDataSource8�� ��d
    Datasource classname
    ;
        org.apache.derby.jdbc.ClientConnectionPoolDataSource�� ��d

  7. Portal Server�� ����� Application Server �ν��Ͻ��� �ٽ� �����մϴ�.
������ 5 Web Server (7.0) % �����̳ʿ��� ��׷��̵�

psupgrade ��ũ��Ʈ�� ������ 5 Web Server���� Portal Server IFR ��׷��̵带 ������� �ʱ� ������(Portal Server IFR ��׷��̵� �Ұ� ��v) ���� ������ 5�� ��׷��̵���� ��: Web Server���� Portal Server IFR; ��׷��̵��� ��쿡�� ��=�� ���� ���� ��׷��̵� �ܰ踦 �߰��� �����ؾ� �մϴ�.

  1. Web Server �� �ʿ��� ��� Access Manager�� ������ 5�� ��׷��̵��մϴ�.
  2. Portal Server �ܼ� �� psadmin ����� /ƿ��Ƽ�� �ʿ��� Web Server �����̳� ��; �籸���մϴ�.
    1. LDAP ������ ���ϴ�.
    2. ���� ��: Directory Server�� ����Ǿ� �ֽ4ϴ�.

    3. DN �Ʒ����� ��= �׸�; ã�4ϴ�.
      sunPortalAdminPortalDomainID=defaultDomain
      ->sunPortalAdminPortalDomainPortalID=portal1
      ->sunPortalAdminPortalDomainPortalServerInstanceIn=host-port
    4. ��=�� ���� �����մϴ�.
    5. ��� �׸� �տ��� sunPortalAdminPortalDomainPortalServerInstance ���ڿ��� ���ԵǾ� �ֽ4ϴ�.

      • WebContainerInstanceDir �׸�; ��f�մϴ�.
      • WebContainerDomainName �׸�; �߰��ϰ� ǥ 15-6�� �ִ� Web Container Config Name�� ��; �Ҵ��մϴ�.
      • InstallDir, WebContainerType, DocRoot �� ǥ 15-6�� ���� �ִ� �ٸ� �Ű� ���� ���� �׸�; ������ 5 Web Server (7.0) ���� �ش��ϵ��� �����մϴ�.
  3. ������ 5 Portal Server �ν��Ͻ��� ����ϴ�.
  4. PortalServer7-base/bin/psadmin create-instance newInstance_ID

    newInstance_ID ���� �̹� �ִ� ��� �7� �߻��ϹǷ� �Ʒ��� �ܰ� 4�� �����ϱ� �� �� �ܰ踦 �����ϴ� ���� �}4ϴ�.

  5. Portal Server IFR �ν��Ͻ��� ��f�մϴ�.
  6. PortalServer7-base/bin/psadmin delete-instance oldInstance_ID

����� d�� ��Ʋ�� �?� �wα׷� �����

����� d�� ��Ʋ�� �?� �wα׷�; ����� ������ ��쿡�� ������ 5 Portal Server�� ��׷��̵��� ��= �̷��� ��Ʋ��; ��8�� ������ؾ� �մϴ�. ���÷��� �w��� �׸��� �ְ� ä�� �̸��� ǥ�õǴ�� ����� d�� ��Ʋ��; ������ϱ� ��� ������ ������ �ʽ4ϴ�.

��= ���; ����Ͽ� ��Ʋ��; ������մϴ�.

PortalServer7-base/bin/psadmin deploy-portlet

��= 'ġ���� �ش� .war �� XML ����; ã�ƺ��� ����� Ȯ���� �� �ֽ4ϴ�.

PortalServer7Data-base/portals/Upgraded/war

����� d�� ��Ʋ�� �?� �wα׷� ���̱׷��̼�

SJWC(Sun Java Web Console)���� f���ϴ� ����� �������̽� �w��ӿ�ũ�� ����8�� �� ��Ʋ�� �?� �wα׷�: ��8�� ������ 5�� ���̱׷��̼� �� ������ؾ� �մϴ�.

�̷��� �䱸 ����: Ư�� Portal Server�� �Բ� ���� ��Ʋ�� �?� �wα׷�8�� ����Ǿ� ���з� ����� d�� �� ��ġ�Ǵ� 4���� % �?� �wα׷��� filesharing, surveys, wiki, rssportlet�� �ش�˴ϴ�. ��׷��̵� �߿� �̷��� ���� ��Ʋ�� �?� �wα׷��� ��� ��d ������ ��Ʋ�� �?� �wα׷� ������ ��ġ�˴ϴ�. �뵵�� ��� �̷��� ��Ʋ�� �?� �wα׷�; ����� d���� ��� ��8�� ������ 5�� ���̱׷��̼��� ��= ������ؾ� �ϸ�, Portal Server ��׷��̵� �wμ��������� ó������ �ʽ4ϴ�.

�⺻��8�� �̷��� ��Ʋ�� �?� �wα׷��� �Ϻ�(filesharing �� surveys)�� Ŀ�´�Ƽ�� ���� �� ����Ǿ� ����ڿ��� f��˴ϴ�.

��= ���� ����Ͽ� SJWC ��� ��Ʋ�� �?� �wα׷�; ��׷��̵�, ����� d�� �� ������� �� �ֽ4ϴ�. filesharing ��Ʋ�� �?� �wα׷�; ���� �� �� �ֽ4ϴ�.

  1. ������ 5 SJWC jar ����; �����մϴ�.
    1. mkdir /tmp/lh
    2. cd /tmp/lh
    3. /usr/jdk/entsys-j2se/bin/jar xvf    PortalServer7-base/portlet/communityportlets.war
         WEB-INF/lib/commons-beanutils.jar
         WEB-INF/lib/commons-collections-3.1.jar
         WEB-INF/lib/commons-digester.jar
         WEB-INF/lib/commons-logging.jar
         WEB-INF/lib/dataprovider.jar WEB-INF/lib/jsf-api.jar
         WEB-INF/lib/jsf-impl.jar WEB-INF/lib/webui.jar
    4. PortalServer7-base/portlet/communityportlets.war�� ��� ���
      PortalServer7-base/portlet/core/communityportlets.war; ����մϴ�.

    5. ���� �� �ϳ��� �̸�; �����մϴ�.
    6. mv WEB-INF/lib/commons-collections-3.1.jar
      WEB-INF/lib/commons-collections.jar

  2. filesharing ��Ʋ�� �?� �wα׷�; ã�4ϴ�.
  3. cd PortalServer7Config-base/portals/portal1/portletapps/filesharing

  4. ����Ʈ�� SJWC ���̺귯���� �߰��մϴ�.
  5. jar uvf src/filesharing.war.tokenized -C /tmp/lh WEB-INF

  6. filesharing ��Ʋ�� �?� �wα׷�; ����� d���մϴ�.
  7. ant customize

  8. filesharing ��Ʋ�� �?� �wα׷�; ������մϴ�.
    1. PortalServer7-base/bin/psadmin undeploy-portlet -u amadmin
      -f passwordfile -p
      portal_id -i instance_id -g filesharing
    2. ant deploy
    3. ��= ���丮(% �����̳ʿ� ��� �ٸ�)�� �̵��մϴ�.
    4. Application Server 8.x:

      AppServer8Config-base/domains/domain1/applications/j2ee-modules/
      communityportlets/WEB-INF

      Web Server 6.x:

      WebServer6-base/https-instanceName/webapps/https-instanceName/
      communityportlets/WEB-INF

      Web Server 7.x:

      WebServer7Config-base/https-configName/web-app/https-configName/
      communityportlets/WEB-INF

    5. sun-web.xml ����; ���� ��= ��; ���� �� �ٷ� ��(��, sun-web-app ~�� �±� ��)�� �߰��մϴ�.
    6. <class-loader delegate="false"/>

    7. filesharing/WEB-INF�� sun-web.xml ���Ͽ� ���� �ܰ� c �� �ܰ� d�� �ݺ��մϴ�.
  9. surveys �� SJWC �w��ӿ�ũ�� ����8�� �� �ٸ� ����� d�� ��Ʋ�� �?� �wα׷��� ���� �ܰ� 2���� �ܰ� 5���� �ݺ��մϴ�.
  10. % �����̳ʸ� �ٽ� �����մϴ�.
å���� �� �?� �wα׷� ä���� dȮ�� ��ũ

������ 4 Portal Server�� ������ 5�� ��׷��̵��ϸ� å���ǿ� �?� �wα׷� ä�ο� �ߺ��� ��ũ �� �߸�� ��ũ�� ��˴ϴ�. �̷��� ��ũ ��f�� �ذ��Ϸx� ��= ���� �����Ͻʽÿ�.

  1. PSConsole�� �α����մϴ�.
  2. "�Ϲ����� �۾�" �ǿ��� "ä�� �� �����̳� ��"�� �����ϴ�.
  3. DeveloperSample [Org]�� DN8�� �����ϰ� "Ȯ��"; �����ϴ�.
  4. "���� /��"8�� JSPTabContainer [�⺻��]; �����մϴ�.
  5. MyFrontPageTabPanelContainer���� "App Channel"; �����ϴ�.
  6. �� �8��� �w��ӿ� �?� �wα׷� ä�� ��� d���� ǥ�õ˴ϴ�.

    Ưd ������ ��� d���� ���x� "ǥ �⺻ ��d"; ������ "����" ��(de, fr, es, ja, ko, zh, zh_CN, zh_TW); ��d�մϴ�.

  7. userApps ��� d���� �����մϴ�.
    1. userApps ��� d������ "[�� ����...]" ��ũ�� �����ϴ�.
    2. ��x �?� �wα׷��� ǥ�õ� �˾� â�� ��Ÿ���ϴ�.

    3. ��Ͽ� ��= �?� �wα׷�; �߰��մϴ�.
    4. NetFile

    5. "����"; ���� ��= "�ݱ�"�� �����ϴ�.
  8. ��� ��� d���� �����մϴ�.
    1. ��� ��� d������ "[�� ����...]" ��ũ�� �����ϴ�.
    2. ��x ����� ǥ�õ� �˾� â�� ��Ÿ���ϴ�.

    3. ��Ͽ� ��= ���; �߰��մϴ�.

      NetFile|/portal/NetFileApplet?Refer=java2

    1. "����"; ���� ��= "�ݱ�"�� �����ϴ�.
Struts ��� ��Ʋ���� �� ���̱׷��̼�

Struts �w��ӿ�ũ�� ����8�� �� �ڵ带 ����ϴ� ����� d�� ��Ʋ���� �ִ� ��� ������ 5 Portal Server�� ���Ե� struts.jar ����; ����Ϸx� �̷��� ��Ʋ��; ����Ʈ�ؾ� �մϴ�. ��= ���� �����Ͻʽÿ�.

  1. Struts ��� ��Ʋ�� �?� �wα׷�; ���� ��f�մϴ�.
  2. PortalServer7-base/bin psadmin undeploy-portlet

  3. dȮ�� ������ struts.jar ���Ϸ� .war ����; ����Ʈ�մϴ�.
  4. PortalServer7-base/lib/struts.jar ; strutsbasedPortlet/WEB-INF/lib/struts.jar�� �����մϴ�.

    ���⼭ strutsbasedPortlet: Struts ��� ��Ʋ�� ������ �ִ� ���丮�Դϴ�.

  5. strutsbasedPortlet ���丮�� .war ��ī�̺긦 ����ϴ�.
  6. ��Ʋ�� �?� �wα׷�; ������մϴ�.
  7. PortalServer7-base/bin psadmin deploy-portlet

��׷��̵� �ѹ�(Solaris)

�� ��� Portal Server�� ��׷��̵� �ѹ� ���� ����; ��ġ�� ��� ���׿� ���� �����ϰ� ���̾� ���� ��ü�� ���� �����մϴ�.

�ѹ� ��� ����(Solaris)

������ 5 ��׷��̵带 �ѹ��ϴ� ����� PortalServer7-base���� IFR ��ġ�� �ǵ����� IFR % �?� �wα׷�; ������ϴ� �۾�8�� �����˴ϴ�.

�ѹ� ����(Solaris)
  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. Directory Server�� ��׷��̵��ϱ� �� ���·� �����մϴ�.
  4. Directory Server backup/restore ����� �� GUI /ƿ��Ƽ�� ����մϴ�. Sun Java System Directory Server Enterprise Edition 6.0 �� ���?(http://docs.sun.com/doc/820-0292)���� Directory Server ��� �� ���� ��; ��v�Ͻʽÿ�.

  5. ������ 5�� ��׷��̵��ϴ� ���� ������ ������ 5 Portal Server % �?� �wα׷�; ���� ��f�մϴ�.
  6. % �����̳��� �� /ƿ��Ƽ(����� �Ǵ� �ܼ�)�� ����Ͽ� ��= ��Ű�� ���� ��f�մϴ�.

    portal
    psconsole
    search1
    wsssoportlet
    guessnumber
    portletsamples

  7. �ش� % �����̳ʸ� �����Ͽ� Portal Server�� �����Ͻʽÿ�.
  8. Web Server 6.x:
    WebServer-base
    /https-instanceName/stop

    Web Server 7.0:
    Admin Server--
    WebServer7Config-base/admin-server/bin/stopserv
    Instance Server--
    WebServer7Config-base/https-configName/bin/stopserv

    Application Server 8.x:
    AppServer8-base
    /bin/asadmin stop-domain --user admin_ID
         --password password domainName

  9. ǥ 15-8�� Portal Server 7.1 ��ġ�� ���� �ǵ����ϴ�.
  10. patchrm patch_ID

  11. �ش� % �����̳ʸ� �ٽ� �����Ͽ� Portal Server�� �ٽ� �����Ͻʽÿ�.
  12. Web Server 6.x:
    WebServer-base
    /https-instanceName/start

    Web Server 7.0:
    Admin Server--
    WebServer7Config-base/admin-server/bin/startserv
    Instance Server--
    WebServer7Config-base/https-configName/bin/startserv

    Application Server 8.x:
    AppServer8-base
    /bin/asadmin start-domain --user admin_ID
         --password password domainName

  13. �ܰ� 3���� ���� ��f�� ������ 5 Portal Server % �?� �wα׷�; �����մϴ�.
  14. % �����̳��� �� /ƿ��Ƽ(����� �Ǵ� �ܼ�)�� ����Ͽ� ��= ��Ű�� �����մϴ�.

  15. % �����̳ʸ� �����ϰ� �ٽ� �����մϴ�.
  16. ��� ��Ȳ�� �ݵ�� ���Ǵ� ��: �ƴ��� % �����̳ʸ� �ٽ� �����ϸ� Portal Server�� �� ���·� �ٽ� ���۵˴ϴ�.

��׷��̵� �ѹ�(Linux)

Linux������ ��׷��̵带 �ѹ��� �� ��4ϴ�.

���� ��׷��̵带 �����ϱ� �� ���� �ý���; ���� ��= �ش� �ý���; ��׷��̵��Ͽ� �׽�Ʈ�� �� �ֽ4ϴ�. ��׷��̵带 �ѹ��ؾ� �ϴ� ��� �ش� ���� �ý���8�� �ǵ��� �� �ֽ4ϴ�.

���� �ν��Ͻ� ��׷��̵�

�Ϻ� ���� ��v������ Portal Server�� ���� ��ǻ�� �ý��ۿ� �����Ͽ� Ȯ�强; f���ϰ� ���뼺; ����ŵ�ϴ�. ���� ���, �ε� �뷱���� �ִ� ���� ��ǻ�Ϳ��� Portal Server ���� ��Ҹ� �����Ͽ� �ε带 �л��ų �� �ֽ4ϴ�.

Portal Server�� �ν��Ͻ��� �ε� ���� vd�� ��� ���񽺸� �ߴ����� �ʰ? Portal Server �ν��Ͻ��� �� ��� ��׷��̵��ϴ� �Ѹ� ��׷��̵带 ������ �� �ֽ4ϴ�. �ٸ� �ν��Ͻ��� ����Ǵ� ���� Portal Server�� �� �ν��Ͻ��� ��׷��̵��� �� �ֽ4ϴ�. IFR���� ������ 5�� �Ѹ� ��׷��̵��Ϸx� ���� �ν��Ͻ� ��׷��̵��� ����� �Ͱ� ������ ���� ����Ͻʽÿ�. ��, ������ 4�� ��v�� �κ�: IFR�� �ٲپ� ���Ͻʽÿ�.



����      ����      ����      ��=     


��ǰ ��ȣ: 820-0892
2007�� 6��.   Copyright 2007 Sun Microsystems, Inc. ��� �Ǹ��� ���۱����� ��/�Դϴ�.