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

Sun logo
Sun Java System Identity Server 2004Q2 �޲z��n 

�� 1 ��
Identity Server 2004Q2 �t�m�{����

��������p��ϥ� amconfig �{���ɥH�νd�ҵL�T���Ҧ���J�ɮ� (amsamplesilent) �t�m�ó��p Sun Java™ System Identity Server (�e�� Sun™ ONE Identity Server)�C�D�D�]�A�G

 


Identity Server 2004Q2 �w�˷��p

���s���w�ˡA�а�� Sun Java Enterprise System �w�˵{���H�w�� Identity Server 2004Q2 ���Ĥ@�ӹ�ҡC���w�˵{���ɡA�i�H��ܤU�C Identity Server ���t�m�ﶵ���@�G

(����w�� Identity Server �M��L���~����ܡA�аѾ\�uSun Java Enterprise System 2004Q2 �w�˫�n�v (http://docs.sun.com/doc/817-7057))�C

Java Enterprise System �w�˵{���N Identity Server 2004Q2 amconfig �{���ɩM�d�ҵL�T���Ҧ���J�ɮ� (amsamplesilent)�A�w�˦b Solaris �t�Ϊ� IdentityServer_base/SUNWam/bin �ؿ�A�� Linux �t�Ϊ� IdentityServer_base/identity/bin �ؿ�C

IdentityServer_base �N�� Identity Server ���򥻦w�˥ؿ�C�b Solaris �t�ΤW�A�w�]���򥻦w�˥ؿ� /opt�A�b Linux �t�ΤW�h�� /opt/sun�C���L�A���w�˵{���ɱz�i�H�M�w��w�t�@�ӥؿ�C

amconfig �{���ɬ��̰��h�{���ɡA�i��ݭn�I�s��L�{���ɡA�H���ШD���@�~�C�p�ݧ�h��T�A�аѾ\�uIdentity Server amconfig �{�����v�C

�d�ҵL�T���Ҧ���J�ɮ� (amsamplesilent) ����J�ɮ׽d�ҡA�z�����b�H�L�T���Ҧ���� amconfig �{���ɮɫ�w�C

�d�ҵL�T���Ҧ���J�ɮ׬� ASCII ��r�ɡA�]�t Identity Server �t�m�ܼơC��� amconfig �{���ɫe�A�ƻs (�õ�ݭn���s�R�W) amsamplesilent �ɡA�M��s���ɮפ����ܼơC�t�m�ܼƮ榡�p�U�G

variable-name=value

�Ҧp�G

DEPLOY_LEVEL=1
NEW_INSTANCE=true
SERVER_HOST=ishost.example.com

���i��L�T���Ҧ���J�ɮפ��]�w���ܼƤ��M��A�аѾ\�uIdentity Server �d�ҵL�T���Ҧ���J�ɮ��v�C


ĵ�i     

��z��L�T���Ҧ������ amconfig �{���ɮɨϥΪ��L�T���Ҧ���J�ɮ׮榡�A�P Java Enterprise System �L�T���w�˪��A�ɮת��Ҧ����ܼƦW�٨ä��@�w�ۦP�C���ɮץ]�t�ӷP��ơA�p�޲z�K�X�C��ݭn�T��O�@�ΧR���o���ɮסC


Identity Server amconfig �{���ɧ@�~

��z�ϥ� Sun Java Enterprise System �w�� Identity Server ���Ĥ@�ӹ�ҫ�A�z�i�H��� amconfig �{���ɥH���U�C�@�~�A��L�T���Ҧ���J�ɮפ����ܼƭȦөw�G


Identity Server �d�ҵL�T���Ҧ���J�ɮ�

��z��� Java Enterprise System �w�˵{����A�i�H�b Solaris �t�Τ��� IdentityServer_base/SUNWam/bin �ؿ�A�� Linux �t�Τ��� IdentityServer_base/identity/bin �ؿ��� Identity Server �d�ҵL�T���Ҧ���J�ɮ� (amsamplesilent)�C

�Y�n�]�w�t�m�ܼơA��ƻs�í��s�R�W amsamplesilent �ɮסC�M�ᬰ�z�n��檺�@�~�b�Х����]�w�ܼơC

�d�ҵL�T���Ҧ���J�ɮץ]�t�U�C�t�m�ܼơG

�t�m�Ҧ��ܼ�

�� 1-1 ����n�� DEPLOY_LEVEL �ܼƭȡC���ܼƨM�w�z�n amconfig �{���ɰ�檺�@�~�C

�� 1-1  Identity Server DEPLOY_LEVEL �ܼ� 

�@�~

DEPLOY_LEVEL �ܼƭȩM����

�w��

  1 = �s��Ҫ����� Identity Server �w�� (�w�])

  2 = �Ȧw�� Identity Server �D���x

  3 = �Ȧw�� Identity Server SDK

  4 = �Ȧw�� SDK �ðt�m�e��

  5 = �Ȧw���p��޲z�Ҳ�

  6 = ���w�˦�A��

�Ѱ��w�� (�Ѱ��t�m)

11 = �����Ѱ��w��

12 = �����Ѱ��w�˥D���x

13 = �ȸѰ��w�� SDK

14 = �Ȧw�� SDK �øѰ��t�m�e��

15 = �Ѱ��w���p��޲z�Ҳ�

16 = �ȸѰ��w�˦�A��

���s�w��

(�]�٬����s���p�έ��s�t�m)

21 = �������s�w��

32 = �ȭ��s�w�˥D���x

31 = �ȭ��s�w�� SDK

33= �ȭ��s�w�� SDK �D���x

35 = ���s�w���p��޲z�Ҳ�

26 = �ȭ��s�w�˦�A��

Identity Server �t�m�ܼ�

�� 1-2 ���� Identity Server �t�m�ܼơC

�� 1-2  Identity Server �t�m�ܼ� 

�ܼ�

�y�z

BASEDIR

Identity Server �M�˳n�骺�򥻦w�˥ؿ�C

�w�]�GPLATFORM_DEFAULT

Solaris �t���APLATFORM_DEFAULT �� /opt

Linux �t���APLATFORM_DEFAULT �� /opt/sun

SERVER_HOST

�n��� (�Φw��) Identity Server ���t�Τ������X��D��W�١C

��󻷺� SDK �w�ˡA�бN���ܼƳ]���w�� (�ΧY�N�w��) Identity Server ���D��A�ӫD���ݥΤ�ݥD��C

SERVER_PORT

Identity Server �s���𸹽X�C�w�]�G58080

��󻷺� SDK �w�ˡA�бN���ܼƳ]���w�� (�ΧY�N�w��) Identity Server ���D��W���s����A�ӫD���ݥΤ�ݥD��C

SERVER_PROTOCOL

��A���q�T��w�Ghttp �� https�C�w�]�GHTTP

��󻷺� SDK �w�ˡA�бN���ܼƳ]���w�� (�ΧY�N�w��) Identity Server ���D��W���q�T��w�A�ӫD���ݥΤ�ݥD��C

CONSOLE_HOST

�w�˲{���D���x����A���������X�檺�D��W�١C

�w�]�GIdentity Server �D�� (SERVER_HOST �ܼ�) ���Ѫ���

CONSOLE_PORT

�w�˥D���x�ð�ť�s���� web �e���s����C

�w�]�GIdentity Server �s���� (SERVER_PORT �ܼ�) ���Ѫ���

CONSOLE_PROTOCOL

�w�˥D���x�� web �e�����q�T��w�C

�w�]�G��A���q�T��w (SERVER_PROTOCOL �ܼ�)

CONSOLE_REMOTE

�p�G�ӥD���x���� Identity Server �A�ȡA�]�� true�C�_�h�A�]�� false�C�w�]�Gfalse

