LifeRay Portal 6學習筆記9:Liferay與MYSQL的整合
阿新 • • 發佈:2019-02-18
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/sevencogshook
- folder LIFERAY_ROOT/tomcat/webapps/sevencogstheme
- folder LIFERAY_ROOT/tomcat/webapps/wolportlet
- 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;
注意:首次啟動可能有問題,沒關係;重新啟動就好了!