apache roller4.0 安装很方便。其实不用完全参照安装手册上的。
简单步骤如下:
数据库用的是msyql,先创建一个数据库rollerdb
mysql> create database rollerdb default charset utf8 collate utf8_general_ci;
默认是使用 utf8 编码
将activation.jar,mail.jar,JDBC驱动三个jar文件放入tomcat6的lib文件夹中
将roller 发行包的 roller 文件夹copy 到tomcat 的 webapps下。
建立一个 roller-custom.properties 文件内容如下:
installation.type=auto
database.configurationType=jdbc
database.jdbc.driverClass=com.mysql.jdbc.Driver
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8
database.jdbc.username=scott
database.jdbc.password=tiger
mail.configurationType=properties
mail.hostname=smtp-server.example.com
mail.username=scott
mail.password=tiger
roller-custom.properties 放到 tomcat/lib 下
启动tomcat ,就可以正常安装roller了
从http://localhost:8080/roller访问。
javamail的官方下载经常不稳定,我就附上最新版的吧
分享到:
相关推荐
Roller的设计理念是简单易用,同时也考虑到了可扩展性和定制性,使其成为开发者和博客爱好者的理想选择。 2. **源码分析**:对于技术爱好者,Roller的源码提供了一个了解Web应用程序开发和Java Servlet技术的好机会...
本节为那些希望快速上手的用户提供了一种简单的安装方法。只需几个步骤即可完成安装过程: 1. 下载 Apache Roller。 2. 配置数据库。 3. 部署 Roller 到应用服务器。 4. 启动服务并完成安装向导。 #### 准备就绪?...
- **Eloquent ORM**:Laravel的ORM提供了一种基于ActiveRecord的设计模式,使得数据库操作更加简单,如模型关联、查询构造器等。 - **迁移与种子**:Laravel的迁移文件用于数据库结构的版本控制,而种子文件则用于...
`Roller` 是一个基于 jQuery 的轻量级插件,专为实现简单的内容轮播而设计。虽然该插件的开发已经终止,但它的功能和设计思想对于理解如何构建类似轮播效果仍具有参考价值。在本文中,我们将深入探讨 `Roller` 的...
此外,工具还支持简单的数学表达式,比如“2d8+4”,这代表投掷两个八面骰子并将结果相加,然后再加上4。这种功能使得它不仅适用于角色扮演游戏(RPGs)中的随机事件生成,还能用于其他需要随机数的场景。 在实际...
4. **安装常用软件**: - `synaptic`:这是一个图形界面的包管理器,方便查找和管理软件。 - `software-center`:Ubuntu的软件中心,提供图形化的软件浏览和安装功能。 - `file-roller`:用于文件压缩和解压缩。 ...
4. `README.md`:项目说明文件,可能包含项目介绍、安装指南、使用示例以及贡献者信息。 5. `.gitignore`:定义了版本控制系统(如Git)应忽略的文件类型,避免不必要的文件被提交。 6. `LICENSE`:项目使用的开源...
4. **Web编程**:了解CGI(Common Gateway Interface)编程,创建简单的Web应用程序。 5. **错误处理和调试**:学习如何捕获和处理运行时错误,以及使用`Data::Dumper`等模块进行调试。 通过这样的实践,开发者可以...
为了解决这个问题,本文档提供了一个简单的解决方案,即安装RAR for Linux软件。 首先,需要下载RAR for Linux软件包,并使用以下命令进行安装: # tar xzvf rarlinux-3.5.0.tar.gz # cd rar # make 安装完成后,...
【施乐1810-2420简易维修手册】是针对施乐品牌的一款打印机或多功能一体机的维修指导文档,主要涵盖了设备的拆卸、安装和调整等操作步骤,帮助技术人员进行故障排查和部件更换。以下是手册中涉及的一些关键知识点: ...
它拥有友好的用户界面,多媒体管理,多样化主题,丰富的插件,垃圾信息过滤,引用支持,多作者博客,简单安装,移动功能,多博客和多用户环境,二级域名支持,多语言以及高性能的数据访问。LifeType基于MVC模式,...
##### 4. 内圈 (Inner Rings for Needle Roller Bearings) - **特点**:与实心滚针轴承配合使用,提供良好的支撑。 - **应用**:用于各种机械设备中的轴套部位。 ##### 5. 推力轴承 (Thrust Bearings) - **特点**...
- **Deep-groove Ball Bearing**:深沟槽球轴承,主要承受径向负荷,结构简单,广泛应用在各种机械设备中。 - **Sealing Ring Sensing Roller**:托辊密封圈,用于保护滚轮不受灰尘和污染物侵入,确保其正常工作。...
帕克利 用于Pacman / Yaourt的简单交互式Bash前端 ... 从我的系统中删除“ qt4”和另一个软件包: 降级软件包“ file-roller”: 在我的系统上查找哪些软件包取决于“ gtk2”: 安装 Pacli是Manjaro的官方存储
14. **简易安装:** 安装过程简单快速。 15. **Web 标准支持:** 遵循 Web 标准,确保兼容性和可用性。 16. **易用性:** 用户界面友好,操作简便。 17. **主题和插件丰富:** 拥有庞大的第三方开发者社区,提供大量...
9. **Roller Weblogger**:Roller是一个精心设计的Weblogging平台,提供评论、所见即所得编辑、TrackBack、模板、RSS聚合和XML-RPC接口等功能,其源代码是学习Web应用程序设计的宝贵资源。 10. **Pebble**:Pebble...
4. **设置Servlet控制器**:通常Web框架都会通过一个Java Servlet控制器来管理请求,对于WebWork来说也是如此。 **HelloWorld示例**: - 创建一个新的Web项目,并在其中配置好WebWork所需的依赖。 - 编写一个简单的...
3. 创建一个简单的`HelloWorld`Action,这个Action是WebWork中的核心组件,用于处理用户请求并执行相应的业务逻辑。 4. 编写视图,如JSP页面,来显示Action返回的结果。 **Action(动作)** Action是WebWork中的...