DS_HOST

Directory Server �������X��D��W�١C

DS_PORT

Directory Server �s����C�w�]�G389�C

DS_DIRMGRDN

�ؿ�޲z�� DN�G�� Directory Server �֦��L���s���v���ϥΪ̡C

�w�]�G"cn=Directory Manager"

DS_DIRMGRPASSWD

�ؿ�޲z�̪��K�X (DS_DIRMGRDN �ܼ�)�C

�Ѿ\���� ADMINPASSWD ����S��r�����`�N�ƶ��C

ROOT_SUFFIX

�ؿ��l�ήڦr�!C�z�����T�w���Ȧs�b��z�ҨϥΪ� Directory Server ���C

�Ѿ\���� ADMINPASSWD ����S��r�����`�N�ƶ��C

ADMINPASSWD

�޲z�� (amadmin) ���K�X�C�����P amldapuser �K�X���P�C

�`�N�G�p�G�K�X�]�t�S��r���p�׸� (/) �Τϱ׸� (\)�A�S��r�������[�W��޸� (‘)�C�Ҧp�G

ADMINPASSWD='\\\\\####///'

�M�ӡA�K�X����N��A���@����ڱK�X�r�����@�C

AMLDAPUSERPASSWD

amldapuser ���K�X�C�����P amadmin �K�X���P�C

�Ѿ\���� ADMINPASSWD ����S��r�����`�N�ƶ��C

