Seleccionar página

Apache ya ha sacado la primera versión del proyecto Apache Roller (versión 4.0), conocido anteriormente como RollerWebLogger (http://rollerweblogger.org) antes de formar parte de los proyectos la fundación Apache.

Sobre todo, si instalaste la versión 3.1… OJO ! La creación de tablas o actualizaciones de versiones las hace automáticamente Apache Roller 4.0, no como en versiones anteriores que teníamos que ir directamente y ejecutar los scripts de base de datos.

Creamos la base de datos sin tablas ya que se generarán a la hora de acceder por primera vez al Blog.

{{{
mysql> create database roller;
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON roller.* TO ‘roller’@’localhost’ IDENTIFIED BY ‘xxx’;
}}}

Posteriormente, descargamos la versión zipeada 4.0 accesible en http://roller.apache.org/download.cgi#roller40 y la descomprimimos en el directorio que queramos (en nuestro caso Fedora Core 7).

Para Tomcat 5.5.X, crear el fichero roller.xml en el directorio $CATALINA_HOME/conf/Catalina/localhost:

<Context path="/roller" docBase="/opt/website/desarrollos/blog.neodoo.es/apache-roller-4.0/webapp/roller" debug="0">

  <Resource name="jdbc/rollerdb" auth="Container" type="javax.sql.DataSource"
    driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/roller?autoReconnect=true&useUnicode=true&characterEncoding=utf-8&mysqlEncoding=utf8"
    username="roller"
    password="xxx"
    maxActive="20"
    maxIdle="3"
    removeAbandoned="true"
    maxWait="3000" />

  <!-- If you want e-mail features, un-comment the section below
-->
  <Resource name="mail/Session" auth="Container" type="javax.mail.Session"
     mail.smtp.host="localhost" />

  <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="combined" prefix="blog.neodoo.es_access_log." resolveHosts="true" suffix=".txt"/>
  <Logger className="org.apache.catalina.logger.FileLogger" prefix="blog.neodoo.es_log." suffix=".txt" timestamp="true"/>

</Context>

Al acceder por primera vez al blog, solicitará la creación de las tablas… Y a correr…

Share