Sun Java logo     ��һҳ      Ŀ¼      ����      ��һҳ     

Sun logo
Sun Java System Portal Server 6 2004Q2 ����Աָ�� 

�� 15 ��
���� Sun Java System Portal Server ϵͳ

���½�����ά�� Sun Java™ System Portal Server ϵͳ��صĸ��ֹ�������

���°����²��֣�


���ð�ȫ�׽��ֲ� (SSL)

���ʹ�� Sun Java System Portal Server ���������������·������á������׽��ֲ�”(SSL)��

ʹ�� Sun Java System Portal Server ���� SSL

�ڰ�װ Sun Java System Portal Server �ڼ䣬���ѡ���ڼ���������� SSL����ʹ�ô˹�̡�

  1. Ϊ��װ�� Sun Java System Portal Server �� Web �������ί����ݿ⡣
  2. �й���ϸ��Ϣ���μ�λ������ URL ����Sun Java System Web Server 6 2004Q2, Enterprise Edition Administration Guide���еĵ� 5 �¡�Creating a Trust Database����

    http://docs.sun.com/source/816-5682-10/index.htm

  3. Ϊ��װ Sun Java System Portal Server ����� Web ����������֤�飬���� Web ������ʵ���ϰ�װ��֤�顣
  4. �й���ϸ��Ϣ���μ���Sun Java System Web Server 6 2004Q2, Enterprise Edition Administration Guide���еĵ� 5 �¡�Requesting and Installing a VeriSign Certificate����Requesting and Installing Other Server Certificates����

  5. Ϊ Sun Java System Portal Server Web ������ʵ������ܹ��ܡ�
  6. �� Web ������������̨�У�ѡ����ѡ�ѡ���ѡ����������׽��֡���Ȼ��ѡ�񡰱༭�����׽��֡�������ȫ���ܡ�

    �й���ϸ��Ϣ���μ���Sun Java System Web Server 6 2004Q2, Enterprise Edition Administration Guide���еĵ� 5 �¡�Turning Security On����

  7. �� Web ������������̨�У�����Ӧ�á��͡�Ӧ�ø�ġ���
  8. ������ Sun Java System Portal Server��
  9. /etc/init.d/amserver start

  10. ϵͳ����ʾ���������֤����ݿ�Ŀ��
  11. ÿ�������� Web ������ִ�� /etc/init.d/amserver start��ʱ�����д˲��衣


    ע

    Ϊ�˱���ÿ������ʱ���������볤����ɴ���һ��� Web �����������ļ�����������Ϊ .wtpass���������� DSAME-BASEDIR/SUNWam/config Ŀ¼�¡���ȫ Web ��������û�д��ļ�ʱ�������������ϵͳ���������ϵͳ����̨���볤���


  12. ����֤��ʱ�Ƿ����ʹ�� SSL ��¼�� Sun Java System Portal Server �Ż���
    • Ҫ��¼�� Sun Java System Identity Server �������̨������룺
      https://server:port/amconsole
    • Ҫ���û���ݵ�¼�����棬����룺
      https://server:port/deploy_uri

      ���磬
      https://sesta:80/portal/dt

�޸����� Sun Java System Portal Server ��װ��ʹ�� SSL

�ڰ�װ Sun Java System Portal Server �ڼ�ѯ�ʡ��Ƿ�Ҫ�� hostname ������ SSL��ʱ�������ش� n������ʹ�ô˹�̡��й���ϸ��Ϣ���μ���Sun Java System Portal Server 6 2004Q2 Installation Guide����

  1. �Թ���Ա��ݵ�¼�� Sun Java System Identity Server �������̨��
  2. Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��

  3. ��λ�ô�����ѡ�񡰷������á���
  4. ����ƽ̨���Ե����Լ�ͷ��
  5. ��ƽ̨�����Գ�������ݴ����С�

  6. �ڷ������б��У��� http ��Ϊ https��
  7. ������桱�����ġ�
  8. �� Web �������ϰ�װ֤�顣
  9. �й���ϸ��Ϣ���μ�ʹ�� Sun Java System Portal Server ���� SSL �е����� 1 ������ 4��

  10. �� server.xml �� magnus.conf �ļ��� /BaseDir/SUNWam/servers/https-hostname-domain/conf_bk Ŀ¼���Ƶ� /BaseDir/SUNWam/servers/https-hostname-domain/config Ŀ¼�¡�BaseDir �� Sun Java System Identity Server �Ļ�Ŀ¼��
  11. ���δΪ���֤�鰲װ�� CA������ /BaseDir/SUNWam/lib/AMConfig.properties �ļ������������С�
  12. com.sun.am.jssproxy.trustAllServerCerts=true

    ��ѡ���֪ JSS ��������֤�顣

  13. �� /BaseDir/SUNWam/lib/AMConfig.properties �ļ��У������¸���� http ��Ϊ https��
  14. com.sun.am.server.protocol

    com.sun.am.naming.url

    com.sun.am.notification.url

    com.sun.am.session.server.protocol

    com.sun.services.cdsso.CDCURL

    com.sun.services.cdc.authLoginUrl

  15. ������ Sun Java System Portal Server��
    1. Ҫ��������� Sun Java System Portal Server ʵ������룺
    2. /etc/init.d/amserver start

    3. Ҫ�������� Sun Java System Portal Server ʵ������룺
    4. /etc/init.d/amserver startall

  16. ϵͳ����ʾ���������֤����ݿ�Ŀ��

�й���ϸ��Ϣ���μ���Sun Java System Directory Server Administration Guide���еĵ� 11 �¡�Managing SSL����

���� Sun Java System Portal Server ʵ����ʹ�� SSL

  1. �Թ���Ա��ݵ�¼�� Sun Java System Identity Server �������̨��
  2. Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��

  3. ��λ�ô�����ѡ�񡰷������á���
  4. ����ƽ̨���Ե����Լ�ͷ��
  5. ��ƽ̨�����Գ�������ݴ����С�

  6. �ڷ������б��У��� http ��Ϊ https��
  7. ������桱�����ġ�
  8. �� Web �������ϰ�װ֤�顣
  9. �й���ϸ��Ϣ���μ�ʹ�� Sun Java System Portal Server ���� SSL �е����� 1 ������ 4��

  10. ���˷�����Ϊ��ʵ��װ��һ���֣��뽫 server.xml �� magnus.conf �ļ��� /BaseDir/SUNWam/servers/https-instance_nickname/conf_bk Ŀ¼���Ƶ� /BaseDir/SUNWam/servers/https-instance_nickname/config Ŀ¼�¡�
  11. ���δΪ���֤�鰲װ�� CA������ /BaseDir/SUNWam/lib/AMConfig-instance_nickname.properties �ļ������������С�
  12. com.sun.am.jssproxy.trustAllServerCerts=true

    ��ѡ���֪ JSS ��������֤�顣

  13. �� /BaseDir/SUNWam/lib/AMConfig-instance_nickname.properties �ļ��У������¸���� http ��Ϊ https��
  14. com.sun.am.server.protocol

    com.sun.am.naming.url

    com.sun.am.notification.url

    com.sun.am.session.server.protocol

    com.sun.services.cdsso.CDCURL

    com.sun.services.cdc.authLoginUrl

  15. ������ Sun Java System Portal Server��
    1. Ҫ��������� Sun Java System Portal Server ʵ������룺
    2. /etc/init.d/amserver start

    3. Ҫ�������� Sun Java System Portal Server ʵ������룺
    4. /etc/init.d/amserver startall

  16. ϵͳ����ʾ���������֤����ݿ�Ŀ��

�й���ϸ��Ϣ���μ���Sun Java System Directory Server Administration Guide���еĵ� 11 �¡�Managing SSL����


������ָ� Sun Java System Portal Server ����

Sun Java System Portal Server �û����������ô洢�� LDAP��Ŀ¼��Ϣ��(DIT) �е� Directory Server �С������������ͨ����Ŀ¼������ʽ��(LDIF) �ļ�4���ݺͻָ�������Ϣ��

���� Sun Java System Portal Server ����

Ҫ���� Sun Java System Portal Server ������Ϣ����ʹ�� db2ldif ����������� Directory Server �Ļ�Ŀ¼�µ� slapd-hostname Ŀ¼���ṩ�����磬��� Directory Server ��װ�ڷ����� sesta �ϵ�Ĭ�ϰ�װĿ¼ (/usr/ldap) �£����Ŀ¼���� /usr/ldap/slapd-sesta��

  1. ��Ŀ¼���Ϊ�� db2ldif ����� Directory Server ��Ŀ¼��
  2. cd DS_BASEDIR/slapd-HOSTNAME

  3. ʹ�ô� -s ѡ�ָ�� Sun Java System Portal Server �Ķ��� DIT���� db2ldif ��������ñ��浽 LDIF �ļ��С����磬Ҫ���涥�� DIT Ϊ isp �����ã��ɼ����������ݣ�
  4. ./db2ldif -s "o=isp"

    ��ݼ������浽 LDIF �ļ��С�������Ὣ�ļ����浽��ǰĿ¼�¡�ʹ�����¸�ʽ�����ļ���

    YYYY_MM_DD_HHMMSS.ldif

    �����ļ��󣬽���ʾ����ʾ�������Ϣ��

    [16/May/2002:14:11:25 -0700] - Backend Instance:userRoot

    ldiffile:/usr/ldap/slapd-sesta/ldif/2002_05_16_141122.ldif

    [16/May/2002:14:11:28 -0700] - export userRoot:Processed 178 entries (100%).

