ODK Aggregate on appache

Hello Every one

Can we deploy ODK Aggregate on Apache Server??

··· -- Regards Madhur 9718345506

Apache Tomcat, which is needed to run Aggregate, can be coupled with
Apache web server.
http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

For more on the differences between Apache web server and Apache
Tomcat, see http://stackoverflow.com/questions/30632/difference-between-the-apache-http-server-and-apache-tomcat

··· On Tue, May 8, 2012 at 7:22 AM, Madhur Hasija wrote: > Hello Every one > > Can we deploy ODK Aggregate on Apache Server?? > > -- > Regards > Madhur > 9718345506 >

Thank You Yaw Anokwa For your reply.
I have tries to implement it on Apache server Bu ti don't know where to put
mysql-connector-java.......jar file in apache.

··· On Tue, May 8, 2012 at 8:01 PM, Yaw Anokwa wrote:

Apache Tomcat, which is needed to run Aggregate, can be coupled with
Apache web server.
http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

For more on the differences between Apache web server and Apache
Tomcat, see
http://stackoverflow.com/questions/30632/difference-between-the-apache-http-server-and-apache-tomcat

On Tue, May 8, 2012 at 7:22 AM, Madhur Hasija madhurh@iiitd.ac.in wrote:

Hello Every one

Can we deploy ODK Aggregate on Apache Server??

--
Regards
Madhur
9718345506

--
Regards
Madhur
9718345506

Hello, I have installed Tomcat 6 in my pc(which OS is windows 8)and follow the instructions of the below's link:
http://opendatakit.org/use/aggregate/tomcat-install/

But I am facing HTTP 404 error when I want to open odk aggregate local server browsing this link: http://localhost:8080/ODKAggregate

N.B. I have installed xampp for mysql database server

You need Tomcat before Aggregate will work. I would get that working
first by using the Aggregate installer and worry about Apache web
server second. The Aggregate installer has instructions for where to
put the sql connector.

··· On Tue, May 8, 2012 at 7:35 AM, Madhur Hasija wrote: > Thank You Yaw Anokwa For your reply. > I have tries to implement it on Apache server Bu ti don't know where to put > mysql-connector-java.......jar file in apache. > > On Tue, May 8, 2012 at 8:01 PM, Yaw Anokwa wrote: >> >> Apache Tomcat, which is needed to run Aggregate, can be coupled with >> Apache web server. >> http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html >> >> For more on the differences between Apache web server and Apache >> Tomcat, see >> http://stackoverflow.com/questions/30632/difference-between-the-apache-http-server-and-apache-tomcat >> >> On Tue, May 8, 2012 at 7:22 AM, Madhur Hasija wrote: >> > Hello Every one >> > >> > Can we deploy ODK Aggregate on Apache Server?? >> > >> > -- >> > Regards >> > Madhur >> > 9718345506 >> > > > > > > -- > Regards > Madhur > 9718345506 >

Thank You for the response.
Though I want to configure it with apache. Ok i will try it with tomcat

··· On Tue, May 8, 2012 at 8:09 PM, Yaw Anokwa wrote:

You need Tomcat before Aggregate will work. I would get that working
first by using the Aggregate installer and worry about Apache web
server second. The Aggregate installer has instructions for where to
put the sql connector.

On Tue, May 8, 2012 at 7:35 AM, Madhur Hasija madhurh@iiitd.ac.in wrote:

Thank You Yaw Anokwa For your reply.
I have tries to implement it on Apache server Bu ti don't know where to
put
mysql-connector-java.......jar file in apache.

On Tue, May 8, 2012 at 8:01 PM, Yaw Anokwa yanokwa@gmail.com wrote:

Apache Tomcat, which is needed to run Aggregate, can be coupled with
Apache web server.
http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

For more on the differences between Apache web server and Apache
Tomcat, see

http://stackoverflow.com/questions/30632/difference-between-the-apache-http-server-and-apache-tomcat

On Tue, May 8, 2012 at 7:22 AM, Madhur Hasija madhurh@iiitd.ac.in wrote:

Hello Every one

Can we deploy ODK Aggregate on Apache Server??

--
Regards
Madhur
9718345506

--
Regards
Madhur
9718345506

--
Regards
Madhur
9718345506

Several things to check:

(1) are you using Tomcat 6?
If not, you need to do extra steps to get Tomcat 7 or other webservers to
work.

(2) in the webapps directory within the Apache Tomcat installation
directory, is there an ODKAggregate sub-directory?
If not, did you copy the ODKAggregate.war into the webapps directory?
Tomcat 6 will automatically detect and explode this file into an
ODKAggregate directory.

(3) Do you get the please-wait-for-redirect message when you visit
http://localhost:8080/ODKAggregate ? And then does it give you a 404?
If not, then go to the Tomcat 6 Management screen and verify that
ODKAggregate is started.

If all of the above are not the issue, then check in the logs directory.
There should be several log files. The most useful is likely the
tomcat6-stdout-... log file.
Look for lines beginning with 'SEVERE:' A few of these may be normal (e.g.,
no login information on a restricted page request). But there should be
very few in the log, and any that you do get are likely to indicate a
problem.

