![]() | |
Sun Java System Portal Server 6 2005Q1 ����ָ�� |
�� 18 ��
���� Portal Server ϵͳ���½�����ά�� Sun Java System Portal Server ϵͳ��صĸ��ֹ�������
���°����²��֣�
���ð�ȫ���ֲ� (SSL)��ɶ� Portal Server ����j��������·�ʽ���á���ȫ���ֲ㡱 (SSL)��
- Sun Java System Directory Server — ���Ϊ Sun Java System Directory Server ���� SSL�������� Sun Java System Access Manager �� Portal Server ֮��ʹ�ð�ȫl�ӡ��й���Ŀ¼������������ SSL ����Ϣ���μ�λ������ URL �� Sun Java System Access Manager Installation and Configuration Guide �еĵ� 6 �� "Basic Configurations"��
�� Portal Server ���� SSL
����� Portal Server ��װ�ڼ�ѡ���ڻ��������� SSL����ʹ�ô˹�̡�
- Ϊ��װ�� Portal Server �� Web �������ί����ݿ⡣
�йظ����Ϣ���μ�λ������ 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
- Ϊ��װ Portal Server ����� Web ����������֤�飬���� Web ������ʵ���ϰ�װ��֤�顣
�йظ����Ϣ���μ�Sun Java System Web Server 6 2004Q2, Enterprise Edition Administration Guide���еĵ� 5 �� "Requesting and Installing a VeriSign Certificate" �� "Requesting and Installing Other Server Certificates"��
- Ϊ Portal Server Web ������ʵ������ܹ��ܡ�
�� Web ������������̨�У�ѡ����ѡ�ѡ���ѡ������������֡���Ȼ��ѡ�༭�������֡�������ȫ���ܡ�
�йظ����Ϣ���μ�Sun Java System Web Server 6 2004Q2, Enterprise Edition Administration Guide���еĵ� 5 �� "Turning Security On"��
- �� Web ������������̨�У�����Ӧ�á��͡�Ӧ�ø�ġ���
- ������ Web ����
�й��� Web �����˵��μ� Web �����ĵ���
- ϵͳ����ʾ���������֤����ݿ�Ŀ��
ע
Ϊ����ÿ��������ʱ��������������봴��һ��� Web ��������������ļ�����������Ϊ .wtpass���������� AccessManager-base/SUNWam/config Ŀ¼�¡���ȫ Web ��������û�д��ļ�ʱ�������������ϵͳ���������ϵͳ����̨���������
- ����֤��ʱ�Ƿ����ʹ�� SSL ��¼�� Portal Server �Ż���
������ Portal Server ��װ��ʹ�� SSL
���� Portal Server ��װ�ڼ䱻�ʼ����Ƿ�Ҫ�� hostname ������ SSL����ʱ�������ش� n������ʹ�ô˹�̡��йظ����Ϣ���μ� Sun Java System Portal Server 6 2004Q2 Installation Guide����
- �Թ���Ա��ݵ�¼�� Sun Java System Access Manager �������̨��
Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��
- ��λ�ô�����ѡ�������á���
- ����ƽ̨���Ե����Լ�ͷ��
��ƽ̨�����Գ�������ݴ����С�
- �ڷ������б��У��� http ��Ϊ https��
- ������桱�����ġ�
- �� Web �������ϰ�װ֤�顣
�й���ϸ��Ϣ���μ��� Portal Server ���� SSL �е����� 1 ������ 4��
- �� server.xml �� magnus.conf �ļ��� /AccessManager-base/SUNWam/servers/https-hostname-domain/conf_bk Ŀ¼���Ƶ� /AccessManager-base/SUNWam/servers/https-hostname-domain/config Ŀ¼��
- ���û��Ϊ���֤�鰲װ�� CA������ /AccessManager-base/SUNWam/lib/AMConfig.properties �ļ����������һ�С�
com.sun.am.jssproxy.trustAllServerCerts=true
��ѡ���֪ JSS ��������֤�顣
- �� /AccessManager-base/SUNWam/lib/AMConfig.properties �ļ��У������¸���� http ��Ϊ https��
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
- ������ Web ����
- ϵͳ����ʾ���������֤����ݿ�Ŀ��
�йظ����Ϣ���μ� Sun Java System Directory Server ����ָ���еĵ� 11 �¡����� SSL����
���� Portal Server ʵ����ʹ�� SSL
- �Թ���Ա��ݵ�¼�� Sun Java System Access Manager �������̨��
Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��
- ��λ�ô�����ѡ�������á���
- ����ƽ̨���Ե����Լ�ͷ��
��ƽ̨�����Գ�������ݴ����С�
- �ڷ������б��У��� http ��Ϊ https��
- ������桱�����ġ�
- �� Web �������ϰ�װ֤�顣
�й���ϸ��Ϣ���μ��� Portal Server ���� SSL �е����� 1 ������ 4��
- ���˷�����Ϊ��ʵ��װ��һ���֣��뽫 server.xml �� magnus.conf �ļ��� /AccessManager-base/SUNWam/servers/https-instance_nickname/conf_bk Ŀ¼���Ƶ� /AccessManager-base/SUNWam/servers/https-instance_nickname/config Ŀ¼��
- ���û��Ϊ���֤�鰲װ�� CA������ /AccessManager-base/SUNWam/lib/AMConfig-instance_nickname.properties �ļ����������һ�С�
com.sun.am.jssproxy.trustAllServerCerts=true
��ѡ���֪ JSS ��������֤�顣
- �� /AccessManager-base/SUNWam/lib/AMConfig-instance_nickname.properties �ļ��У������¸���� http ��Ϊ https��
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
- ������ Web ����
- ϵͳ����ʾ���������֤����ݿ�Ŀ��
�йظ����Ϣ���μ� Sun Java System Directory Server ����ָ���еĵ� 11 �¡����� SSL����
������ָ� Portal Server ����Portal Server �û����������ô洢�� LDAP��Ŀ¼��Ϣ��(DIT) �е� Directory Server �С������������ͨ����Ŀ¼������ʽ��(LDIF) �ļ�4���ݺͻָ�������Ϣ��
���� Portal Server ����
Ҫ���� Portal Server ������Ϣ����ʹ�� db2ldif ����������� Directory Server �Ļ�Ŀ¼�µ� slapd-hostname Ŀ¼���ṩ�����磬��� Directory Server ��װ�ڷ����� sesta �ϵ�Ĭ�ϰ�װĿ¼ (/usr/ldap) �£����Ŀ¼���� /usr/ldap/slapd-sesta��
- ��Ŀ¼���Ϊ�� db2ldif ����� Directory Server ��Ŀ¼��
cd DirectoryServer-base/slapd-HOSTNAME
- ʹ�ô� -s ѡ�ָ�� Portal Server �Ķ��� DIT���� db2ldif ��������ñ��浽 LDIF �ļ��С����磬Ҫ���涥�� DIT Ϊ isp �����ã��ɼ����������ݣ�
./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%).
�ָ� Portal Server ����
���ʹ�� ldif2db ����4�ָ�ͨ�� db2ldif �����ѱ��ݵ� Portal Server ������Ϣ���������� Directory Server �Ļ�Ŀ¼�µ� slapd-hostname Ŀ¼���ṩ�����磬��� Directory Server ��װ�ڷ����� sesta �ϵ�Ĭ�ϰ�װĿ¼ (/usr/ldap) �£����Ŀ¼���� /usr/ldap/slapd-sesta��
- �������������Ŀ¼ת���� ldif2db ����� Directory Server ��Ŀ¼��
cd DirectoryServer-base/slapd-HOSTNAME
- ͨ��������������ֹͣ Directory Server��
./stop-slapd
- ʹ�ô� -s ѡ�ָ�� Portal Server �Ķ��� DIT���� -i ѡ�ָ���ļ���� ldif2db �����������Ϣ�� LDIF �ļ��ָ��� Directory Server �С����磬Ҫ����ǰ����б���� LDIF �ļ��ָ��� isp �Ķ��� DIT �У��ɼ����������ݣ�
./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)- ͨ�������������������� Directory Server��
./start-slapd
��� Portal Server ��������Ҫ������ Portal Server ����ķ������һ������ʵ���ƶ�����һ���磬ֻ���� /etc/hosts �ļ���ӳ�� IP ��ַ��ȫ��������Ҫ�������Ӳ�����ַ��
����� UI �ڵ㰲װ�ڶ� UI �ڵ��ϰ�װ Portal Server ���ʱ����Ҫ�� Sun Java System Access Manager �������̨�и�� ��ƽ̨�����Ե����á���ɱ༭���������б?���ԣ�ʹ���(ÿ�� UI �ڵ�� URL��
Sun Java System Access Manager ���������ڳ�ʼ���ڼ��ȡ���������б?���ԡ����б��� Sun Java System Access Manager �����е� Sun Java System Access Manager �Ự���������磬���װ��}̨ Sun Java System Access Manager ���������Ҫ��һ̨һ������ô��}̨��������붼��(�ڴ��б��С������б��в���ij���� URL ������ָ����������������ܾ�������б��еĵ�һ��ֵָ��װ�ڼ�ָ���ķ�����������˿ڡ���ʹ�� protocol://server:port ��ʽ������������
������ Portal Server ��ӵ��������б���
- �Թ���Ա��ݵ�¼�� Sun Java System Access Manager �������̨��
Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��
- ��λ�ô�����ѡ�������á���
������������ʾȫ�ַ���
- ����ƽ̨���Ե����Լ�ͷ��
��ƽ̨�������漴��������ݴ����С�
- �༭���������б?���ԡ�
Ϊÿ̨�䵱 UI �ڵ�ķ������������� URL�����磬http://host1.sesta.com:80����Ȼ����ӡ���ť����Ӧ�� URL ������ڡ��������б?�С�
- ������桱��
- ������ Web ����
���� Portal Server ʵ����ʹ�� HTTP �������װ Portal Server ����������ֱ�ӷ��� Internet ������j���ijЩ���֣�������Ҫ����ʵ�����ó�ʹ�� HTTP ���?
ͨ�������� Portal Server Web Ӧ�ó���� Web ���������� http.proxyHost �� http.proxyPort Java ����� (JVM) ϵͳ���ԣ������� Portal Server ��ʹ�� HTTP ���?���� JVM ϵͳ���Եķ����ڲ�ͬ�� Web �����ϸ��в�ͬ���˲�������IJ���ר�������� Sun Java System Web Server ʵ����ʹ�� HTTP ���?
- �������������Ŀ¼ת����ʵ�����õ� Web Server ��Ŀ¼��
cd /WebServer-base/SUNWam/servers/https-hostname-domain/config
- �ڴ�Ŀ¼�б༭ server.xml �ļ�����������У�
<JVMOPTIONS>-Dhttp.proxyHost=proxy_host</JVMOPTIONS>
<JVMOPTIONS>-Dhttp.proxyPort=proxy_port</JVMOPTIONS
���У�proxy_host Ϊ��������ȫ������proxy_port Ϊ����������еĶ˿ڡ�
���� Portal Server ��־������� Portal Server ��־��¼������Ϣ��¼��ƽ���ļ�����ݿ��С���¼����ݿ�ʱ��Ҫʹ�� JDBC Э�顣
���óɼ�¼���ļ�
- �Թ���Ա��ݵ�¼�� Sun Java System Access Manager �������̨��
Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��
- ��λ�ô�����ѡ�������á���
������������ʾȫ�ַ���
- ������־��¼���Ե����Լ�ͷ��
��ݴ����г��֡���־��¼�����ԡ�
- ѡ���ļ�����Ϊ����־��¼���͡����ԡ�
- �ڡ���־λ�á�������ָ����־�ļ���Ŀ¼·����
- �ڡ���¼�������ֵ��������ָ����־�ļ�������ļ����ȣ��ֽڣ���
- �ڡ���ʷ�ļ�����������ָ��������־������
- ������桱��
���óɼ�¼����ݿ�
- �Թ���Ա��ݵ�¼�� Sun Java System Access Manager �������̨��
Ĭ������£�λ�ô����еġ������֤���?����ѡ��״̬�����������л���ʾ�����Ѵ�������֯��
- ��λ�ô�����ѡ�������á���
������������ʾȫ�ַ���
- �ڵ��������У�������־��¼�������Ե����Լ�ͷ��
��ݴ����г��֡���־��¼�����ԡ�
- ѡ�� DB ��Ϊ����־��¼���͡����ԡ�
- �ڡ���ݿ��û���͡���ݿ��û���������У��ֱ�ָ����4l����ݿ���û�����
- �ڡ���ݿ��������������ָ����־��¼��ʹ�õ������
- ������桱��
���� Portal Server�����ֽ���������õ��Լ����������ų���� Portal Server ����Ĺ��ϡ�
���� Sun Java System Access Manager �ĵ��Լ���
���Լ����������巢�͵�������־����Ϣ���͡�֧�����¼���
Ĭ������£����� /var/opt/SUNWam/debug Ŀ¼�е���־�ļ����͵�����Ϣ��
���õ��Լ���