�ָ� Sun Java System Portal Server ����

���ʹ�� ldif2db ����4�ָ�ͨ�� db2ldif ����ݵ� Sun Java System Portal Server ������Ϣ���������� Directory Server �Ļ�Ŀ¼�µ� slapd-hostname Ŀ¼���ṩ�����磬��� Directory Server ��װ�ڷ����� sesta �ϵ�Ĭ�ϰ�װĿ¼ (/usr/ldap) �£����Ŀ¼���� /usr/ldap/slapd-sesta��

  1. ͨ�������������ݣ���Ŀ¼���Ϊ�� ldif2db ����� Directory Server ��Ŀ¼��
  2. cd DS_BASEDIR/slapd-HOSTNAME

  3. ͨ��������������ֹͣ Directory Server��
  4. ./stop-slapd

  5. ʹ�ô� -s ѡ�ָ�� Sun Java System Portal Server �Ķ��� DIT���� -i ѡ�ָ���ļ���� ldif2db �����������Ϣ�� LDIF �ļ��ָ��� Directory Server �С����磬Ҫ����ǰ����б���� LDIF �ļ��ָ��� isp �Ķ��� DIT �У��ɼ����������ݣ�
  6. ./ldif2db -s "o=isp" -i /usr/ldap/slapd-sesta/ldif/2002_05_16_141122.ldif

    �ָ����ú󣬽���ʾ����ʾ�������Ϣ��

    importing data ...

    [16/May/2002:16:37:02 -0700] - Backend Instance:userRoot

    [16/May/2002:16:37:03 -0700] - import userRoot:Index buffering enabled with bucket size 13

    [16/May/2002:16:37:03 -0700] - import userRoot:Beginning import job...

    [16/May/2002:16:37:03 -0700] - import userRoot:Processing file "/usr/ldap/slapd-sesta/ldif/2002_05_16_141122.ldif"

    [16/May/2002:16:37:04 -0700] - import userRoot:Finished scanning file "/usr/ldap/slapd-sesta/ldif/2002_05_16_141122.ldif" (178 entries)

    [16/May/2002:16:37:05 -0700] - import userRoot:Workers finished; cleaning up...

    [16/May/2002:16:37:08 -0700] - import userRoot:Workers cleaned up.

    [16/May/2002:16:37:08 -0700] - import userRoot:Cleaning up producer thread...

    [16/May/2002:16:37:08 -0700] - import userRoot:Indexing complete.Post-processing...

    [16/May/2002:16:37:08 -0700] - import userRoot:Flushing caches...

    [16/May/2002:16:37:08 -0700] - import userRoot:Closing files...

    [16/May/2002:16:37:09 -0700] - import userRoot:Import complete.Processed 178 entries in 6 seconds.(29.67 entries/sec)

  7. ͨ�������������������� Directory Server��
  8. ./start-slapd


��� Sun Java System Portal Server ��������

Ҫ������ Sun Java System Portal Server ����ķ������һ������ʵ���ƶ�����һ���磬ֻ���� /etc/hosts �ļ���ӳ�� IP ��ַ��ȫ�޶�������Ҫ�������Ӳ�����ַ��


����� UI �ڵ㰲װ