CONSOLE_DEPLOY_URI

�Ω�s��P Identity Server �޲z�D���x�l��������p�� HTML �����B���O�H�� JAR �ɮת� URI �r���C

�w�]�G/amconsole

SERVER_DEPLOY_URI

�Ω�s��M�ѧO�޲z�P�����A�Ȯ֤ߤl��������p�� HTML �����B���O�H�� JAR �ɮת� URI �r���C

�w�]�G/amserver

PASSWORD_DEPLOY_URI

�� URI �Ω�M�w�N�Ѱ�� Identity Server �� Web �e���Φb�z��w���r��P��3�w���p3�ε{����������M�C

�w�]�G/ampassword

COMMON_DEPLOY_URI

�Ω�b Web �e���W�s��@�κ��A�Ȫ� URI �r���C

�w�]�G/amcommon

COOKIE_DOMAIN

�� Identity Server �¤��ϥΪ̶��q�@�~ ID �ɡA�Ǧ^���s��i�H�� DNS ��줧�W�١C3�ӥu���@�ӭȡC�@��ӻ��A�榡����A�����W�٫e���[�W�@�ӭ^��y�I�C

�d�ҡG.example.com

JAVA_HOME

�� Java 2 �D�ؿ��|�C�w�]�G/usr/jdk/entsys-j2se

AM_ENC_PWD

�K�X�[�K���_�GIdentity Server �Ψӥ[�K�ϥΪ̱K�X���r��C�w�]�G�L

���n�����J�p�G���p�h�� Identity Server �λ��� SDK ��ҡA�Ҧ���ұN�ϥάۦP���K�X�[�K���_�C��z���p��L��ҮɡA�q�Ĥ@�ӹ�� AMConfig.properties �ɮפ��� am.encryption.pwd �S���ƻs�ȡC

PLATFORM_LOCALE

���x���ϰ�]�w�C�w�]�Gen_US (�^�y)

NEW_OWNER

�w�˫� Identity Server �ɮת��s�Ҧ��̡C�w�]�Groot

NEW_GROUP

�w�˫� Identity Server �ɮת��s�s�աC�w�]�Gother

��� Linux �w�ˡA�N NEW_GROUP �]�� root�C

XML_ENCODING

XML �s�X�C�w�]�GISO-8859-1

NEW_INSTANCE

��w�t�m�{���ɬO�_3���p Identity Server ��@�ӨϥΪ̫إߪ��s web �e����ҡG

  • true = �N Identity Server ���p��@�ӨϥΪ̫إߪ��s web �e����ҡA�Ӥ��O�� Java Enterprise System �w�˵{���إߪ���ҡC
  • false = ���s�t�m�@�ӹ�ҡC

�w�]�Gfalse

Web �e���t�m�ܼ�

�n�� Identity Server ��w web �e���A�бN WEB_CONTAINER �ܼƳ]�w�b �L�T���Ҧ���J�ɮפ��A�p�� 1-3 �ҭz�C

�� 1-3  Identity Server WEB_CONTAINER �ܼ�

��

Web �e��

WS6 (�w�]) 

Sun Java System Web Server 6.1 SP2

AS7

Sun Java System Application Server 7.0 Update 3

WL6

BEA WebLogic Server 6.1 SP4 �M SP5 (�� Identity Server SDK)

WL8

BEA WebLogic Server 8.1 (�� Identity Server SDK)

WAS5

IBM WebSphere 5.1 (�� Identity Server SDK)

Sun Java System Web Server 6.1 SP2

�� 1-4 ���� Web Server 6.1 SP2 ��L�T���Ҧ���J�ɮת��t�m�ܼơC

�� 1-4  Web Server 6.1 SP2 �t�m�ܼ� 

�ܼ�

�y�z

WS61_INSTANCE

�N���p�Ψ��p Identity Server �� Web Server �W�١C

�w�]�Ghttps-web-server-instance-name

�䤤 web-server-instance-name �� Identity Server �D�� (SERVER_HOST �ܼ�)

WS61_HOME

Web Server �򥻦w�˥ؿ�C

�w�]�G/opt/SUNWwbsvr

WS61_PROTOCOL

Web Server ��ҨϥΪ��q�T��w�� WS61_INSTANCE �ܼ� (���p Identity Server �B) �]�w�Ghttp �� https�C

