最近开始仔细的学习Java,下载了一个开源的Roller,准备拿它做学习对象。
下面把部署的过程简要说一下:
1.配置环境
jdk6.0.20
Tomcat7.0.2
Mysql 5.1.49-community
apache-roller-4.0.1
2.从 http://roller.apache.org上下载最新版的roller。放到本地备用。
3.在MYSQL客户端执行下面命令
% mysql -u root -p
password: *****
mysql> create database rollerdb;
mysql> grant all on rollerdb.* to scott@'%' identified by 'tiger';
mysql> grant all on rollerdb.* to scott@localhost identified by 'tiger';
建立该程序使用的数据库。
4.执行SQL语句在数据库中建立表。
5.配置Tomcat。
6.将mail.jar和activation.jar放入%TOMCAT_HOM%/LIB文件夹下,并把两个api添加到CLASSPATH中。
7.用记事本创建一个roller-custom.properties文件。形如:
installation.type=auto
database.configurationType=jdbc
database.jdbc.driverClass=com.mysql.jdbc.Driver
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb
database.jdbc.username=scott
database.jdbc.password=tiger
mail.configurationType=properties
mail.hostName=smtp-server.example.com
mail.username=scott
mail.password=tiger
然后将这个文件放入%TOMCAT_HOM%/LIB下,并把路径添加到CLASSPATH中。
8.在%TOMCAT_HOM%/bin中运行startup.exe,运行成功后,在浏览器中输入 http://127.0.0.1:8000/roller。如果设置成功,即可进入web设置页面。
不然的话根据web页面的提示信息对配置进行修改即可。
注:tomcat使用的默认端口是8080.但是它会和oracle等产生冲突,可以在Tomcat的配置文件中更改为
其他端口,我用的是8000.
分享到:
相关推荐
博主通过个人实践,详细讲述了如何将Roller部署到Tomcat服务器上,并分享了在源码层面的一些探索,这对于想要深入了解Roller或者想要开发基于Roller的应用的开发者来说,具有很高的参考价值。 【知识点详解】: 1....
在3DMAX中,卷曲修改器是实现复杂动态效果的重要工具,而Roller正是这样一款专为卷曲效果设计的插件。这款插件能够帮助用户轻松创建出卷曲形状的模型,不仅限于静态的造型,还能生成逼真的卷曲和展开的动画效果。 ...
标题中的"roller"很可能指的是Apache Roller,一个开源的博客服务器平台。这个平台允许用户创建、管理和发布多个博客,并且提供了丰富的API供开发者扩展其功能。接下来,我们将深入探讨与"roller"相关的技术知识点。...
总的来说,安装和使用roller不仅涉及到基本的Web应用部署,还涵盖了Java开发、数据库管理、源码理解和工具应用等多个方面。通过这个过程,开发者可以提升自己的技术水平,为后续的项目开发积累宝贵经验。
这些文件包含了Roller 5的源代码、配置文件、静态资源和依赖库,为部署到Tomcat做好了准备。 安装过程相当简单,只需要将解压后的"roller-weblogger-5.0.0-tomcat"目录复制到Tomcat的webapps目录下。然后,启动...
Apache Roller是一个全功能,多用户和组博客服务器,适合大型和小型博客网站。它运行一个Java Web应用程序应该能够运行在...本人用myeclipse 8.6 进行了整合,部署项目时请用 此版本的 myeclipse 即可。仅供学习参考
3. 部署 Roller 到应用服务器。 4. 启动服务并完成安装向导。 #### 准备就绪? 在正式安装之前,确保满足以下条件: - **Tomcat**: 确保已安装 JavaMail 和 Activation。这将有助于 Roller 正常处理邮件相关功能...
- **通过管理控制台部署**:可以通过 Java 应用服务器的管理控制台来部署 Apache Roller。 #### 八、开始使用 Apache Roller - **完成安装**:按照指示完成最后的安装步骤。 - **注册用户与创建博客**:创建用户...
- **WAR文件**:解压"apache-roller-4.0.1"压缩包后,你会得到一个WAR(Web ARchive)文件,这是Java Web应用的标准打包格式,可以直接部署到应用服务器。 4. **配置与扩展** - **配置文件**:Roller的配置通常...
打开官方发布的可直接发布的部署包apache-roller-4.0\apache-roller-4.0\webapp\roller的目录,将该目录下面除了web-inf目录的其他所有文件复制到自建项目的/WebRoot目录下面 自建项目目录结构: (myeclipse建立的...
Roller 是一个全功能的多用户博客平台,于2002年首发,采用Java语言开发,设计精巧,源代码是很好的学习资料。它支持weblogging应有的特性如:评论功能,所见即所得HTML编辑,TrackBack,提供页面模板,RSS ...
- war文件: Roller项目最终打包为一个可部署的Web应用程序(WAR文件),部署到Tomcat服务器上。 - Tomcat配置: 配置Tomcat的安装路径和相关的classpath等。 - Struts2: Roller利用Struts2框架来处理MVC模式中的...
apache-roller-srapaapache-roller-srcche-roller-srccapache-rolaapache-roller-srcpache-roller-srcler-srcapapache-roller-srcache-roller-srcapache-roller-src
apache-rollapachapache-roller-srce-roller-srcer-srcapache-rolleapacapache-roller-srche-roller-srcr-srcapache-roapache-roller-srcller-srcapache-roller-src
apache-roller-src apache-roller-src apache-roller-src apache-roller-src apache-roller-src apache-roller-src apache-roller-src apache-roller-src apache-roller-src apache-roller-src