Should I install Apache Web server to use Jakarta Tomcat Servlet engine?

Hello,
I have some problems and now have a question:
Should I install Apache Web server to use Jakarta Tomcat Servlet engine?
JTK home page is available via http://localhost:8080
Tomcat ver 3.1.3
Thanks.

No, you don't need to run Apache webserver (httpd) to run Tomcat. Tomcat by default runs on port 8080, but you can set it to any port, including 80, if you have permission to do so (on *nix systems, you need root permissions to run services on any port below 1024).
Tomcat is a webserver as well, just one that includes a servlet container and JSP processor. So it will serve your html files, images, etc (aka static content), just as well as Apache httpd, in addition to being able to run servlets and JSPs.
Apache httpd has more options for serving static content than Tomcat, so many people prefer to use it as their main webserver and only use Tomcat as a sort of "plugin" to handle servlets and JSPs. This can be achieved through a connector. Instructions on how to set this up are on the Jakarta website.
So you could use Apache and Tomcat combined, next to each other, or totally separated. In many cases, just Tomcat will do.

Similar Messages

  • How to install Apache Web server on my SAP Content Server

    Dear Experts,
    I am in the process of installaing Content Server in my landscape, i am working on Suse Linux 10 SP2 and planning to install ContentServer 6.30.
    I have read the standard SAP installation document for the same and it says that we need to install Apache Web server version 1.3.XX, so i have downloaded the file apache_1.3.27-x86_64-whatever-linux22.tar.
    Now i want to know the following before i take any actions on my further installation of the Content Server
    What is the difference between Apache and httpd servers (services) are they different or same
    Is the file apache_1.3.27-x86_64-whatever-linux22.tar correct to install Web Server on my Linux system
    Do i have to download any other httpd files
    How to install and start the Web server on my Linux
    Waiting for some information
    Thanks and regards
    BasoKing

    You can install a higher apache also (2.2.x), I'd not use the old versions. I'd also not use a "somwhere" compiled apache, you don't now if that version is clean.
    I'd rather compile an own one, it's not that difficult:
    Note 664384 - Generation info for Apache Web server for SAP Content Server
    The result will be a default webserver (httpd) without any unnecessary modules compiled in.
    Markus

  • Install Apach web server and Tomcat

    Is it possible to install Apach web server and Tomcat into Oracle Application Server?
    If possible, which way is the best? People said that I would better install Apach web server and Tomcat in Redhat.
    If you know the answer, would you mind give me the answer or document link?
    Thanks

    Tomcat is just a servlet engine. Oracle Application Server already includes a servlet engine. Apache is a default component too.

  • How to install Apache Web Server with PHP on Sun Solaris Sparc machine

    Hi,
    We are trying to install the Apache Web Server and the PHP package on a Sun Solaris Sparc machine running on SunOS 5.8. We are having compilation problems with the source code of both these packages.
    Does anybody know if there are ready solaris packages for Apache and PHP available from where we can download and install instead of source code compilation?
    Or any instructions / things to watch for when installing Apache with PHP (if anybody has tried installing Apache with PHP on Sun Solaris earlier) is most welcome.
    Thanks,
    Harish

    Apache should be bundled along with Solaris check in "/var/apache" in Solaris 8 and Solaris 9
    php is available at www.php.net
    I found an old document for installing PHP maybe this will help.
    Cheers
    -Dhruva
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++Installing PHP 3.x for Apache 1.x.x on Solaris
    Introduction
    This document describes how to install PHP for Apache on Solaris.
    You should have Apache installed before trying to install PHP.
    If you want to use PHP with MySQL then you must install MySQL first.
    Before we Begin
    1. These instructions assume that you have Apache installed according to instructions.
    Getting PHP
    1. You must be logged in as root to perform this installation.
    su root
    2. I save all my downloads in:
    /usr/local/dist
    If you don't already have one, you may need to create that directory now:
    mkdir /usr/local/dist
    3. You can get PHP 3.0.14 from here(www.php.net).
    cd /usr/local/dist
    ftp ftp.php.net
    cd pub/distributions
    bin
    get php-3.0.14.tar.gz
    bye
    Installing PHP
    1. We will install PHP in /usr/local/build, but use a tricky tar command
    to do it in on hit from the download directory:
    cd /usr/local/dist
    tar xvfz php-3.0.12.tar.gz -C ../build
    Compiling PHP
    1. First let's get where the action is:
    cd /usr/local/build/php-3.0.14
    2. You now have 3 options:
    * Simple PHP install without MySQL - goto step 3
    * Simple PHP install with MySQL - goto step 4
    * Custom PHP install - goto step 5
    3. Simple PHP install without MySQL. Next, jump to step 6.
    ./configure --with-apache=../apache_1.3.12
    4. Simple PHP install with MySQL. MySQL must be installed before you can configure PHP to use it. I recommend that MySQL should always be reachable with /usr/local/mysql. Even if you install it else where you
    should create a symbolic link from /usr/local/mysql. Otherwise the compiler can have problems finding the mysqlclient library. The command
    should look like this:
    ./configure with-mysql=/usr/local/mysql with-apache=../apache_1.3.12
    Next, jump to step 6.
    5. Custom PHP install. Take a look at the available configuration directives by using this command:
    ./configure --help
    6. Now we can make the PHP executable. This may take a while.
    make
    7. Now we install the PHP module with:
    make install
    Adding the PHP Module to Apache
    1. Now we have to setup Apache to include the PHP module:
    cd ../apache_1.3.12
    2. Re-configure Apache to use the PHP module. You should use your previous Apache configure command along with the PHP activate module directive.
    You can see your previous Apache configure command by doing:
    cat config.status
    You can configure Apache using the previous command with the added PHP module by doing:
    ./config.status --activate-module=src/modules/php3/libphp3.a
    If you used the simple Apache install from instructions the command will look like this:
    ./configure prefix=/usr/local/apache activate-module=src/modules/php3/libphp3.a
    3. Make and install Apache with PHP enabled:
    make
    4. We need to stop the server before installing the files:
    /usr/local/apache/bin/apachectl stop
    5. Now we can install the new binaries:
    make install
    6. Start apache again (now running the new php enabled version):
    /usr/local/apache/bin/apachectl start
    Setting Up PHP
    1. We have to tell Apache to pass certain file extensions to PHP. We do this in Apache's httpd.conf file.
    cd /usr/local/apache/conf
    2. Edit the httpd.conf file. If you do a search for php you will find a couple of commented out lines telling Apache to use the PHP module. You should uncomment them to look like this.
    AddType application/x-httpd-php3 .php3
    AddType application/x-httpd-php3-source .phps
    3. I prefer to use the extension .phtml, you can use whatever extension you like (even .html) by adding lines to httpd.conf like this:
    AddType application/x-httpd-php3 .phtml
    Check that it Works
    1. We have to restart Apache to make these changes take effect on the running server.
    cd /usr/local/apache/bin
    ./apachectl restart
    2. Apache should now be running with PHP enabled. The server version should include PHP/3.0b2.
    ./apachectl status
    Apache Server Status for dev.synop.com
    Server Version: Apache/1.3.9 (Unix) PHP/3.0.12
    Server Built: Oct 25 1999 00:37:07
    3. Now it is time to test PHP with a page. The simplest thing to do is create a page called test.php3. My file is here. This file contains the
    following text:
    <?php phpinfo(); ?>
    4. Point your browser at this file on the virtual host which you used:
    http://localhost/test.php3

  • Configure/installing apache web server (1.3.26) plug in for weblogic server  6.1

    hi,
    can any body know the exact steps to configure the apache web server which can proxy requests to weblogic server 6.1?
    thanks in advance.

    hi,
    can any body know the exact steps to configure the apache web server which can proxy requests to weblogic server 6.1?
    thanks in advance.

  • Jsp for apache web server

    hi all,
    i am new 2 the field of JSP & web servers.
    i have installed apache web server on a unix box. i am invoking the jsp files from a win - 2000 machine.
    i want to know if the apache web server can interprett the java code (JSP)that is embedded in html. if not what other web server should i use.
    The jsp code is not being interpretted. the output for the foll code is:
    HELLO WORLD
    HELLO WORLD
    <HTML>
    <TITLE>
    HELLO
    </TITLE>
    <BODY>
    HELLO WORLD
    <br>
    <%= new java.util.Date() %>
    HELLO WORLD
    <% System.out.println("HELLO ALL") %>
    </BODY>
    </HTML>
    Do i have to use some other server like Blazix or will apache web server do the job for me???
    thanx in advance

    Double-posted:
    http://forum.java.sun.com/thread.jsp?forum=45&thread=388900&tstart=0&trange=30

  • Apache Web Server for Content Server 6.4

    Hi!
    I have installed the SAP Content Server 6.4 with a SAP DB instance (MaxDB 7.6.0) on SuSE Linux Enterprise Server 9 (32bit-Version). I've also installed Apache Web Server 2.0.49 via yast.
    When i am trying to access the server through csadmin in the Knowledge Warehouse, i get the following error message:
    Error in HTTP-Access:  IF_HTTP_CLIENT->RECEIVE 1
    ICM_HTTP_CONNECTION_FAILED
    The Content Server's database is online and the Apache is running, but when i prompt the command
    apache2ctl fullstatus (or apache2ctl status, respectively)
    it says:
    Object not found!
    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
    If you think this is a server error, please contact the webmaster.
    Error 404
    localhost
    The linux-version is 2.6.5-7.244-smp
    SuSE-version is SLES 9 (i586), Patchlevel 3
    I am pretty new to Linux and Apache, so i really do appreciate any kind of help!
    Thanks a lot!
    best regards, TW

    Hi. Did you figure this out ? I have the same error and the only difference is I am using apache on Solaris.  I found the file /sapcs/apache/2.0.59/logs/error_log. From some trial and error, it looks like in the home dir of apache is in /sapcs/apache/2.0.59/htdocs but in csadmin the field 'http script' doesn't like relative addressing. ( I put in ../modules/mod_sapcs.so ) and it still didn't like it. I ended up creating a softlink in htdocs that point back to the modules directory. Now I get other issues ( can't create the content repository from csadmin - get http: 405 method not allowed ).

  • Fail to configure Apache web server 2.0.53 as plugin to weblogic server 8.1

    Hello,
    I have installed web logic server 8.1 with sp2 on windows XP system. I have configured a domain with configuration wizard
    with these settings -
    server name "myServer"
    port No - 7001
    Domain - mydomain
    I have installed apache web server 2.0.53 on windows XP. I have followed the steps to Installing and Configuring the Apache HTTP Server Plug-In with web logic server.
    After making the installation and configuration when I try to test the server plug-in installation I am getting this error
    Failure of server APACHE bridge:
    No backend server available for connection: timed out after 10 seconds.
    Please let me know what exactly is going wrong and throw some light how can I proceed.
    Thanks,
    Nanda kishore

    I recd a similar message.
    This message indicates that the configuration setting for the Apache plugin are proper.
    You probably need to check if our Weblogic server has been restarted properly.
    thanks

  • Fail to configure Apache web server 2.0.53 as plugin to weblogicserver 8.1

    Hello,
    I have installed web logic server 8.1 with sp2 on windows XP system. I have configured a domain with configuration wizard
    with these settings -
    server name "myServer"
    port No - 7001
    Domain - mydomain
    I have installed apache web server 2.0.53 on windows XP. I have followed the steps to Installing and Configuring the Apache HTTP Server Plug-In with web logic server.
    After making the installation and configuration when I try to test the server plug-in installation I am getting this error
    Failure of server APACHE bridge:
    No backend server available for connection: timed out after 10 seconds.
    Please let me know what exactly is going wrong and throw some light how can I proceed.
    Thanks,
    Nanda kishore

    I recd a similar message.
    This message indicates that the configuration setting for the Apache plugin are proper.
    You probably need to check if our Weblogic server has been restarted properly.
    thanks

  • How to use Apache Web Server?

    Hi all,
    How to use Apache Web Server?
    Thanks
    contact me: [email protected]

    i do not know for certain about the jsps you're talking about, but i would guess they should run just fine under jrun, and you wouldn't have to make jrun and jserv coexist.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by One:
    Hi ilya:
    Thank you for your quick reply.
    I will try that way but I wonder if the thing like "how about the *.jsp developed by the JDeveloper and BC4J run under JRun; could and is it necessary to make the Apache+JServ and Apache+JRun co-exist ... "<HR></BLOCKQUOTE>
    null

  • How to install Tomcat 1.4 on Apache Web Server

    I'd like to know how to install Tomcat 1.4 on Apache web server. I cant find any instructions from the documentation that goes along with the Tomcat 1.4

    1) Use mod_jk.dll. Obtain it from the jakarta's site. (It comes with Tomcat 3.3 and above)Put it in the apache's modules folder.
    2) Modify httpd.conf of the A.W.S, append the following line to it:
    include TOMCAT_HOME/conf/mod_jk.conf-auto
    3) Start Apache W.S first, then restart Tomcat.
    It's simple and hope this works!
    Rommel Sharma.

  • Installing 64-bit ColdFusion with 32-bit Apache web server on Windows Server 2008 64-bit

    This is related to another discussion that had a solution of using an unofficial 64-bit Apache, which is not permitted in my situation.  The discussion is here: http://forums.adobe.com/message/3580001. 
    I’m having trouble running the Apache and ColdFusion services after connecting the two with wsconfig.  I’ve tried replacing the 64-bit mod_jrun22.so with the 32-bit equivalent and the Apache service will then start, but the ColdFusion services error when loading the jvm.dll.
    Anyone familiar with this?
    Apache Web Server 2.2.22
    ColdFusion 9
    Thanks.

    Looking into the same issue myself. Can you elaborate on this? Which version of the JVM did you upgrade to and did you configure it in the CF Admin to use that jvm?
    Using the web connector, I get an error message that the mod_jrun22.so is not a valid win32 application.
    Thanks

  • How to use JSP in apache web server

    hi all,
    can anybody tell me how to use JSPs in Apache Web Server.
    Thanks
    sir

    You would need a servlet container to run Servlets and JSPs. And Apache's Tomcat is one such free container available. Download Tomcat from http://jakarta.apache.org and integrate with Apache WS
    HTH

  • SAP Content server installation using apache web server under HP-UX 11i

    Hello,
    I installed a SAP Content Server 6.4 in HP-UX 11.11 with MaxDB 7.6.
    Although Installation is finished completely I got an syxtext error when apache web server is started after completing installation as below;
    kbwpdc 106: /home/dmscs/bin>./apachectl start
    Syntax error on line 233 of /home/dmscs/conf/httpd.conf:
    Cannot load /home/dmscs/modules/mod_sapcs2.so into server: Invalid
    argument
    I think apache web server doesn't know mod_sapcs2.so although it exists in the directory(/home/dmscs/module).
    - Working sequence
    1) Environment variables setup to compile with 64bit.
    2) "configure" generation with option relevant to SAP content server
    3) "make" generation
    4) "make install" generation
    5) Install SAP Content server 6.40
    6) Install MaxDB 7.6
    7) Edit httpd.conf for loading mod_sapcs2.so module and changing Listen port.
    8) Start apache web server.
    Do I need to configure to solve this syntext error? missing any step?
    Please let me know to solution if you had experienced with the same problem.
    I will wait for your response.
    Thanks,
    Mark Yoo.

    Hi Mark,
    Can i check with you how do you set your environment to compile in 64bit ? My file mod_sapcs.o apear in the libexec directory instead of mod_sapcs.so. That why my apache cannot start. It prompted Cannot load module /home/sapcs/libexec/mod_sapc.o
    Regards
    Kim

  • How to uninstall Apache web server from 9.2.0.7.0/windows

    Hi All,
    Due to security vulnerability issues we would like to uninstall the Apache Web server from the currently installed oracle 9i version 9.2.0.7.0 on the windows box.
    One of the production database is associated with the current oracle version.
    I really don't know is it possible to uninstall Apache Web server from the oracle version, if we can uninstall is there any documentation available from oracle metalink?
    Please let me know what is the correct procedure to uninstall Apache Web server.
    Thanks in advance,
    karv.

    Using the Oracle Universal Installer, click the uninstall button and see if the Web server appears in the list of installed products. If so you should be able to uninstall it there.

