Liferay 6.1.1 安装教程:Windows与Linux
5星 · 超过95%的资源 需积分: 10 4 浏览量
更新于2024-09-17
2
收藏 140KB DOCX 举报
"Liferay6.1.1安装部署手册提供了在Windows和Linux平台上安装部署Liferay Portal的详细步骤,包括与MySQL、Oracle等数据库的集成。这份手册适合初学者,帮助他们熟悉整个流程。"
在本文中,我们将深入探讨Liferay 6.1.1的安装和部署过程,主要关注Windows平台的配置。Liferay是一款开源的企业级门户平台,它允许用户创建和管理网站、社区和工作流程。
1. 下载Liferay:首先,你需要从官方源Forge网站获取Liferay Portal的最新版本,即LiferayPortal-6.1.1.zip。确保将其保存在便于访问的位置,例如D:\Liferay。
2. 安装Java和数据库:Liferay依赖于Java Development Kit (JDK),因此确保你的系统上已安装了JDK。同时,你需要安装一个数据库系统,如MySQL。Liferay支持多种数据库,包括SQL Server、Oracle和Sybase。你可以从Liferay官网获取针对不同数据库的建表SQL文件。
3. 创建数据库和表:在MySQL中创建一个新的数据库,这里命名为'lportal'。然后,从Liferay提供的sql文件夹(如D:\Liferay\liferay-portal-sql-6.1.1-ce-ga2\creat)中找到create-mysql.sql,并使用数据库管理工具(如Navicat)导入并执行,以创建Liferay所需的数据库表。
4. 配置Liferay:解压缩下载的Liferay Portal至指定目录(如D:\Liferay\liferay-portal-6.1.1-ce-ga2)。在`tomcat-7.0.27\webapps\ROOT\WEB-INF\classes`目录下创建一个名为`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=root
jdbc.default.password=123456
```
这些设置指定了连接到MySQL数据库的参数。
5. 调整Tomcat配置:打开Tomcat的启动脚本`catalina.bat`,找到`setJAVA_OPTS`行,添加以下内容以适应时区和字符编码:
```
setJAVA_OPTS=%JAVA_OPTS%-Duser.timezone=GMT+08-Dfile.encoding=GBK%LOGGING_MANAGER%
```
修改后保存,并通过运行`start.bat`启动Tomcat服务器。
6. 启动和访问Liferay:完成上述步骤后,Liferay Portal应已启动。在浏览器中输入`http://localhost:8080`,你应该能看到Liferay的欢迎页面,表明安装部署成功。
在Linux环境下,虽然具体操作步骤可能会有所不同(例如使用不同的命令行工具和文件路径),但基本概念和配置过程是相似的。确保遵循相应的Linux指南进行操作。
Liferay 6.1.1的安装和部署需要理解基础的Java环境配置、数据库管理和Web服务器操作。这份手册为初学者提供了宝贵的指导,通过详细步骤确保他们能够成功地在Windows或Linux系统上搭建和运行Liferay Portal。
2014-10-17 上传
2013-11-21 上传
2012-11-06 上传
点击了解资源详情
2015-01-12 上传
2011-09-19 上传
2009-04-28 上传
kunger309
- 粉丝: 14
- 资源: 6
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