�w�]�GIdentity Server ��w (SERVER_PROTOCOL �ܼ�)

WS61_HOST

Web Server ��Ҫ������X�檺�D��W�� (WS61_INSTANCE �ܼ�)�C

�w�]�GIdentity Server �D���� (SERVER_HOST �ܼ�)

WS61_PORT

Web Server ��ť�s�u�ɩҦb���s����C

�w�]�GIdentity Server �s���𸹽X (SERVER_PORT �ܼ�)

WS61_ADMINPORT

Web Server Administration Server ��ť�s�u�ɩҦb���s����C

�w�]�G58888

WS61_ADMIN

Web Server �޲z��ϥΪ� ID�C

�w�]�G"admin"

WS61_IS_SECURE

��w�O�_�w�g�ҥΤ@�Ӧw���s����G

  • true�G�w�g�ҥΦw���s���� (HTTPS ��w)�C�p�G�e���w�ҥ� SSL�A�h�t�m�{���ɱN�ϥ� SSL_PASSWORD �ܼƥH�Ұʦ�A���A�Ӥ��ݭn�ϥΪ̤��J�C
  • false�G���ҥΦw���s���� (HTTP ��w)�C

�w�]�Gfalse (���ҥ�)

Sun Java System Application Server 7.0 Update 3

�� 1-5 ���� Application Server 7.0 Update 3 ��L�T���Ҧ���J�ɮת��t�m�ܼơC

�� 1-5  Application Server 7.0 Update 3 �t�m��T 

�ܼ�

�y�z

AS70_HOME

�w�� Application Server 7.0 ���ؿ��|�C

�w�]�G/opt/SUNWappserver7

AS70_PROTOCOL

Application Server �ϥΪ���ҡGhttp �� https�C

�w�]�GIdentity Server ��w (SERVER_PROTOCOL �ܼ�)

AS70_HOST

Application Server ��Ұ�ť�s�u�ɩҦb�������X����W�� (FQDN)�C

�w�]�GIdentity Server �D�� (SERVER_HOST �ܼ�)

AS70_PORT

Application Server ��Ұ�ť�s�u�ɩҦb���s����C

�w�]�GIdentity Server �s���𸹽X (SERVER_PORT �ܼ�)

AS70_ADMINPORT

Application Server ���޲z��A����ť�s�u�ɩҦb���s����C

�w�]�G4848

AS70_ADMIN

�� Application Server ����ܺ��޲z Application Server �޲z��A�����ϥΪ̦W�١C

�w�]�Gadmin

AS70_ADMINPASSWD

Application Server ����ܺ�쪺 Application Server �޲z��K�X�C

�Ѿ\���� ADMINPASSWD ����S��r�����`�N�ƶ��C

AS70_INSTANCE

�n��� Identity Server �� Application Server ��Ҫ��W�١C

�w�]�Gserver1

AS70_DOMAIN

�z�n�N�� Identity Server ��ҳ��p�ܪ���줧 Application Server �ؿ��|�C

�w�]�Gdomain1

AS70_INSTANCE_DIR

Application Server �x�s����ɮת��ؿ��|�C

�w�]�G/var/opt/SUNWappserver7/domains/domain1/server1

AS70_DOCS_DIR

Application Server �x�s���e��󪺥ؿ�C

�w�]�G/var/opt/SUNWappserver7/domains/domain1/server1/docroot

AS70_IS_SECURE

��w�O�_�w�g�ҥΤ@�Ӧw���s����G

  • true�G�w�g�ҥΦw���s���� (HTTPS ��w)�C�p�G�e���w�ҥ� SSL�A�h�t�m�{���ɱN�ϥ� SSL_PASSWORD �ܼƥH�Ұʦ�A���A�Ӥ��ݭn�ϥΪ̤��J�C
  • false�G���ҥΦw���s���� (HTTP ��w)�C

�w�]�Gfalse (���ҥ�)

�w�˴v��A�p�G Application Server �޲z�s����w�ҥ� SSL�A�h�t�m�N���ѡC�ФťH https �Ҧ��ϥκ޲z��A���C

BEA WebLogic Server 6.1 SP4 �M SP5

�� 1-6 ���� BEA WebLogic Server 6.1 ��L�T���Ҧ���J�ɮת��t�m�ܼơC

�� 1-6  BEA WebLogic Server 6.1 SP4 �M SP5 �t�m�ܼ� 

�ܼ�

�y�z

WL61_HOME

WebLogic �D�ؿ�C�w�]�G/export/bea61a

WL61_PROJECT_DIR

WebLogic �M�ץؿ�C�w�]�Guser_projects

WL61_DOMAIN

WebLogic ���W�١C�w�]�Gmydomain

WL61_SERVER

WebLogic ��A���W�١C�w�]�Gmyserver

WL61_INSTANCE

WebLogic ��ҦW�١C�w�]�GWS61_HOME/wlserver6.1

WL61_PROTOCOL

WebLogic �q�T��w�C�w�]�GHTTP

WL61_HOST

WebLogic �D��W�١C

WL61_PORT

WebLogic �s����C�w�]�G7001

WL61_SSLPORT

WebLogic SSL �s����C�w�]�G7002

WL61_ADMIN

WebLogic �޲z��C�w�]�G�usystem�v

WL61_PASSWORD

WebLogic �޲z��K�X�C

�Ѿ\���� ADMINPASSWD ����S��r�����`�N�ƶ��C