�ڶ� UI �ڵ��ϰ�װ Sun Java System Portal Server ���ʱ����Ҫ�ڹ������̨�и�� Sun Java System Identity Server��ƽ̨�����Ե����á���ɱ༭���������б?���ԣ�ʹ���(ÿ�� UI �ڵ�� URL��

Sun Java System Identity Server ���������ڳ�ʼ���ڼ��ȡ���������б?���ԡ����б��� Sun Java System Identity Server �����е� Sun Java System Identity Server �Ự���������磬���װ��}̨ Sun Java System Identity Server ���������Ҫ��һ̨һ������ô��}̨��������붼��(�ڴ��б��С������б��в���ij���� URL ������ָ���������������񽫻�ܾ�������б��еĵ�һ��ֵָ��װ�ڼ�ָ���ķ�����������˿ڡ���ʹ�� protocol://server:port ��ʽ������������

������ Portal Server ��ӵ��������б���

  1. �Թ���Ա��ݵ�¼�� Sun Java System Identity Server �������̨��
  2. Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��

  3. ��λ�ô�����ѡ�񡰷������á���
  4. ������������ʾȫ�ַ���

  5. ����ƽ̨���Ե����Լ�ͷ��
  6. ��ƽ̨�����Գ�������ݴ����С�

  7. �༭���������б?���ԡ�
  8. Ϊÿ̨�䵱 UI �ڵ�ķ������������� URL�����磬http://host1.sesta.com:80����Ȼ�󵥻���ӡ���ť����Ӧ�� URL ������ڡ��������б?�С�

  9. ������桱��


���� Sun Java System Portal Server ʵ����ʹ�� HTTP ����

����ڲ���ֱ�ӷ���ij���� Internet ����j�������ϰ�װ Sun Java System Portal Server ������������Ҫ����ʵ����ʹ�� HTTP ���?

ͨ�������� Portal Server Web Ӧ�ó���� Web ���������� http.proxyHost �� http.proxyPort Java ����� (JVM) ϵͳ���ԣ������� Portal Server ��ʹ�� HTTP ���?���� JVM ϵͳ���Եķ����ڲ�ͬ�� Web �����ϸ��в�ͬ���˲�������IJ���ר�������� Sun Java System Web Server ʵ����ʹ�� HTTP ���?

  1. ��Ŀ¼���Ϊ��ʵ��������Ϣ�� Directory Server ��Ŀ¼�������������������ݣ�
  2. cd /BaseDir/SUNWam/servers/https-hostname-domain/config

  3. �ڴ�Ŀ¼�б༭ server.xml �ļ�����������У�
  4. JVMOPTIONS-Dhttp.proxyHost=proxy_host/JVMOPTIONS

    JVMOPTIONS-Dhttp.proxyPort=proxy_port/JVMOPTIONS

    ���У�proxy_host Ϊ��������ȫ�޶�����proxy_port Ϊ����������еĶ˿ڡ�


    ע

    ��� server.xml �ļ��������˴��?ʹ�� http.proxyHost= �� http.proxyPort= ѡ��������������� http.nonProxyHosts=proxy_host ѡ����δ�ڴ������������б��������Ӧ�� Portal Server���Ϳ����޷�ͨ������������ʸ� Portal Server��



���� Sun Java System Portal Server ��־

������� Sun Java System Portal Server ��־���Ա㽫��Ϣ��¼��ƽ���ļ�����ݿ��С���¼����ݿ�ʱ��Ҫʹ�� JDBC Э�顣

�Լ�¼���ļ���������

  1. �Թ���Ա��ݵ�¼�� Sun Java System Identity Server �������̨��
  2. Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��

  3. ��λ�ô�����ѡ�񡰷������á���
  4. ������������ʾȫ�ַ���

  5. ������־���Ե����Լ�ͷ��
  6. ��ݴ����г��֡���־�����ԡ�

  7. ѡ���ļ�����Ϊ����־���͡����ԡ�
  8. �ڡ���־λ�á�������ָ����־�ļ���Ŀ¼·����
  9. �ڡ���¼�������ֵ��������ָ����־�ļ�������ļ����ȣ��ֽڣ���
  10. �ڡ���ʷ�ļ�����������ָ��������־������
  11. ������桱��

�Լ�¼����ݿ��������

  1. �Թ���Ա��ݵ�¼�� Sun Java System Identity Server �������̨��
  2. Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��

  3. ��λ�ô�����ѡ�񡰷������á���
  4. ������������ʾȫ�ַ���

  5. �ڵ��������У�������־�������Ե����Լ�ͷ��
  6. ��ݴ����г��֡���־�����ԡ�

  7. ѡ�� JDBC ��Ϊ����־���͡����ԡ�
  8. �ڡ���ݿ��û���͡���ݿ��û���������У��ֱ�ָ����4l����ݿ���û�����
  9. �ڡ���ݿ��������������ָ����¼��ʹ�õ������
  10. ������桱��


���� Sun Java System Portal Server

�����ֽ���������õ��Լ����԰������ų���� Sun Java System Portal Server ����Ĺ��ϡ�

���� Sun Java System Identity Server �ĵ��Լ���

���Լ����������巢�͵�������־����Ϣ���͡�֧�����¼���

Ĭ������£����� /var/opt/SUNWam/debug Ŀ¼�е���־�ļ����͵�����Ϣ��

���õ��Լ���

  1. �� /etc/opt/SUNWps/desktopconfig.properties �ļ����������ж�����Լ���
  2. debugLevel=value

  3. ������ Sun Java System Portal Server��
  4. /etc/init.d/amserver start

  5. ��� /var/opt/SUNWam/debug Ŀ¼�µĸ�����־�ļ��Լ� Sun Java System Web Server ��־�ļ���


��һҳ      Ŀ¼      ����      ��һҳ     


��Ȩ���� 2004 Sun Microsystems, Inc. ��������Ȩ��