This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

The Apache2 service terminated error

 
Aparna Bhute
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I m using Tomcat under windows 2000 Server and want to know abt installing n configuring Apache-Tomcat under windows.

I m using jdk 1.4, Tomcat 5.0 & Apache HTTP Server 2.

Individually Tomcat & Apache Server runs properly.
But when Configuring Tomcat and Apache With the mod_JK Connector, Apache server doesn't start & throws Error-"The Apache2 service terminated with service-specific error 1".

For configuring Tomcat & Apache followed following steps-

1. Configuring Tomcat:

-Added the following entry to <CATALINA_HOME>/conf/server.xml, inside of the <Service> element.

<Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
port="8009" minProcessors="5" maxProcessors="75"
acceptCount="10" debug="0"/>

-Create a Tomcat Worker

The Tomcat worker file, in this example, named as workers.properties and copied into the <CATALINA_HOME>/conf directory of the Tomcat instance that you will be integrating with Apache. (<CATALINA_HOME> represents the base directory of your Tomcat installation.)

Now added the following properties to this newly-created file and save your changes.

worker.list=testWorker
worker.testWorker.port=8009
worker.testWorker.host=localhost
worker.testWorker.type=ajp13

These entries define a Tomcat worker named testWorker.

2. Copied the previously downloaded mod_jk module to the <APACHE_HOME>/libexec directory.

3. Added following directives to the bottom of the <APACHE_HOME>/conf/httpd.conf file, as follows:

LoadModule jk_module libexec/mod_jk.dll
AddModule mod_jk.c
JkWorkersFile C:/jakarta-tomcat-5.0.27/conf/workers.properties
JkLogFile C:/jakarta-tomcat-5.0.27/logs/mod_jk.log
JkLogLevel debug
Alias /examples C:/jakarta-tomcat-5.0.27/webapps/examples
JkMount /examples/servlet/* testWorker
JkMount /examples/*.jsp testWorker
<Location "/examples/WEB-INF/">
AllowOverride None
deny from all
</Location>

4. Already Stopped Tomcat first start, it Start. And then trying to start Apache Server, at this time it throws Error
"The Apache2 service terminated with service-specific error 1"


Please tell me What's wrong in the configuration.



With Thanks & Regards,

Aparna.
[ December 07, 2004: Message edited by: Aparna Bhute ]
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You question is off topic for this forum.

This forum is for Servlets questions.

I am going to move this thread to the more appropriate, Apache/Tomcat forum

Thanks and good luck

Mark
 
Roel De Nijs
Sheriff
Posts: 9828
103
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i did it as follows and it's working:

- install apache 2 webserver (check if it's working via http://localhost/)
- install apache tomcat application server on port 8080 (or another one) (check if it's working via http://localhost:8080/)
- download mod_jk2 here
- extract zip-file and in map modules you find mod_jk2.so and you copy this file to %APACHE2%/modules
- in httpd.conf you find a whole bunch of line starting with LoadModule, you add there
- make workers2.properties in same directory as httpd.conf and put in the following:

replace the ??? with some part of an url that has to be mapped to tomcat e.g. uri:/jsp-examples/*

hope it helps you
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic