一、下载roller
下载地址:http://roller.apache.org/downloads/downloads.html
下载下来之后,解压包含两部份doc、webapps

二、准备环境
1、JDK1.5以上
2、Tomcat 6 and 7
本人采用Tomcat6
3、database
本人采用mysql 5.1.73
4、jar包
1)数据库对应驱动,本人采用mysql-connector-java-5.1.29.jar
2)邮件服务器需要用的,必须加。mail.jar和activation.jar

三、建立数据库
create database rollerdb;
Query OK, 1 row affected (0.06 sec)

mysql> grant all on rollerdb.* to scott@'%' identified by 'tiger';
Query OK, 0 rows affected (0.13 sec)

mysql> grant all on rollerdb.* to scott@localhost identified by 'tiger';
Query OK, 0 rows affected (0.00 sec)

四、创建roller-custom.properties
在类路径或war包的classes目录下创建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
该文件定义了数据库以及mail的相关配置信息
将mysql-connector-java-5.1.29.jar、mail.jar、activation.jar打包到war包的lib目录下
修改war包名称为roller.war

五、启动配置roller
将roller.war部署到tomcat下,启动tomcat
打开http://localhost:8080/roller,根据提示进行创建表,创建用户等。创建完成后,即可使用。

遇到的问题:
1、未将mysql驱动放到lib目录下
2、未将mail.jar、activation.jar放到lib目录下(我认为如果不用这个功能,是否可以不放。答案是不行)
3、创建表后,启动roller报错。应该是我的表未建全。采用的解决办法是删除所有表,根据提示自动建表。

最新文章

  1. Thread-Safe Resource Manager
  2. 多个mysql解决方法
  3. TP3.1 中URL和APP区别
  4. Unity NGUI实现技能CD效果
  5. 操作SharedPreferences的注意点
  6. mysql补充(1)校对集utf8_unicode_ci与utf8_general_ci
  7. Memcached安装,操作,用C#操作
  8. Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式
  9. Hadoop配置文件-hdfs-site.xml
  10. xcode配色方案 (自己常用的)
  11. 利用Eclipse构建SpringMVC项目
  12. mysql5.7安装(正确安装)实战
  13. .net C# 抽奖,中奖
  14. python之进程和线程2
  15. delphi 连接DBF
  16. Linux 操作MySQL常用命令行(转)
  17. LeetCode 第 338 题 (Counting Bits)
  18. yii2--windows下composer安装
  19. [原创]解读2017 OWASP Top10漏洞体系(含接口安全)
  20. [BZOJ 4719] 天天爱跑步

热门文章

  1. python有序字典OrderedDict()
  2. 文件压缩 ZipOutputStream类
  3. es6的解构赋值用途
  4. Linux服务器下Nginx与Apache共存
  5. BZOJ.4766.文艺计算姬(Prufer)
  6. BZOJ.4553.[HEOI2016&TJOI2016]序列(DP 树状数组套线段树/二维线段树(MLE) 动态开点)
  7. struts2标签在jsp页面中构建map集合,循环显示
  8. angular.js--demo2-----声明局部控制器controller
  9. rabbitmq使用方法(二)
  10. ubuntu jdk 安装