OVH Community, your new community space.

Gentoo y mod_jk


overdrive
21/07/2008, 18:02
Ya esta solucionado. Me ha bastado ejecutar este comando con la configuración extra para apxs

Código:
EXTRA_ECONF="--with-apxs=/usr/local/apache/bin/apxs" emerge mod_jk

overdrive
20/07/2008, 03:37
Hola a todos

Estoy intentando instalar en mi servidor dedicado kemsirve, con distro OVH Release2 Gentoo + webmin , un servidor tomcat.

Este se instalo correctamente con "emerge tomcat". He deployado la aplicacion web y funciona correctamente. Ahora puedo acceder a la aplicacion via: http://servidor080/apliacionweb

Tengo registrado un dominio con otro registrante que quiero que apunte a esta aplicación de tomcat. El dominio le he puesto que apunte a la ip de mi servidor.

Y al configurar apache para que me diriga la peticion de mi dominio del puerto 80 a donde se encuentra la web ... me encuentro con que necesito el mod_jk.

Al instalarlo me da el siguiente error ... y no se como conseguir mi objetivo...

Código:
# USE="apache2" emerge -av mod_jk

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] www-apache/mod_jk-1.2.25  0 kB 

Total: 1 package (1 new), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No] Yes
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) www-apache/mod_jk-1.2.25 to /
 * tomcat-connectors-1.2.25-src.tar.gz RMD160 SHA1 SHA256 size ;-) ...    [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking tomcat-connectors-1.2.25-src.tar.gz ;-) ...                   [ ok ]
>>> Unpacking source...
>>> Unpacking tomcat-connectors-1.2.25-src.tar.gz to /var/tmp/portage/www-apache/mod_jk-1.2.25/work
 * Running eautoreconf in '/var/tmp/portage/www-apache/mod_jk-1.2.25/work/tomcat-connectors-1.2.25-src/native' ...
 * Running aclocal ...                                                    [ ok ]
 * Running libtoolize --copy --force --automake ...                       [ ok ]
 * Running aclocal ...                                                    [ ok ]
 * Running autoconf ...                                                   [ ok ]
 * Running autoheader ...                                                 [ ok ]
 * Running automake --add-missing --copy --foreign ...                    [ ok ]
 * Running elibtoolize in: tomcat-connectors-1.2.25-src/native/scripts/build/unix
 *   Applying install-sh-1.5.4.patch ...
 *   Applying max_cmd_len-1.5.0.patch ...
 *   Applying sed-1.5.6.patch ...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/www-apache/mod_jk-1.2.25/work/tomcat-connectors-1.2.25-src/native ...
 * econf: updating tomcat-connectors-1.2.25-src/native/scripts/build/unix/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating tomcat-connectors-1.2.25-src/native/scripts/build/unix/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-apxs=/usr/sbin/apxs2 --with-apr-config=/usr/bin/apr-config --build=i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for test... /usr/bin/test
checking for rm... /bin/rm
checking for grep... /bin/grep
checking for echo... /bin/echo
checking for sed... /bin/sed
checking for cp... /bin/cp
checking for mkdir... /bin/mkdir
need to check for Perl first, apxs depends on it...
checking for perl... /usr/local/bin/perl
configure: error: Invalid location for apxs: '/usr/sbin/apxs2'

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/www-apache/mod_jk-1.2.25/work/tomcat-connectors-1.2.25-src/native/config.log
 * 
 * ERROR: www-apache/mod_jk-1.2.25 failed.
 * Call stack:
 *              ebuild.sh, line 1701:  Called dyn_compile
 *              ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *              ebuild.sh, line   44:  Called src_compile
 *   mod_jk-1.2.25.ebuild, line   37:  Called econf '--with-apxs=/usr/sbin/apxs2' '--with-apr-config=/usr/bin/apr-config'
 *              ebuild.sh, line  638:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 *  The die message:
 *   econf failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/www-apache/mod_jk-1.2.25/temp/build.log'.
 * 

 * Messages for package www-apache/mod_jk-1.2.25:

 * 
 * ERROR: www-apache/mod_jk-1.2.25 failed.
 * Call stack:
 *              ebuild.sh, line 1701:  Called dyn_compile
 *              ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *              ebuild.sh, line   44:  Called src_compile
 *   mod_jk-1.2.25.ebuild, line   37:  Called econf '--with-apxs=/usr/sbin/apxs2' '--with-apr-config=/usr/bin/apr-config'
 *              ebuild.sh, line  638:  Called die
 * The specific snippet of code:
 *   			die "econf failed"
 *  The die message:
 *   econf failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/www-apache/mod_jk-1.2.25/temp/build.log'.
 *
Necesito ayuda con esto ...

No existe un modulo para el webmin ...para tomcat? no se como continuar...