Compilación de Apache2 con mod jk Solaris 10 x86

Page last edited hace 2081 días 9 horas
De Solaris-ES
Saltar a: navegación, buscar
Consideraciones Generales: El Apache se tiene que recompilar con el GCC+GMAKE, no se puede utilizar el paquete de apache que trae 
solaris dado que esta compilado con CC y algunos modulos como el apxs contienen FLAGS que no funcionan con GCC.
  • URLs Importantes
 http://www.blastwave.org/packages.php
 http://sunsite.informatik.rwth-aachen.de/solaris_freeware/index.html
  • Incluir los siguientes PATHs en el profile
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib:/opt/sfw/lib:/opt/csw/lib
PATH=${PATH}:/usr/local/bin:/usr/local/sbin:/opt/sfw/bin:/usr/sfw/bin
MANPATH=${MANPATH}:/usr/local/man:/opt/sfw/man
  • Verificar los path al GCC y GMAKE
GCC:    /usr/sfw/bin/gcc
GMAKE:  /usr/sfw/bin/gmake
  • Compilar APACHE2
# ./configure --prefix=/usr/local/servidores/apache2
              --enable-mods-shared=all
              --enable-ssl=shared
              --enable-ssl
              --with-ssl=/usr/sfw
# gmake
# gmake install
  • Compilar MOD_JK
./configure   --with-apxs=/usr/local/servidores/apache2/bin/apxs
              --with-java-home=${JAVA_HOME}
              --with-java-platform=2
              -enable-jni
# gmake
# gmake install
# cd
  • Crear links para facilitar futuras compilaciones
# ln -s /usr/local/servidores/apache2 /usr/local/apache2
# ln -s /usr/local/servidores/apache-tomcat-5.5.15 /usr/local/tomcat
# cp mod_jk.so /usr/local/servidores/apache2/modules/