Apache Roller 5.0 安装部署
本文讲述Roller 5.0的安装部署,使用的是官方的Roller war包而非源码,在tomcat和mysql中的部署过程。
1 准备资源
1.1 jdk
1.2 tomcat
1.3 mysql
1.4 Apache Roller 5.0包,从http://roller.apache.org上可下载最新的
2 数据库配置
2.1 按照下载的文档中说明,创建一个rollerdb的数据库,注意编码格式为utf8,否则中文出错。
2.2执行如下脚本,创建rollerdb的用户和权限
% mysql -u root -ppassword: *****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';
2.3 从下载的war包中解压出文件,在WEB-INF\classes\dbscripts文件夹中找到数据库脚本执行创建表,即可创建完数据库。
3 在tomcat中配置roller的虚拟目录
<Context docBase="C:\roller-5.0.0-tomcat" path="/roller" />
4 配置邮件服务器所需jar包
将mail.jar和activation.jar放入%TOMCAT_HOM%/LIB文件夹下,并把两个api添加到CLASSPATH中。
5 创建roller配置文件
创建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中。
6 启动tomcat,查看tomcat的log是否报错,具体原因具体解决,如果没有报错,输入http://localhost:xxx/roller 即可访问
Apache Roller 5.0 安装部署相关推荐
- 记一次 基于Hadoop 3.3.0 安装部署 Spark 3.0.0 分布式集群
一.基本信息 官网 http://spark.apache.org/ Apache Spark 官方文档中文版(Spark 2.2.0) http://spark.apachecn.org/#/ Sp ...
- MySQL 8.0 安装部署3个注意事项
墨墨导读:本文分享实际案例中MySQL8.0安装部署时最典型的3个问题,希望对大家有帮助. MySQL 8.0 2016年首次发布,2018年GA版本发布也已经4年多的历程,最新版本已经到8.0.21 ...
- VMware-vRealize-Log-Insight-8.2.0.0安装部署指南
VMware-vRealize-Log-Insight-8.2.0.0安装部署指南 https://blog.csdn.net/u011775882/article/details/110928142 ...
- linux上搭载was应用上传中文文件,受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明...
本文档的主要内容详细介绍的是受支持的Linux操作系统和WAS ND 9.0安装部署文档的资料说明. 从was9.0开始支持的最低版本的red hat Linux系统为6.6且仅支持64位操作系统 计 ...
- CentOS 8下 MySQL 8.0 安装部署(亲测)
MySQL 8正式版8.0.11已发布,官方表示MySQL8要比MySQL 5.7快2倍,还带来了大量的改进和更快的性能!到底谁最牛呢?请看:MySQL 5.7 vs 8.0,哪个性能更牛? 下载地址 ...
- Apache Zeppelin-0.9.0安装配置Spark-2.3.3
什么是Apache Zeppelin 图1 Apache Zeppelin的功能 直接上官网图,Apache Zeppelin是一个支持20+种语言的多功能后端,说白了就是一个支持多种语言的开发 ...
- Apache Atlas 2.3.0 安装部署
安装前环境准备 hadoop 3.1.0 hbase 2.3.4 hive 3.1.3 solr 7.7.3 zookeeper 3.5.7 kafka 2.11-2.4.1 atlas 2.3.0 ...
- Phoenix5.0 安装部署
文章目录 概述 Phoenix5.0 shell 安装 Phoenix5.0 shell 使用 增删改查 phoenix shell下创建view映射hbase表 退出Phoenix psql.py ...
- 在centos 7.3上进行Apache HAWQ集群安装部署
一.前期准备工作 1.准备三台物理机,master(192.168.251.8),dataserver1(192.168.251.9),dataserver2(192.168.251.10): 2.目 ...
- fuel6.0安装部署
在经过一系列安装openstack方式后,个人觉得fuel的安装方式相对简易,接下来记录下安装部署fuel6.0的过程.本教程适合想把fuel6.0部署后,云主机需要连接外网的需求. 安装virtua ...
最新文章
- 【JAVA零基础入门系列】Day2 Java集成开发环境IDEA
- linux shell 编程 12 重定向
- python函数def中import_在Python中使用def函数时出现名称错误
- 签约华佗致力精准饮食 谋定·健康中国-李喜贵:健康干预治未病
- 淘宝搜索中基于embedding的召回
- VS也可以这样进行快捷安装
- java 两个sql文_Java和SQL取两个字符间的值
- 在众多编程语言中,你可知哪种语言的安全性更高,安全漏洞最少?
- iphone短信尚未送达_潮讯:iPhone12重大升级;华为麒麟被炒价;抖音上线云游戏;骚扰短信要凉了;一加刘作虎回归OPPO...
- ICCV 2019 | 商汤科技57篇论文入选,13项竞赛夺冠
- 图像语义分割(6)-RefineNet:用于高分辨率图像语义分割的带有恒等映射的多路精细网络
- 各种版本的Linux 镜像下载网址
- 十段均衡器开源 android,十段均衡器最美人声(10段均衡器最清晰人声)
- Git克隆仓库代码至本地
- Polynomial Commitments代码实现【2】——lovesh/kzg-poly-commit
- 新浪微博的Tab滑动效果
- 如何通俗理解圣维南原理?
- uni-app 188修复弹框问题
- python之turtle库学习(海龟图形)
- 通过两个小例子,更快了解-Xms -Xmx