1. 程式人生 > >LifeRay Portal 6學習筆記9:Liferay與MYSQL的整合

LifeRay Portal 6學習筆記9:Liferay與MYSQL的整合

2011-06-28

準備:

1.   liferay官網下載:liferay-portal-sql-6.zip

2.   安裝mysql-server-5.0

開始:

1:解壓liferay-portal-sql-6.zip檔案,執行mysql(本示例使用命令列)

   

2:查詢liferay-portal-sql-6.0.6/create-minimal/create-minimal-mysql.sql,在mysql中執行,使用source "{create-minimal-mysql.sql的絕對path}",等待執行結束;

3:此時已在mysql中建立database lportal:

4:delete如下幾個檔案:

  • folder LIFERAY_ROOT/tomcat/webapps/sevencogs­hook
  • folder LIFERAY_ROOT/tomcat/webapps/sevencogs­theme
  • folder LIFERAY_ROOT/tomcat/webapps/wol­portlet
  • file LIFERAY_ROOT/data/hsql/lportal.properties
  • file LIFERAY_ROOT/data/hsql/lportal.script

5:編輯檔案 portal-ext.properties,若不存在則新建,該檔案位置{liferay-home}/{tomcat}/webapps/ROOT/WEB-INF/classes。

6:在portal-ext.properties中新增如下內容:

# MySQL
#
 jdbc.default.driverClassName=com.mysql.jdbc.Driver 
jdbc.default.url=jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
 jdbc.default.username=
 jdbc.default.password=
7:啟動liferay;
注意:首次啟動可能有問題,沒關係;重新啟動就好了!