WL61_JDK_HOME

WebLogic JDK �D�ؿ�C�w�]�GWS61_HOME/jdk131

BEA WebLogic Server 8.1

�� 1-7 ���� BEA WebLogic Server 8.1 ��L�T���Ҧ���J�ɮת��t�m�ܼơC

�� 1-7  BEA WebLogic Server 8.1 �t�m�ܼ� 

�ܼ�

�y�z

WL8_HOME

WebLogic �D�ؿ�C�w�]�G/export/bea8

WL8_PROJECT_DIR

WebLogic �M�ץؿ�C�w�]�Gprojects

WL8_DOMAIN

WebLogic ���W�١C�w�]�Gmydomain

WL8_SERVER

WebLogic ��A���W�١C�w�]�Gmyserver

WL8_INSTANCE

WebLogic ��ҦW�١C�w�]�G/export/bea8/weblogic81

WL8_PROTOCOL

WebLogic �q�T��w�C�w�]�Ghttp

WL8_HOST

WebLogic �D��W�١C�w�]�G�L

WL8_PORT

WebLogic �s����C�w�]�G7001

WL8_SSLPORT

WebLogic SSL �s����C�w�]�G7002

WL8_ADMIN

WebLogic �޲z��C�w�]�G"system"

WL8_PASSWORD

WebLogic �޲z��K�X�C

�Ѿ\���� ADMINPASSWD ����S��r�����`�N�ƶ��C

WL8_JDK_HOME

WebLogic JDK �D�ؿ�C�w�]�GWL8_HOME/jdk141_03

WL8_IS_SECURE

��w�O�_�w�g�ҥΤ@�Ӧw���s����G

  • true�G�w�g�ҥΦw���s���� (HTTPS ��w)�C
  • false�G���ҥΦw���s���� (HTTP ��w)�C

�w�]�Gfalse (���ҥ�)

IBM WebSphere 5.1

�� 1-8 ���� IBM WebSphere Server 5.1 ��L�T���Ҧ���J�ɮת��t�m�ܼơC

�� 1-8  IBM WebSphere 5.1 �t�m�ܼ� 

�ܼ�

�y�z

WAS51_HOME

WebSphere �D�ؿ�C�w�]�G/opt/WebSphere/AppServer

WAS51_JDK_HOME

WebSphere JDK �D�ؿ�C�w�]�G/opt/WebSphere/AppServer/java

WAS51_CELL

WebSphere �x�s��C�w�]�Gsample

WAS51_DOMAIN

WebSphere ���W�١C�w�]�Gmydomain

WAS51_NODE

WebSphere �`�I�W�١C�w�]�G�w�� WebSphere ����A�����D��W�١C�w�]�Gsample

WAS51_INSTANCE

WebSphere ��ҦW�١C�w�]�Gserver1

WAS51_PROTOCOL

WebSphere �q�T��w�C�w�]�Ghttp

WAS51_HOST

WebSphere �D��W�١C�w�]�Gsample

WAS51_PORT

WebSphere �s����C�w�]�G9080

WAS51_SSLPORT

WebSphere SSL �s����C�w�]�G9081

WAS51_ADMIN

WebSphere �޲z��C�w�]�G"admin"

WAS51_ADMINPORT

WebSphere �޲z�s����C�w�]�G9090

WAS51_IS_SECURE

��w�O�_�w�g�ҥΤ@�Ӧw���s����G

  • true�G�w�g�ҥΦw���s���� (HTTPS ��w)�C
  • false�G���ҥΦw���s���� (HTTP ��w)�C

