本文的前提是已经搭建好liferay的开发环境,没建好的可以参照我以前发的那篇文章
由于个人对mysql不是很熟悉,所以我的数据库操作都是使用SQLyog Enterprise进行数据库操作的。
首先在mysql中建立一个名为lfieray的数据库,然后找到portal项目下sql\portal-tables.sql文件,执行里面的sql语句建立好liferay的数据库。这样你的mysql里面就有了liferay的数据库了
[img] [/img]
接下来,我们找到liferay\tomcat\conf\Catalina\localhost目录下的ROOT.xml文件打开,将里面内容替换为:
<Context path="">
<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/liferay?useUnicode=true&characterEncoding=UTF-8"
username="root"
password="00000000"
maxActive="100"
maxIdle="30"
maxWait="10000"
/>
<Resource
name="mail/MailSession"
auth="Container"
type="javax.mail.Session"
mail.transport.protocol="smtp"
mail.smtp.host="localhost"
/>
<Realm
className="org.apache.catalina.realm.JAASRealm"
appName="PortalRealm"
userClassNames="com.liferay.portal.security.jaas.PortalPrincipal"
roleClassNames="com.liferay.portal.security.jaas.PortalRole"
debug="99"
useContextClassLoader="false"
/>
</Context>
以上username,password分别为你的mysql数据库的用户名,密码。
接下来我们拷贝D:\liferay\ext\lib\development目录下的mysql.jar到D:\liferay\ext\ext-lib\global目录下,然后在MyEclipse中的ext项目中build.xml中点右键,选择run as->ant build...,选择deploy,执行。
等操作结束以后,运行tomcat\bin\startup.bat启动tomcat服务器,在浏览器访问liferay如果可以正常登陆了,则说明你的数据库已经配好了。
分享到:
相关推荐
"环境搭建—mysql数据库.docx"说明了如何设置Liferay与MySQL数据库的集成。Liferay支持多种数据库,而MySQL是常见的开源选择,这篇文档将指导开发者完成数据库连接、表结构创建和数据迁移等步骤。 "环境搭建——...
在配置Liferay与MySQL数据库连接前,请确认本地已安装MySQL数据库及相应的管理工具,如MySQL Front。接着,通过执行SQL语句`CREATE DATABASE IF NOT EXISTS lportal DEFAULT CHARACTER SET utf8 COLLATE utf8_...
- **版本兼容性**:如果遇到问题,可能是因为Eclipse、JDK、Tomcat或MySQL的版本与Liferay 4.2.0不兼容。检查并适配兼容版本。 - **错误日志**:查看Tomcat的`logs/catalina.out`日志文件,找出错误原因并解决。 ...
3. **数据库**: 为Liferay准备一个数据库实例,例如MySQL、Oracle或者HSQLDB等。本文档中使用的是HSQLDB。 #### Liferay的安装步骤 1. **下载Liferay**: 从官方网站下载最新版本的Liferay Portal安装包。 2. **...
然后,安装MySQL数据库,因为Liferay通常与MySQL配合使用来存储数据。最后,需要配置Tomcat 6,这是一个流行的Java应用服务器,Liferay将部署在其中。 在环境设置完成后,开发者可以开始创建和部署自定义portlet。...
为了创建所需的表结构,你需要从Liferay官网获取特定数据库的建表SQL文件,例如`create-mysql.sql`。 4. **导入Liferay数据库表** 将`create-mysql.sql`文件复制到D盘,并在MySQL命令行客户端中执行,输入你的...
【Liferay 门户集成CAS实现单点登录与应用系统集成】是将开源门户平台Liferay与中央认证服务(CAS)相结合,以实现用户在多个应用系统间的统一登录体验。Liferay是一个基于Java的企业级门户解决方案,它具备强大的...
配置Liferay使用Mysql数据库时,需将Mysql的JDBC驱动(mysql-connector-java-5.0.4-bin.jar)放置于指定目录,并修改ROOT.xml文件中的数据库连接配置。 ##### 4.3 集成LDAP认证 LDAP(Lightweight Directory Access ...
liferay开发文档.pdf Liferay 是一个基于Java的开源企业门户平台,...这些知识点涵盖了Liferay 的安装、配置、Portlet开发、术语与缩写解释、版本历史等方面,旨在帮助读者更好地理解Liferay 的工作原理和开发技术。
- **安装 Liferay 数据库**:使用 `create-mysql.sql` 或 `create-postgresql.sql` 创建 Liferay 所需的数据库结构,具体取决于所选数据库(MySQL 或 PostgreSQL)。 - **配置数据库连接**:编辑 `portal....
Liferay支持多种数据库,如MySQL、Oracle等,可以根据实际需求配置数据库连接,实现数据存储和迁移。 8. 设置Debug模式: 通过设置Eclipse的Debug模式,可以方便地调试Liferay代码,查找并解决运行时的问题。 9. ...
"UU-portlet"可能是这个项目的portlet模块,负责与Liferay门户交互,展示和处理个人信息。 开发这样一个系统涉及的知识点还包括: - Java编程基础,因为Liferay主要是用Java开发的。 - JDBC(Java Database ...
Liferay的安装与配置是入门的第一步。用户需要下载对应版本的Liferay服务器(通常基于Tomcat或Jetty),解压后配置相关的环境变量,如JAVA_HOME和CATALINA_HOME。接着,通过控制台启动服务,并在浏览器中访问Liferay...
一、Liferay 6 的安装与配置 1. Liferay 6.0.5 版本可以从 SourceForge 网站获取,它预装了 Tomcat 6 和 JDK 1.6。下载后,建议在特定的工作空间解压缩以方便管理和组织文件。 2. 解压后的目录结构中,`data` 目录...
Liferay 部署 Liferay是一种基于Java的开源企业门户平台,提供了强大的门户解决方案。为了部署Liferay,需要准备相应的资源,包括Liferay的Plugins SDK、Tomcat、Portal Source和IDE。下面将详细介绍Liferay的部署...
#### 附录B:配置Liferay与MySQL数据库 - **数据库配置**:指导如何在Liferay门户服务器中配置MySQL数据库,包括连接字符串、用户名密码等。 - **性能调优**:提供关于如何优化数据库性能的建议,以支持大型门户...
### Liferay 5.1.1 技术手册知识点概览 ...总体而言,《Liferay门户系统技术手册》提供了全面且深入的技术指导,涵盖了从环境搭建到系统部署的全过程,是Liferay门户系统开发与维护的重要参考文献。
本文档旨在为用户提供关于Liferay 6.1.1在Windows与Linux平台上的安装部署指导,适合初学者以及有一定经验的技术人员参考。文档将详细介绍在不同操作系统环境下如何完成Liferay的安装,并涉及到MySQL和Oracle数据库...
为了搭建 Liferay 6.1.2 开发环境,我们需要安装 JDK、Liferay Portal、Tomcat、Ant 和 MySQL 等软件,并进行相应的配置。 一、安装 JDK 和 JRE 首先,我们需要安装 JDK 和 JRE。在安装 JDK 时,需要将 JDK 的目录...
本文档将详细介绍如何搭建Liferay7.1的开发环境,并演示如何在Eclipse中集成Liferay,创建项目,添加Portlet以及与数据库交互。 **一、环境准备** 1. **Liferay Portal安装** 首先,从官方源Forge.net下载Liferay...