Application Server Solutions for Microsoft IIS and ASP.NET
       solutions   products   partners   company   support   downloads         store
ServletExec Self-Help: FAQ
Back to Search >  Back to Search Results

Faq ID 141
Product ServletExec
Category Installation, Web Server Support
Question I am trying to get ServletExec AS to work with the Apache web server that came with my Unix Operating System, or was obtained through my OS vendor, or was bundled with some other software and it won't work. What am I doing wrong?
Answer The problem is that the Apache web server that comes-with / is-packaged-by / is-bundled-with some vendor's OS or software package is not tested/certified by New Atlanta. Therefore New Atlanta cannot guarantee that it will work.

For example the Apache that comes with Red Hat Linux is not a standard Apache distribution. The Red Hat Linux Installer places components of that Apache in several different folders on the drive in a non-standard manner (in ways that the SE installer may not expect). You should use RPM to completely remove that Apache (or at least turn it off) and then download a regular Apache distribution from in source code form. To build and install an Apache from it's source you need a GNU C compiler and PERL. See FAQ #14 for more details about that, but typically the specific steps to build Apache are as follows:
# cd <apache source directory>
# rm src/support/apxs
# ./configure --prefix=/usr/local/apache --enable-module=so
# make
# make install

About the above commands:
  • rm src/support/apxs is only needed if you are rebuilding a previously built apache
  • The value of the --prefix parameter (/usr/local/apache in the example above) is where the apache will be installed. You could specify most any location that you wish.
  • The --enable-module=so part is what enables DSO support within Apache.
  • They are also in the SE Installation Guide (and probably in the Apache documentation as well.)

Once Apache is installed and working (test that it can serve you a simple helloWorld.html file), follow the SE AS Installation Instructions in the appropriate version of the ServletExec Installation Guide in order to get SE AS running with the standard Apache you just installed.
NOTE: Be sure to build Apache with DSO support before installing ServletExec (as discussed in the ServletExec Installation Guide).

Another example has been seen with HP-UX 11i.
The Apache 1.3.27 that comes from HP's Depot website has been reported to us by one customer as not working with SE 5.0 or SE 4.2.
For HP-UX we recommend that you use an Apache distribution from: instead of from HP's Depot.

Yet another example would be an Apache that's bundled with Oracle AppServer.

company media information terms of use privacy policy contact us