Het MacFreak® Forum - Voor online ondersteuning in het Nederlands!

    Het MacFreak® Forum
     Vragen: Programmeren in C(++), Cocoa, Java, BASIC
         Apache proxypass (httpd.conf) naar tomcat - waar plaatsen?
                
Welkom bij Vragen: Programmeren in C(++), Cocoa, Java, BASIC 

      Forum gemodereerd door: Moderator  
  Spring naar onderwerp
« Ouder - Nieuwer »  
Onderwerp met 1 pagina
    

       
ettepet
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 1085 | Lid sinds: 29-07-2002 | Geplaatst om: 09:21 - 07-10-2011
In een Tomcat-container heb ik een servlet (myProj).
Deze doet zijn kunstje en is te benaderen via
Code:
http://localhost:8080/myProj

Hier wil ik een Apache webserver voor timmeren, zodat de servlet benaderbaar is via de "mooie" url:
Code:
http://myproject2



In de hosts-file (private/etc/hosts) heb ik een verwijzing staan:
Code:
192.168.xx.yy    myproject2



In de /private/etc/apache2/extra/httpd-vhosts.conf heb ik een nieuwe virtual host bijgeplaatst:

Code:
<VirtualHost *:80>
       ServerName myproject2

       ProxyPass               /       http://localhost:8080/myProj/
       ProxyPassReverse        /       http://localhost:8080/myProj/
       ProxyPreserveHost On
</VirtualHost>


Herstarten van Apache webserver (en draaiende Tomcat!) en browsen naar
Code:
http://myproject2
toont vervolgens de default "It works!" apache page.

Waar moet ik nu onder Mac OSX (Lion) de httpd.conf plaatsen zodat ik in een browser via
Code:
http://myproject2
die servlet aan kan roepen?
Wat zie ik over het hoofd?

(Bewerkt door ettepet om 9:22, 7-10-2011)

ettepet
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 1085 | Lid sinds: 29-07-2002 | Geplaatst om: 15:50 - 07-10-2011
Gevonden!

Voor iedereen die er ook nog mee gaat worstelen:
In de /private/etc/apache2/httpd.conf moet de Include-regel ge-uncomment worden:

Code:
# Virtual hosts
#Include /private/etc/apache2/extra/httpd-vhosts.conf


       

Spring naar onderwerp
« Ouder - Nieuwer »
Onderwerp met 1 pagina

MF-Forum v6.0.0 © 2001/2012 - MacFreak® Interactive Media