�w�]�Gfalse (���ҥ�)

Directory Server �t�m�ܼ�

Identity Server 2004Q2 �䴩 Sun ONE Directory Server 5.1 �M Sun Java System Directory Server 5 2004Q2�C�� 1-9 �����L�T���Ҧ���J�ɮת� Directory Server �t�m�ܼơC

�� 1-9  Directory Server �t�m�ܼ�

�ܼ�

�y�z

DIRECTORY_MODE

Directory Server �Ҧ��G

1 = �Ω�ؿ��T�� (DIT) ���s�w�ˡC

2 = �Ω�{�� DIT�C�R�W�ݩʩM�������O�ۦP�A�]���t�m�{���ɸ�J installExisting.ldif �H�� umsExisting.ldif �ɮסC

�t�m�{���ɤ]�H�t�m�ɹ�ڿ�J���� (�Ҧp�ABASE_DIR�BSERVER_HOST �� ROOT_SUFFIX) ��s LDIF �H�ίS���ɮסC

����s��٬��u���ҥ洫�v�A�]���t�m�{���ɥH��ڰt�m�Ȩ�N�ɮפ����w��r�����ҡC

3 = ��z�Ʊ�H��ʸ�J�ɥΩ�{�� DIT�C�R�W�ݩʩM�������O���P�A�]���t�m�{���ɤ��|��J installExisting.ldif �H�� umsExisting.ldif �ɮסC�{���ɶi����ҥ洫 (�p�Ҧ� 2 �ҭz)�C

�z�����ˬd�íק� (��ݭn) LDIF �ɮ׫��ʸ�J LDIF �ɮשM�A�ȡC

4 = �Ω�{���h����A���w�ˡC�t�m�{���ɤ��|��J LDIF �ɮשM�A�ȡA�]���ӧ@�~�O�ھڲ{�� Identity Server �w�ˡC�{���ɶȶi����ҥ洫 (�p�Ҧ� 2 �ҭz)�A�÷s�W���x�M�椤���@�Ӧ�A�����ءC

5 = �Ω�{���ɯšC�{���ɶȶi����ҥ洫 (�p�Ҧ� 2 �ҭz)�C

�w�]�G1

USER_NAMING_ATTR

�ϥΪ̩R�W�ݩʡG�ϥΪ̩θ귽�������٪Ŷ������M�ݿ��ѲŸ��C�w�]�Guid

ORG_NAMING_ATTR

�ϥΪ̤��q�β�´���W���ݩʡC�w�]�Go

ORG_OBJECT_CLASS

��´�������O�C�w�]�GsunManagedOrganization

USER_OBJECT_CLASS

�ϥΪ̪������O�C�w�]�GinetOrgPerson

DEFAULT_ORGANIZATION

�w�]����´�W�١C�w�]�G�L


Identity Server amconfig �{����

��z��� Java Enterprise System �w�˵{����A�i�H�b Solaris �t�Τ��� IdentityServer_base/SUNWam/bin �ؿ�A�� Linux �t�Τ��� IdentityServer_base/identity/bin �ؿ��� amconfig �{���ɡC

amconfig �{����Ū��@�ӵL�T���w�˿�J�ɮסA�M���ݭn�H�L�T���Ҧ��I�s��L�{���ɡA�H���ШD���@�~�C

�Y�n��� amconfig �{���ɡA�ШϥΦ��y�k�G

amconfig [ -s input-file ]

�䤤�G

-s ��L�T���Ҧ������ amconfig�C

input-file �O�@�ӵL�T���w�˿�J�ɮסA�]�t�z�n���@�~���t�m�ܼơC�p�ݧ�h��T�A�аѾ\�uIdentity Server �d�ҵL�T���Ҧ���J�ɮ��v�C

�p�G�z���b�� WebLogic Server �� WebSphere ���p�@�ӻP Identity Server SDK �@�_�ϥΪ� web �e���Aamconfig �{���ɱN�I�s��L�{���ɥH���Ӱt�m�A��o�ǵ{���ɤ��|�Ұ� (�ΰ���) �U�۪� web �e���C�n�Ұ� web �e����ҡA�Шϥ� WebLogic Server �� WebSphere ��O�A�ήM�Ψ�z���S�w���p���{�ǡC


�`�N  

�b Identity Server 2004Q2 ���������䴩�U�C�{���ɡG

  • �t�إߤ޼ƪ� amserver
  • amserver.instance

���~�A��w�] amserver start �ȱҰʻ{�� amsecuridd �M amunixd ���U�{���Camsecuridd ���U�{���u��b Solaris OS SPARC ���x�ϥΡC



Identity Server ���p���

��z�ϥ� Java Enterprise System �w�˵{���w�� Identity Server ���Ĥ@�ӹ�ҫ�A�z�i�H�z�L�t�m�L�T���Ҧ���J�ɮפ��� Identity Server ��ҫ��� amconfig �{���ɡA�H���p�ðt�m��L Identity Server ��ҡC

���`�y�z�H�U��סG

���p Identity Server ��L���

���p�s�� Identity Server ��ҫe�A�z�����ϥ� web �e�����޲z�u��إߨñҰʷs�� web �e����ҡC�����T�аѦүS�w web �e��������G

 

�n���p�t�@�� Identity Server ���

  1. �H�޲z��n�J�A���Ҫ� web �e���Ӳ��C�Ҧp�A�p�G Web Server 6.1 ���s��Ҫ� web �e���A�H�W�ŨϥΪ� (��) �� Web Server�޲z��A�����ϥΪ̱b��n�J�C
  2. �ƻs amsamplesilent �ɮר�i�g�J�ؿ�A�ñN�ӥؿ�]���ثe�ϥΪ��ؿ�C�Ҧp�A�z�i�H�إߤ@�Ӻ٬� /newinstances ���ؿ�C
  3. ���Z���s�R�W amsamplesilent �ɮת��ƥ��A�H����z�n���p���s��ҡC�Ҧp�A�U�C�B�J�ϥΤ@�Ӻ٬� amnewws6instance ����J�ɮסA�H�w�� Web Server 6.1 ���s��ҡC

  4. �b�s�� amnewws6instance �ɮפ��]�w�U�C�ܼơG
  5. DEPLOY_LEVEL=1
    NEW_INSTANCE=true

    �b amnewws6instance �ɮפ��A��ݭn���z�n�إߪ��s��ҳ]�w��L�ܼơC���o���ܼƪ��y�z�A�аѾ\�U�C���`�������G

  6. ��� amconfig �{�����A��w�s amnewws6instance �ɮסC�Ҧp�A�b Solaris �t�ΤW�G
  7. cd IdentityServer_base/SUNWam/bin/
    ./amconfig -s /newinstances/amnewws6instance

    -s �ﶵ��L�T���Ҧ������ amconfig�C

    amconfig �{���ɵ�ݭn�I�s��L�t�m�{���ɡA�ϥ� amnewws6instance �ɮפ����ܼƳ��p�s��ҡC

���s�t�m Identity Server ���

�z�i�H���s�t�m�ϥ� Java Enterprise System �w�˵{���w�˪� Identity Server ���Ĥ@�ӹ�ҡA�H�Υ��z�L��� amconfig �{���ɳ��p����L Identity Server ��ҡC

�Ҧp�A�z�i�H���s�t�m�@�ӹ�ҥH�ܧ� Identity Server �Ҧ��̩M�s�աC

�Y�n���s�t�m Identity Server ���

  1. �H�޲z��n�J�A���Ҫ� web �e���Ӳ��C�Ҧp�A�p�G Web Server 6.1 �� web �e���A�H�W�ŨϥΪ� (root ) �� Web Server �޲z��A�����ϥΪ̱b��n�J�C
  2. �ƻs�z�Ψӳ��p��Ҩ�i�g�J�ؿ�L�T���w�˿�J�ɮסA�ñN�ӥؿ�]���ثe�ϥΪ��ؿ�C�Ҧp�A�n���s�t�m Web Server 6.1 ����ҡA�U�C�B�J�ϥΤ@�� /reconfig �ؿ�A�٬� amnewinstanceforWS61 ����J�ɮסC
  3. amnewinstanceforWS61 ���A�N DEPLOY_LEVEL �ܼƳ]�����s�w���@�~�Ҵy�z���ܼƤ��@�C�Ҧp�A�]�w DEPLOY_LEVEL=21 �H���s�t�m�@�ӧ����w�ˡC
  4. �b amnewinstanceforWS61 �ɮפ��A�N NEW_INSTANCE �ܼƳ]�� false�G
  5. NEW_INSTANCE=false

  6. �]�w��L�b amnewinstanceforWS61 �ɮפ����ܼƥH���s�t�m��ҡC�Ҧp�A�n�ܧ��Ҫ��Ҧ��̩M�s�աA�N NEW_OWNER �P NEW_GROUP �ܼƳ]���s�ȡC
  7. ����L�ܼƪ��y�z�A�аѾ\�U�C���`�������G

  8. ��� amconfig �{���ɡA��w�s���w�s���J�ɮסC�Ҧp�A�b Solaris �t�ΤW�G
  9. cd IdentityServer_base/SUNWam/bin/
    ./amconfig -s /reconfig/amnewinstanceforWS61

    -s �ﶵ��L�T���Ҧ������{���� �Camconfig �{���ɵ�ݭn�I�s��L�t�m�{���ɡA�ϥ� amnewinstanceforWS61 �ɮפ����ܼƥH���s�t�m��ҡC

�Ѱ��w�� Identity Server ���

�Ѱ��w�˱z�H amconfig �{���ɦw�˪� Identity Server ��ҡC�z�]�i�H�ȮɸѰ��t�m Identity Server ��ҡA�B���D�z���� web �e����ҡA�_�h�y��b���s���p�t�@�� Identity Server ��Ү��٬O�i�H�ϥΡC

�Y�n�Ѱ��w�� Identity Server ���

  1. �H�޲z��n�J�A���Ҫ� web �e���Ӳ��C�Ҧp�A�p�G Web Server 6.1 �� web �e���A�H�W�ŨϥΪ� (root ) �� Web Server�޲z��A�����ϥΪ̱b��n�J�C
  2. �ƻs�z�Ψӳ��p��Ҩ�i�g�J�ؿ�L�T���w�˿�J�ɮסA�ñN�ӥؿ�]���ثe�ϥΪ��ؿ�C�Ҧp�A�n�Ѱ��t�m Web Server 6.1 ����ҡA�U�C�B�J�ϥΤ@�� /unconfigure �ؿ�A�٬� amnewinstanceforWS61 ����J�ɮסC
  3. amnewinstanceforWS61 ���A�N DEPLOY_LEVEL �ܼƳ]���Ѱ��w�� (�Ѱ��t�m) �@�~�Ҵy�z���ܼƤ��@�C�Ҧp�A�]�w DEPLOY_LEVEL=11 �H�Ѱ��w�� (�θѰ��t�m) �@�ӧ����w�ˡC
  4. ��� amconfig �{���ɡA��w�s���w�s���J�ɮסC�Ҧp�A�b Solaris �t�ΤW�G
  5. cd IdentityServer_base/SUNWam/bin/
    ./amconfig -s /unconfigure/aminstanceforWS61

    -s �ﶵ��L�T���Ҧ������{���� �Camconfig �{����Ū�� amnewinstanceforWS61 �ɮ׵M��Ѱ��w�˹�ҡC

�p�G�z�y��n���s���p�t�@�� Identity Server ��ҡA���i�H�ϥ� Web �e����ҡC

�Ѱ��w�˩Ҧ� Identity Server ���

����ױq�t�Τ����������Ҧ� Identity Server 2004Q2 ��ҩM�M�˳n��C

�Y�n�����q�t������ Identity Server 2004Q2

  1. �n�J�Φ����W�ŨϥΪ� (��)�C
  2. �b�z�Ψӳ��p��Ҫ���J�ɮפ��A�N DEPLOY_LEVEL �ܼƳ]���Ѱ��w�� (�Ѱ��t�m) �@�~�Ҵy�z���Ȥ����C�Ҧp�A�]�w DEPLOY_LEVEL=11 �H�Ѱ��w�� (�θѰ��t�m) �@�ӧ����w�ˡC
  3. �ϥαz�b�B�J 2 ���s�誺�ɮװ�� amconfig �{���ɡC�Ҧp�A�b Solaris �t�ΤW�G
  4. cd IdentityServer_base/SUNWam/bin/
    ./amconfig -s /newinstances/amnewws6instance

    amconfig �{���ɩ�L�T���Ҧ������H�Ѱ��w�˹�ҡC

    ���Ҧ��z�n�Ѱ��w�˪���L Identity Server ��ҭ��Ƴo�ӨB�J�A��z�ϥ� Java Enterprise System �w�˵{���w�˪� ��� (�Ĥ@�ӹ��) ���~�C

  5. �Y�n�Ѱ��w�˲Ĥ@�ӹ�ҡA�ò����t�Τ��Ҧ� Identity Server �n��M��A�а�� Java Enterprise System �Ѱ��w�˵{���C����Ѱ��w�˪���T�A�аѾ\�uSun Java Enterprise System �w�˫�n�v�C



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


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