8
$''%!% 8?58@599 9 % !'& % %%' )& % $&( !!% &&$'&!3!!$3$ "$& $&!! ! 0 "'&! %' ! !0 ! (%&! ! !'$$ ' & %('""! !"&! "$ $+ >282 %&$',! $+ '& "$( 4'&,,! & % (#) "$ "$%%&, &2 4'&,,! #'%&! &"! & % & "$!',! ! - "$. !%&!2 !$%! #'%&4$&!! ($! &"3+3&" ! !'$$ & % $+ "$ "$%%&, &2 ! %$! $!&& & &' "$!$ $'$! #'%& &"!! !'$,!2 $ &$$ ! %'%%! !'$,! $+5$ (!! %%$ %!%&& ' %$ $#'%& %!&)$1 $+ >28 $ 98599 : $($ "$ $ ; ($%! $+ $$&! - >282> 4,! !'&+ %&$'& ! !&2 $($ "$ $ ! - %&$'&! ! ($%! $+ 6! (( "$ + !%&$70 ( %%$ %$&! "!$& $ %&&! 4&$! $&!$+ 2 $($ $ '&,,$! - &"! 0 "& "&&!$2 4 ' $($ &"! <0 %$&&! &$& ( ! $,! ", ! &$ $$2 ! "'&! %' ! $"!%&!$+ # - ' %% &%& "'. %%$ '&,,& "$ $"$$ ' %$ 4!$,! '& %' $($ '&,,&!2 9 $''%!%',*++'*.'+-'&&&&#&&&&&"' : ($%! '&,,& "$ %&%'$ #'%&4$&!! - $ 99: *"$%% %&& ! ' !'$,! '& %' %%& !"$&(! & =2> 6($&',,&!72 ; $($ "$ $ 99 &'&& !'&,! $&( %!! %"! 4$,,! $''!!!%%'!''&'&++,*+*&*0*/.0% < "!%&!$+ &'1%& $''%%'++,/--0

Come configurare Liferay 6.0 per Oracle

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Come configurare Liferay 6.0 per Oracle

� ������������������� ��������� ��������������� ����������$''�������%!��������%����

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

8?58@599� 9����%��!�'�� &��%��%%'���)�&������ %���$��&�(���!��! %��&&$��'&�! 3 ! �!���$����3���$������� �

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

��� "$����� &�� �$&��!�!� ��� � ��������� � ������ � � �� ��� ��� ������ ���������!0�"'������&!�%'����!���!�0�������!�(�%&!��!����! ���'$�$��' ������ &�����%(��'""!��!�"��&!�"�$�����$�+�>282������%&$��',�! ������$�+��������'�&�"$�(�����4'&���,,!�������&����%�����(�#��������)�"�$����"�$%�%&� ,��������&�2��4'&���,,!����#'�%&!�&�"!������&����%��� ������ &�����"$!�',�! �� ! �-�"�$.��! %�����&!2�

����!$%!����#'�%&4�$&��!�!�(��$��!��&�"3�+3�&�"��!����! ���'$�$�������&����%���������������$�+�"�$����"�$%�%&� ,��������&�2� ! �%�$� !����$! &� &��&�������&' � ����"�$�!$�� ���$��'�$�!�#'�%&��&�"!�!��������! ���'$�,�! �2��

������������$�&�$�� �$���! �%'���%%!�����! ���'$�,�! ������$�+5�$�������(! !��%%�$��

%!���%��&&��' ��%�$������$�#'�%�&��%!�&)�$�1��

• ����$�+�>28�• �$�����98�599�:�• �����$�(�$�"�$��$����;�

���� (�$%�! �� ����$�+� ��� $���$��� &!� -� ��� >282>� ���4���,�! �� �!��' �&+�

��%&$��'�&�� �! � ��� �� ���� ���������� �!���&2� �� �$�(�$� ���� "�$� �$����� ! � -���%&$��'�&!� �! � ��� (�$%�! ���������$�+� 6�!����((�� ��"�$��+���� ���!%&�$����70���(�� �%%�$�� %��$���&!� ���� "!$&���� �$����� �� � %&����&!� ���4� &�$ !� ������ ��$��&!$+����� ������ ������� ����� ��2�

��� �$�(�$� �����$����� ���� '&���,,�$��!� -� ��� &�"!� ����0� � ��"� �� &�� ������"��&&��!$��2��4�' ��$�(�$����&�"!�<0�%�$�&&!�� &�$��� &��� ��(���� ! ����$���,�! �������"� �� ,���! ���&$�����$�$��2��

�!� "'������&!� %'����!� $�"!%�&!$+� ������#�������������-�' �� ���%%�� ��� &�%&����� "'.� �%%�$�� '&���,,�&�� "�$� $�"�$�$�� ' �� %�$��� �4� �!$��,�! �� '&���� %'�� �$�(�$�����'&���,,�&!2��� �

��������������������������������������������������������9�����$''�������%!��������%���',*++'*.'+-'����&�����������&�������&���&������#&������&��&���&��&"'�:����(�$%�! ��'&���,,�&��"�$����%&�%'$�����#'�%&4�$&��!�!�-��$�����99��:��*"$�%%�� %&����&���! �' ���! ���'$�,�! ���������'�&�%'��%�%&����!"�$�&�(!��� &���=2>�6(�$&'���,,�&!72�;���$�(�$�����"�$��$�����99����&'&&������!�'�� &�,�! ��$���&�(��%! !���%"! ���������4� ��$�,,!�����$''!!!%������%���'�������!���'���� ���'����������&�������'�� �&++,*+*&*0*/.0%������<���"!%�&!$+���&�'�1��%&������$''����%����� %���'++,/--0��

Page 2: Come configurare Liferay 6.0 per Oracle

������������������������ ��������� ��������������� ����������$''��� �� %!��������%����

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

16.17.22� 3� �������!��� �������!���#� �������������� �"����������� ���! ���-������������-����������� �

�� ������������� ����������������������� � ��'���� ������������� ��� �����������!�� �����"�� �����

�����$�� ����,������������������������ &�'�� � ��"��! ���� ������ �����"����������������$���������!��� ���� �/�������� �������� ����0)���������������� �����!��!��"������ ���� �!��!��!�� �� ��� ���� ��� ��� ���� ���� ����� �� ������ ����� ��� ��� -����!���� � ����������$,����������� ��� �� !����������!��� ��!������������� #����� ��0%+�(���������� ����������/��� ������ ����������������%����� ���� ���������� #���� ���"������������� �������� ��,�����

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

������!���2���� ��� ��� ������������ ������!��%������������� ������ ������ ���

��� ����%����� ��� �����$� ��� ��� ���"��,� ��� ���������� ����� ������ �� ���������!��%����� ��� �� �� /���� ���� "�� ��� ����� �� �������� ������� ������ ��"����0� ���������!����� ������� �� �"�,��

��������������"���������� ����������&�����!� ������� � ��� ��"�����!���������������������0�������!�� �� �!�� ��� �������� ������������� �������� ��,� ���� � ������������� ��� ������ ���� �� ������ ������!��%����� ���� "������� ���� ��� �� �����!������"����������������+�

�• ������!��%����������� ������*�• ������!��%��������������� ��������*�• ������!��%�������������$���� ��,�

���������������������������������������������������������4�����$''!!!%����� #%���'�������� ����'����� #&���� �'0%+' �������� ����'&' �'���� �����&����� #&���& �&��������&. �5���������������� !����������!��� ������������������)����$''��%!������� %���'!���'����������*����)���������������������������������� �������/����$''!!!%� � ���%���'����� �'-++0+,'��������������������%����)�

Page 3: Come configurare Liferay 6.0 per Oracle

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

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

17.18.22� 4������� ���������������� ������ ���������������������������������,��������� ���,���������� �

�� �������������������� ����������!��� ������ ��� ����������������� ����������� ����� ������������"�����������

���� ������������� ����������(� �%� ��� ����� �� ����-������������� ���� ��������������*�

�• ���������"��������������������������)�• ����"���������-������� ���� ����#�������������+�

����� �������������������������� ���� ���������(�$��� ��������� �������� ���

��� ������� ������������������������ ����������������������������������-������� ����������� ������#����������""����������� �����������������������������!+��

�-����������������� ������� �������� ��������"��������������"������������� ����������� ����(� ��� ���� ��&� ������ �� �������� ����-�����""�� ���� ������� ������� ������������ ���������������� ������ �� ����� ������� /���� �������� �(� ������� ����-��������"����� ��� ������!0� �� ������������� ������ �� ����� ����� �������� �-�����"����� ��+��������������� ����������������������������2������� ������ ������ ������������� ������� ������ �������� ������� ��� ��� ����� �� ������ ��� /������������ ��� ������26320+�� oracle$ tnsping liferay-portal-db-1.local �������������������������� ������������������������

TNS Ping Utility for Linux: Version 11.2.0.2.0 - Beta on 02-AUG-2011 22:28:49 Copyright (c) 1997, 2010, Oracle. All rights reserved. Used HOSTNAME adapter to resolve the alias Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.56.101)(PORT=1521))) OK (0 msec) �����������������������������������

��-����������� �������������"��� ������ ������������������ ������������������

�� ������� ��� ����� ������ �-����� �������������������������� ������ ������ ��� 2632+� ������������� ������ ��������� �������"����� ������ ��������"����� ���� ��������(� $����������� ��������� ��� ������� ��������� ���� �������� 4(� ������� ���� �������� 5� $������������������������������+�� oracle$ lsnrctl status ������� ����������� ����������������������������

����-����������� ���������� ����������������"����� �������������������������������������+���

Page 4: Come configurare Liferay 6.0 per Oracle

������������������� ������ ��������� ��������������� �����������""������� ��������� ���

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

9=59>5::� ;����"����$���#��"��""$���&�#�������"���!��#�%��������"��##!��$#���3�������!����3���!������� �

LSNRCTL for Linux: Version 11.2.0.2.0 - Beta on 02-AUG-2011 22:37:45 Copyright (c) 1991, 2010, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 11.2.0.2.0 - Beta Start Date 02-AUG-2011 17:13:41 Uptime 0 days 5 hr. 24 min. 4 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Default Service XE Listener Parameter File /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora Listener Log File /u01/app/oracle/diag/tnslsnr/liferay-portal-db-1/listener/alert/log.xml Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=liferay-portal-db-1.local)(PORT=1521))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=liferay-portal-db-1.local)(PORT=8090))(Presentation=HTTP)(Session=RAW)) Services Summary... Service "PLSExtProc" has 1 instance(s). Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service... Service "XE" has 1 instance(s). Instance "XE", status READY, has 1 handler(s) for this service... Service "XEXDB" has 1 instance(s). Instance "XE", status READY, has 1 handler(s) for this service... The command completed successfully ����������������� �������� ����� ��

���!� ������!�� ����!��(����� "$��8�!�����#�� ���� "�!%�(�� ��� !�#�� !����/�

���"���������"��$��#����##$!�1��

• !������#���!%���"�������"#!�#�!8"��$���=���������• !������#���!%���"� ���!����>���������

������ %��#�� ������#�#�� ��� %�!������ ���� "�!%�(�� ��� !�#�� !����/� *� ��""������

�!�"��$�!�� ���� ��� �!��(����� ����4$#��(�� ���� "�!)� $#���((�#�� ��� ����!�'� ��!� ��������""�������#$##�������#!�����!�(���������""�!���6"�������"������7�%�!"�������#����"�2�����!���""������!��(���������4$#��(��*���"+��!#�����#�1�

�• �!��(������������������� ��!����������"��#�!)�����#�0�• �!��(���������4$#��#��������� �'0�• �""����(����������!��#�����""�!�����4$#��#��������� �'2�

���� �!���� �#����$-��""�!�������� "��#�#�/� *� ���$� $����""������$#���((�!�� ���

�������� ���������$�#�����"���#����#���!���������������������2������"#�#��<�"������"#!�#�� ���� "�!��#� ���� ���� �"��$���� ��� ��!�##�%�� %�"#�� ��� �!������(�2� ����"#!$(����� ���� ��%���� �""�!�� �"��$�#�� ���� ���� ����4�"#��(�� !����� #!���#�� $�� $��$� $�� �����#2� ��!� %�����#)� �� "�������#)/� ��� $#���((�#�� ������� ��!�##����#�����������������������#����"��!����2����������������������������������������������������������=������""��� ��� �� ��"���"��$$$"��#���!��������*������� $$$"�%)&$' ��� >������""��� ��� �� ��"���"��$$$"��#���!��������*������� $$$"�%)&$( ��� �

Page 5: Come configurare Liferay 6.0 per Oracle

������������������������ ��������� ��������������� �������%%",//�&$�##�-(!#�"#�$$-�!��

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

37038044� 5����!����#���"��!��!!#���%�"�������!��� ��"�$��������!��"" ��#"���.�������� ����.��� ������� �

-- 1. Creazione Tablespace per i dati di Liferay Portal CREATE TABLESPACE LIFERAY_CE LOGGING DATAFILE '/u01/app/oracle/oradata/XE/liferayce.dbf' SIZE 500M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL; -- 2. Creazione utente Liferay CREATE USER liferayce6 IDENTIFIED BY liferay12345 DEFAULT TABLESPACE LIFERAY_CE TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK; -- 3. Grant per l'utente liferay GRANT CONNECT TO liferayce6; GRANT RESOURCE TO liferayce6; ����������������������� ���� ��� ��� � ��� �� ��

��� "����!����� ������2��� (� !"�"�� � ��"�� ���� ������ �����!����� ��)� ����

!#�������"�� �� � #�/��!"����'����� ��� ��� �&� �� !����� ��� "�!"-� /#"��"�� ����#�*��7� (�!"�"��� ��"���!!����������� ���"����!������������#�"�������2��+� �������!����!"�"���!!����"�����/#"��"�����#� %�����!���!�����-�

��

�� � ������ ������ ������� ��!" �� !���� ��� ��� ������# �'����� 1$��� �� ��� ���# �� 42� � �$���� ���� ���

�����!!�����$� !�� �����"����!�� �����!�����!"�"���"" �$� !��#���! ��%�! ��!!�-��� ������# �'����� ��� #�� ��%���$�� �! ��%�! � �!!�� 0����1� !#� �����"� ����� �!� !�� �'�� ���� �� � �� ��#��%!#*� %�#����� 0��1 9 �(� ���"�� !�������-� �����#���"�'����� �"����� �!���%� 7-3� .� ��� ��%�$!&#���� �.� 43�(� ���� ��""�� �����"������ �+����� ����� ����" �������� �����!�����������# �'������� �#�������� ����-� ���� �!"�"�� 6� (� ���#!" �"�� ��� ������# �'����� ������ �!� !�� ������"�� ���������/����#�*�!!�-��<Resource name="jdbc/LiferayPool" auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" maxPoolSize="100" minPoolSize="10" acquireIncrement="5" username="liferayce6" password="liferay12345" driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@liferay-portal- db-1.local:1521:XE" /> ������������ �� ����� ���������������� ����� ��������

�� �������� ������# �'����� ������"��(���!��������� !#������ ���!�"� &��"������!���%� 7-3� .� ��� ��%�$!&#�� 44 -� �� ����� ��� ������# �'����� �! %�)%-)��+� ��$������#��� �� ���������# �'������������#�$�� �!� !�� ��+� (� ����"�����/��"� ����������� ��"� &�������� �������������������

��������������������������������������������������������9��%%",//� -(���"����-!#�/(���/���43��%%",//%!���%-�"����-!#�/%!���%.7-3.�!�/� ��.��%�$!&#��.�)��"��$.�!(%!-�%���44�����!�"� &���"�#�,��!"��%%"$,//��$%-��%�&�-�!�/4458673�

Page 6: Come configurare Liferay 6.0 per Oracle

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

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

05-06-11� 4��������� ����������� ���"��������������� ��!���������������� ����+����������� �+�� �������� �

�� �� ������� ������������� � ������ � $����� ���� � � � � ��� ���� � !�������� 4*0� ��� ����� #� &� ��� �� �

� ��� �� ���������������� ���3*2*� �������������� ������������� � $��������!�����, ����$$�� ��� ����� � ���� ����������� !����"� ������ � ��� ��� ��������$ � ���������������������� �����*��

��� � ���� � ������ ��������� &� ���������� ����� ��� � ����� #� ��� ����� ���� ������� ������ ��,������������������������������������� ������� ��� ���������� ����� ���������%������ � � ������ ���5*���jdbc.default.jndi.name=jdbc/LiferayPool

�������!������������������������� ��������������

� � ��������#� ���� ������ ����������� ��������������������� ����������� ��� ����������� ������� ��� �*�����&����������� ��� ������� ���������)�� ��� �������������������)������������ ����� �$�������������%�� ���� � ��� ������ ���������������������� ��*��

�� ������������������ ���� ������� ������� ������� !��� ������� ��� � ���� ��� � ������ ������ � $����)������ ��� ����������

�����, !!����������� #���� ����!������ �������� �� �! ������� � $������ �$���������������������*��

��� ������ !!��� &� � ����� ��'� ����� ��� ���� ���������%� �� ������ ��� �� ��+ ��� �������� �� ���� ��� ���� !� � ���� ��� �� .���� ���� ��� � ������� ���� $����/����������� ���� ��� � �!�� � � � � ��� � ���*� ��� ���� ��� 6� ����� ����� ��� ��������� $�������'�����! �������� ����� ������������������������������� �� �������� !!��*��Loading file:/opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/ROOT/WEB-INF/classes/portal-ext.properties 11:08:32,484 INFO [DialectDetector:69] Determining dialect for Oracle 11 11:08:32,582 INFO [DialectDetector:49] Using dialect org.hibernate.dialect.Oracle10gDialect 11:08:36,240 INFO [PortalImpl:278] Global lib directory /opt/liferay-portal-6.0.6/tomcat-6.0.29/lib/ext/ 11:08:36,242 INFO [PortalImpl:298] Portal lib directory /opt/liferay-portal-6.0.6/tomcat-6.0.29/webapps/ROOT/WEB-INF/lib/ Starting Liferay Portal Community Edition 6.0.6 CE (Bunyan / Build 6006 / February 17, 2011) 11:08:51,461 INFO [ReleaseLocalServiceImpl:84] Create tables and populate with default data 11:09:01,407 INFO [BaseDB:400] Database supports case sensitive queries ��������"����������������������������������������������������

���� ���� � ��� ���!��� !�%� ������� ��� � � � ��� ��� �� ��+ �)� � �%� ���������� �������� ������ #�� �� ���� ��,������$$������� ��� ���������� �$������%#%#*� ������ � �2�&������ ������� ������������������������ ���$���������������� �����*���

Page 7: Come configurare Liferay 6.0 per Oracle

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

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

*,'*-'++� ,����� ���������������� �����������������������������������������%������������%���������� �

��������"��� �������������������� ����������������

���&����������� ������� ����������(��� �������� ����������������.)�������

����� ����������#���������������������������������������� ��$��������� ���� ����� ����������� ������� ��� ���������� ����� �� ���� ��� ��������� ��� ������� ������� �����������������������������$�

��$ netstat -ta | grep ESTABLISHED | grep oracleXE

�������#��������� ������ ���������������� �� �� ����� �������� �������� ��

�tcp liferay-portal-db-1:1521 liferay-portal-fe-1:51818 ESTABLISHED 16857/oracleXE tcp liferay-portal-db-1:1521 liferay-portal-fe-1:52354 ESTABLISHED 17642/oracleXE tcp liferay-portal-db-1:1521 liferay-portal-fe-1:52357 ESTABLISHED 17653/oracleXE tcp liferay-portal-db-1:1521 liferay-portal-fe-1:52356 ESTABLISHED 17649/oracleXE tcp liferay-portal-db-1:1521 liferay-portal-fe-1:51865 ESTABLISHED 16879/oracleXE

��������! ��������� ���������� ������

���

Page 8: Come configurare Liferay 6.0 per Oracle

������������������� ������ ��������� ��������������� ������� �$''�!�����%"��������%����

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

4:34;355� ;����"����$���#��"��""$���&�#�������"���!��#�%��������"��##!��$#���/�������!����/���!������� �

� ��������"��$�!��$����!�%����"#��������!�"�!"����"������������!�#��������""�����""�!��

!���%��#����������!���������#������#����#!�##�#����� $�"#0�!#�����.������ ������������ ���������5� �� ������������#���������� �������*+� �$�"#�����$���#��

��"�!�%���0��"#����(������������!�'����������#�����#������#�!�!�"��������!�#�������+����$��.�

6� �� ����������!����*,� �$�"#�����$���#����"�!�%�����"#!$##$!�������$����������!���#�%����"#����(����.�

7� �����#�������!���*-� ��������!�����#���!#��������!��#��������"#�����������!�'������������$��#).��

8� �� ������������!�� ���*.� �$�"#�����$���#�����#���������!��(�����"$������������!���0 �����������$�#.�

� ��������������� ������� ������� #�!(�� ���!��� ��� ���%�%��(�� ���� ����!�'-� �� �!��!��� ���

$�"#�����!����������"����� #�����!�������*���##�!�� "�##�� ��� ��������������!�'� �����#����"���!����.��

�0�"��!���(�� "$� $�"#�� #���� ��� ������$!�(����� *� "#�#�� ���#�� ��"�#�%�-�!�"���#!����� "�������#)� �� �������#�((�� ��%%�!�� ��#�%���-� �!���������#�� ����!���&�!�� ������ ��� ������� ���� �0� � ������� �� "���� �� 1������##�!�2.� ���"�!�����"#�#����������"��#�!���������""�����#)�����!��(������$#���#����������#����"�.��

��������������������������������������������������������56�� �$''"""%������#%���'���!��� � ���'������#&��� ��'/%)'������� �� ���'&'��'��� ������&������#&���&��&�� �����&-�57�� �$''"""%������#%���'���!��� � ���'������#&��� ��'/%)'������� �� ���'&'��'��� ������&�&�!��&-�58�� �$''"""%������#%���'����!�� #'"���'&'"���'����'���� �����59�� �$''"""%������#%���'����!�� #'"���'&'"���'����'�� �����0������!�� ���(��� ���&�� �����0������!�� ���&�����#/%)