Maybe you are looking for

  • Dont know why these buttons dont work (newbie)

    hi this is a procedure that activates/deactivates buttons accordingly to the record number.. but it doesnt work, does any1 know why.... sory but a newbie... calling the procedure in WHEN-NEW-RECORD-INSTANCE BEGIN BUTTON_CONTROL; END /*This is the Pro

  • Help! iPad will not appear in iTunes

    Need real advice, went through the help tutorial 10 times (disconnect all USB, try different USB, try restarting etc.) and no luck. Just got iPad but I had an older Mac running Tiger 10.4, so I upgraded to snow Leopard (10.6.4) and also downloaded mo

  • Vertical Scroll Reload on Table Control

    Hello, I've created a couple table controls in ABAP for a custom transaction that is going to be run through the web portal.  My problem is that the horizontal scroll on the table is handled on the front end, and the vertical scroll is handled in the

  • IPad Mini wifi headache

    Hi All, I brought a brand new iPad mini after doing quite a bit of research (or so I thought, at least), only today, and yet I seem to already be encountering one huge issue.  I brought the wifi model, and the wifi consistantly times out.  My samsung

  • Communication between Windows 7 and Windows 8(and above) using Sockets(TCP and UDP)

    I need to use TCP and UDP using Sockets to communicate between two(or more) applications installed in Windows 7 and Windows 8. Is it possible.? I tried within a LAN, but in vain. If needed I would post the appropriate code. Note: I only tried running