Como configurar el conector jk para Openbravo en Debian Gnu/Linux

Jk es un conector entre apache y tomcat que permite que las peticiones estáticas las responda directamente apache y las peticiones que necesiten ser procesadas se redirijan al contenedor tomcat, así conseguimos optimizar el rendimiento al lograr que cada servicio realice la tarea que mejor sabe hacer.

Configurar este conector en Debian Gnu/linux para una instalación estándar de Openbravo es muy sencillo. Después de instalar y configurar apache y la pila de herramientas que necesita Openbravo, también necesitaremos instalar el conector (libapache2-mod-jk). Todas estas instalaciones se pueden realizar directamente desde apt.

Ahora lo único que tendremos que hacer es descargar estos dos archivos jk.conf y workers.properties y copiarlos a /etc/apache2/mods-available/jk.conf y /etc/libapache2-mod-jk/workers.properties respectivamente. Además deberemos crear un enlace simbólico en mods-enabled.

ln -s /etc/apache2/mods-available/jk.conf /etc/apache2/mods-enabled/jk.conf

Por último deberemos añadir esta linea al archivo /etc/apache2/sites-enabled/000-default

……
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
jkMount /openbravo* ajp13_worker
</VirtualHost>

Y eso es todo.

Cheli

Preinstalando un sistema GNU en un portátil nuevo

Esta semana me han entregado un portátil nuevo en el trabajo. El portátil venía con alguna versión de windows vista pero no llegué a verla, el motivo es que en su primer arranque puse un cd de kubuntu (distro que habíamos consensuado que ibamos a utilizar) e instalé directamente, cargándome en el paso correspondiente de la instalación todas las particiones con las que venía el portátil. Si que llegué a ver un amago de arranque del preinstalador de vista porque la secuencia de aranque en BIOS era disco duro como primera opción, inmediatamente reinicié, cambié la secuencia y ya instalé GNU.

Mis compañeros de curro decían que estaba loco pero es que yo no voy a utilizar Vista nunca, así que ¿para qué lo quería? 😀 .

Cheli