You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@roller.apache.org by Dave <sn...@gmail.com> on 2007/10/17 14:26:35 UTC

Roller committers: please take 4.0 for a spin and vote

We've gotten lots of testing and feedback from contributors but we
need PMC votes to get this thing out the door. Anil and Matt have
tried 4.0, now we need you to try it out. So committers: if you
haven't done so already, please check out the new RC8 build. And vote.
Voting is open on release of RC8.

It really is easy to try 4.0. With the 5-minute install you only need
to create a database table space, create one properties file and you
are off.

- Dave


PS. here's the relevant part of the install guide.


The 5-minute install

If you really know what you're doing, you just want to get Roller
up-and-running for a quick evaluation and you are using a
well-supported platform (e.g. Tomcat and MySQL), you can probably get
up and running in about 5-minutes by following the simple instructions
on this page. If you're not so confident, then skip this page and go
on to Section 3. Here's what you do for the 5-minute install:

STEP 1: Download Roller and un-package into a directory on your disk
via Zip or GNU Tar.

STEP 2: Create a database for the Roller tables.

For exmaple, on MySQL you might do something like this:
   % 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';

STEP 3: Create a roller-custom.properties file in your Servlet
container's classpath, e.g. on Tomcat you'd put it in common/classes.
Put the settings below into the file and substitute your database and
mail connection parameters for those in bold.

        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

STEP 4: Check your Servlet container's JDBC and JavaMail setup. Make
sure you've got the JDBC driver for your database in your Servlet
container's classpath, e.g. on Tomcat place the driver JAR in
common/lib. And on Tomcat, if you want to be able to send mail you'll
need to add the JavaMail and Activation jars (mail.jar and
activation.jar) there too.

STEP 5: Deploy Roller to your Servlet container using your container's
Admin Console deploy Roller as a directory. The Roller WAR directory
is in the installation directory under webapp/roller.

STEP 6: Browse to Roller and get Rollin' (probably at
http://localhost:8080/roller). If Roller is up and running, then
proceed to Section 8 Getting started with Roller. If Roller isn't up
and running and you can 't figure out why, then try the normal
installation procedure starting with Section 3 below.