zoukankan      html  css  js  c++  java
  • Roller5.0.3安装配置部署 step by step

    一、下载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报错。应该是我的表未建全。采用的解决办法是删除所有表,根据提示自动建表。

  • 相关阅读:
    Spring事务的传播行为案例详细分析
    面试官:InnoDB一棵B +树可以存放多少行数据?
    Java面试题——数组求和统计
    Java算法题——牛牛消消乐
    Jenkins集成GitLab
    Kafka+ZooKeeper高可用集群部署
    Linux运维不会这些,别做工程师
    Linux系统通过Squid配置实现代理上网
    使用Openresty实现WAF防火墙功能
    谷歌浏览器插件(下载百度云盘)
  • 原文地址:https://www.cnblogs.com/anee/p/3930447.html
Copyright © 2011-2022 走看看