短時間で学ぶサーバ設定術 Technology

Apache Roller Blog

by e-Manabix


Posted on 2018年4月17日 (火) at 午前 10:49 in Technology


このブログのために、Apache Rollerをインストールしました。

ドキュメントがあるので、簡単にインストールできるだろうと考えていたのですが、 ライブラリのバージョン間の不整合で、考えていた以上に時間がかかったので整理しました。

  1. ダウンロード / Downloads
    注意:JavaSE9にはJavaMail1.6.2に合わせる必要があります。

    ItemsVersionsRemarks
    OS CentOS7
    Java SE 9.0.4 Jan. 16, 2018
    JavaMail 1.6.2 Feb. 12, 2018 for Java SE 9
    JavaBeans Activation Framework(JAF) 1.1.1
    Database PostgreSQL 10.3
    JDBC Driver 42.2.1 Jan. 25, 2018
    Apache Tomcat 9.0
    Apache Roller 5.2 Nov. 6, 2017

  2. ファイル構造 / File Structure
    /
    ├── opt/
    │     └── rollerdata/
    │           ├── mediafiles/
    │           ├── searchindex/
    │           └── uploads/
    ├── tomcat/
    │     ├── bin/
    │     ├──  conf/
    │     │    └── context.xml
    │     ├── lib/
    │     │   ├── activation.jar
    │     │   ├── javax.mail.jar
    │     │   └── postgresql-42.2.1.jar
    │     └── webapps/
    │            ├── ROOT/
    │            │       └── dbtest.jsp
    │            └── roller/
    │                   ├── META-INF/
    │                   │   └── context.xml-example
    │                   └── WEB-INF/
    │                         ├── classes/
    │                         │   ├── dbscripts/
    │                         │   │   └── sql/
    │                         │   │         └── createdb.sql
    │                         │   └── roller-custom.properties
    │                         └── lib/
    │                                └── ?
    └── var/
           └── log/
                  └── tomcat/
                         └── localhost.txt
    
  3. roller.war
    .
    ├── roller-release-5.2.0
        ├── LICENSE.txt
        ├── NOTICE.txt
        ├── README.md
        ├── docs
        │   ├── roller-install-guide.odt
        │   ├── roller-template-guide.odt
        │   └── roller-user-guide.odt
        └── webapp
             ├── catalina.out
             └── roller.war
    

  4. roller-custom.properties
    database.configurationType=jndi
    database.jndi.name=java:comp/env/jdbc/rollerdb 
    



No one has commented yet.

Leave a Comment

HTML文法 不許可