··· On Mon, Mar 17, 2014 at 11:32 PM, wrote:

Hello, I have installed Tomcat 6 in my pc(which OS is windows 8)and follow
the instructions of the below's link:
http://opendatakit.org/use/aggregate/tomcat-install/

But I am facing HTTP 404 error when I want to open odk aggregate local
server browsing this link: http://localhost:8080/ODKAggregate

N.B. I have installed xampp for mysql database server

--
You received this message because you are subscribed to the Google Groups
"ODK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

I believe you are getting confused by the webserver product names.

The Apache Software Foundation sponsors several webserver projects, among
them:

(1) Apache HTTP Server
(2) Apache Tomcat 6.0

The first, (1), serves simple static content, PHP, and other non-Java-based
websites. We don't use this.

The second, (2), serves simple static content and dynamic web pages for
Java-based websites, such as ODK Aggregate. This is the one we use.

While there are configurations and plugins for (1) that will forward
requests hitting the Apache HTTP Server (1) to an Apache Tomcat 6.0
webserver (2), there is very little to gain by adding this extra webserver
layer.

In all cases, you must still set up and install the Apache Tomcat 6.0
webserver per our instructions. Once that is running, you can add the
Apache HTTP Server in front of it, do the configuration necessary for it to
forward requests to the Apache Tomcat 6.0 server, then, finally, run the
installer for ODK Aggregate and deploy it to the Apache Tomcat 6.0 server.
You cannot replace the Apache Tomcat webserver with the HTTP Server.

Mitch

··· On Tue, May 8, 2012 at 7:42 AM, Madhur Hasija wrote:

Thank You for the response.
Though I want to configure it with apache. Ok i will try it with tomcat

On Tue, May 8, 2012 at 8:09 PM, Yaw Anokwa yanokwa@gmail.com wrote:

You need Tomcat before Aggregate will work. I would get that working
first by using the Aggregate installer and worry about Apache web
server second. The Aggregate installer has instructions for where to
put the sql connector.

On Tue, May 8, 2012 at 7:35 AM, Madhur Hasija madhurh@iiitd.ac.in wrote:

Thank You Yaw Anokwa For your reply.
I have tries to implement it on Apache server Bu ti don't know where to
put
mysql-connector-java.......jar file in apache.

On Tue, May 8, 2012 at 8:01 PM, Yaw Anokwa yanokwa@gmail.com wrote:

Apache Tomcat, which is needed to run Aggregate, can be coupled with
Apache web server.
http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

For more on the differences between Apache web server and Apache
Tomcat, see

http://stackoverflow.com/questions/30632/difference-between-the-apache-http-server-and-apache-tomcat

On Tue, May 8, 2012 at 7:22 AM, Madhur Hasija madhurh@iiitd.ac.in wrote:

Hello Every one

Can we deploy ODK Aggregate on Apache Server??

--
Regards
Madhur
9718345506

--
Regards
Madhur
9718345506

--
Regards
Madhur
9718345506

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Can we run it on Tomcat 7

··· On Tue, May 8, 2012 at 10:07 PM, Mitch S wrote:

I believe you are getting confused by the webserver product names.

The Apache Software Foundation sponsors several webserver projects, among
them:

(1) Apache HTTP Server
(2) Apache Tomcat 6.0

The first, (1), serves simple static content, PHP, and other
non-Java-based websites. We don't use this.

The second, (2), serves simple static content and dynamic web pages for
Java-based websites, such as ODK Aggregate. This is the one we use.

While there are configurations and plugins for (1) that will forward
requests hitting the Apache HTTP Server (1) to an Apache Tomcat 6.0
webserver (2), there is very little to gain by adding this extra webserver
layer.

In all cases, you must still set up and install the Apache Tomcat 6.0
webserver per our instructions. Once that is running, you can add the
Apache HTTP Server in front of it, do the configuration necessary for it to
forward requests to the Apache Tomcat 6.0 server, then, finally, run the
installer for ODK Aggregate and deploy it to the Apache Tomcat 6.0 server.
You cannot replace the Apache Tomcat webserver with the HTTP Server.

Mitch

On Tue, May 8, 2012 at 7:42 AM, Madhur Hasija madhurh@iiitd.ac.in wrote:

Thank You for the response.
Though I want to configure it with apache. Ok i will try it with tomcat

On Tue, May 8, 2012 at 8:09 PM, Yaw Anokwa yanokwa@gmail.com wrote:

You need Tomcat before Aggregate will work. I would get that working
first by using the Aggregate installer and worry about Apache web
server second. The Aggregate installer has instructions for where to
put the sql connector.

On Tue, May 8, 2012 at 7:35 AM, Madhur Hasija madhurh@iiitd.ac.in wrote:

Thank You Yaw Anokwa For your reply.
I have tries to implement it on Apache server Bu ti don't know where
to put
mysql-connector-java.......jar file in apache.

On Tue, May 8, 2012 at 8:01 PM, Yaw Anokwa yanokwa@gmail.com wrote:

Apache Tomcat, which is needed to run Aggregate, can be coupled with
Apache web server.
http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

For more on the differences between Apache web server and Apache
Tomcat, see

http://stackoverflow.com/questions/30632/difference-between-the-apache-http-server-and-apache-tomcat

On Tue, May 8, 2012 at 7:22 AM, Madhur Hasija madhurh@iiitd.ac.in wrote:

Hello Every one

Can we deploy ODK Aggregate on Apache Server??

--
Regards
Madhur
9718345506

--
Regards
Madhur
9718345506

--
Regards
Madhur
9718345506

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

--
Regards
Madhur
9718345506

As noted at https://groups.google.com/group/opendatakit/browse_thread/thread/3ece93fe39328730,
there are issues with Tomcat 7 which have not been sorted out. Use
Tomcat 6.

··· On Tue, May 8, 2012 at 11:53 PM, Madhur Hasija wrote: > Can we run it on Tomcat 7 > > > On Tue, May 8, 2012 at 10:07 PM, Mitch S wrote: >> >> I believe you are getting confused by the webserver product names. >> >> The Apache Software Foundation sponsors several webserver projects, among >> them: >> >> (1) Apache HTTP Server >> (2) Apache Tomcat 6.0 >> >> The first, (1), serves simple static content, PHP, and other >> non-Java-based websites. We don't use this. >> >> The second, (2), serves simple static content and dynamic web pages for >> Java-based websites, such as ODK Aggregate. This is the one we use. >> >> While there are configurations and plugins for (1) that will forward >> requests hitting the Apache HTTP Server (1) to an Apache Tomcat 6.0 >> webserver (2), there is very little to gain by adding this extra webserver >> layer. >> >> In all cases, you must still set up and install the Apache Tomcat 6.0 >> webserver per our instructions. Once that is running, you can add the Apache >> HTTP Server in front of it, do the configuration necessary for it to forward >> requests to the Apache Tomcat 6.0 server, then, finally, run the installer >> for ODK Aggregate and deploy it to the Apache Tomcat 6.0 server. You cannot >> replace the Apache Tomcat webserver with the HTTP Server. >> >> Mitch >> >> >> On Tue, May 8, 2012 at 7:42 AM, Madhur Hasija wrote: >>> >>> Thank You for the response. >>> Though I want to configure it with apache. Ok i will try it with tomcat >>> >>> >>> On Tue, May 8, 2012 at 8:09 PM, Yaw Anokwa wrote: >>>> >>>> You need Tomcat before Aggregate will work. I would get that working >>>> first by using the Aggregate installer and worry about Apache web >>>> server second. The Aggregate installer has instructions for where to >>>> put the sql connector. >>>> >>>> On Tue, May 8, 2012 at 7:35 AM, Madhur Hasija wrote: >>>> > Thank You Yaw Anokwa For your reply. >>>> > I have tries to implement it on Apache server Bu ti don't know where >>>> > to put >>>> > mysql-connector-java.......jar file in apache. >>>> > >>>> > On Tue, May 8, 2012 at 8:01 PM, Yaw Anokwa wrote: >>>> >> >>>> >> Apache Tomcat, which is needed to run Aggregate, can be coupled with >>>> >> Apache web server. >>>> >> http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html >>>> >> >>>> >> For more on the differences between Apache web server and Apache >>>> >> Tomcat, see >>>> >> >>>> >> http://stackoverflow.com/questions/30632/difference-between-the-apache-http-server-and-apache-tomcat >>>> >> >>>> >> On Tue, May 8, 2012 at 7:22 AM, Madhur Hasija wrote: >>>> >> > Hello Every one >>>> >> > >>>> >> > Can we deploy ODK Aggregate on Apache Server?? >>>> >> > >>>> >> > -- >>>> >> > Regards >>>> >> > Madhur >>>> >> > 9718345506 >>>> >> > >>>> > >>>> > >>>> > >>>> > >>>> > -- >>>> > Regards >>>> > Madhur >>>> > 9718345506 >>>> > >>> >>> >>> >>> >>> -- >>> Regards >>> Madhur >>> 9718345506 >>> >> >> >> >> -- >> Mitch Sundt >> Software Engineer >> University of Washington >> mitchellsundt@gmail.com > > > > > -- > Regards > Madhur > 9718345506 >

One thought before the true experts weigh in: do you have
"security.server.channelType=REQUIRES_SECURE_CHANNEL" in your
security.properties file? If so, you will need to configure your client to
use https://xxx.yyy in your Collect settings, not http://... The only
reason I raise this is because your error message mentions http.

Also, does Aggregate work well using the same URL you're specifying in your
Collect settings? I've typically found that when Aggregate is accessible to
me via a web browser, it's also available to Collect.

Best,

Chris

··· On Thursday, October 18, 2012, wrote:

Hi Mitch. I have installed Tomat 6 and ODK Aggregate. I am facing a issue
when i upload form from ODK collect to ODK aggregate it generates an error,
error 404 http not found.
Can you please help me.

Thanks..