Subsonic und Apache auf einem Port?

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
pcace
Beiträge: 239
Registriert: 28.08.2011 01:08:55

Subsonic und Apache auf einem Port?

Beitrag von pcace » 10.06.2015 16:49:46

Hallo,

bitte steinigt mich nicht, wenn ich mich mit der Frage vollkommen disqualifiziere aber ich frage mich grad ob es möglich ist, dass ich meinen subsonic dienst (der normalerweise auf port 4040 läuft auch über port 80 erreichen könnte?
subsonic nutzt jetty als webserver. Wäre es irgendwie möglich, dass ich subsonic über http://blabal.de/subsonic erreiche - also über port 80 (parallel aber apache weiterlaufen lasse?)

gruß und Danke schonmal für Hilfe!!!

Pcace

gbotti
Beiträge: 846
Registriert: 16.07.2010 14:24:43
Wohnort: München

Re: Subsonic und Apache auf einem Port?

Beitrag von gbotti » 10.06.2015 16:51:41

Hi.

Ja, geht. Hatte ich auch mal ne weile so laufen :)

Schau dir mal mod_jk an. Da fungiert apache dann als "Proxy" für Tomcat und greift auf die Tomcat-Anwendung zu.

Hab ich aber schon ewig nicht mehr laufen. Subsonic garnicht mehr und Apache habe ich durch NGINX ersetzt...
Georg
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft

pcace
Beiträge: 239
Registriert: 28.08.2011 01:08:55

Re: Subsonic und Apache auf einem Port?

Beitrag von pcace » 10.06.2015 17:04:22

Hallo,

das klingt ja schonmal gut, nur finde ich keine mod_jk version für Apache2.4.
So wie ich das jetzt verstanden habe, macht das nichts anderes als ein sagen wir mal Proxy. kann ich nicht auch mod_proxy dafür verwenden?
Oder liege ich da total falsch?

Gruß und danke für die schnelle Antwort!!!

pcace
Beiträge: 239
Registriert: 28.08.2011 01:08:55

Re: Subsonic und Apache auf einem Port?

Beitrag von pcace » 10.06.2015 18:18:11

Hey, ich versuche es grad so zu lösen:

mit einem virtual host (ich kenne mich nur sehr wenig mit Apache aus, desswegen hier eine Frage was ich da falsch mache:
ich habe in /etc/apache2/sites-available/ eine datei subsonic.conf erstellt mit diesem Inhalt:

Code: Alles auswählen

<VirtualHost *>
        ProxyRequests Off
        <Proxy *>
        Require all granted
        </Proxy>
        ProxyPass /subsonic/ http://127.0.0.1:4040/
        ProxyPassReverse /subsonic/ http://127.0.0.1:4040/
</VirtualHost>
                     
dann a2ensite subsonic.conf und dann apache neustarten.

Nun kann ich leider unter serverip/subsonic/ Subsonic immernoch nicht erreichen. Was habe ich falsch gemacht?!

Grüße,

Pcace

pcace
Beiträge: 239
Registriert: 28.08.2011 01:08:55

Re: Subsonic und Apache auf einem Port?

Beitrag von pcace » 10.06.2015 18:41:26

pcace hat geschrieben:Hey, ich versuche es grad so zu lösen:

mit einem virtual host (ich kenne mich nur sehr wenig mit Apache aus, desswegen hier eine Frage was ich da falsch mache:
ich habe in /etc/apache2/sites-available/ eine datei subsonic.conf erstellt mit diesem Inhalt:

Code: Alles auswählen

<VirtualHost *>
        ProxyRequests Off
        <Proxy *>
        Require all granted
        </Proxy>
        ProxyPass /subsonic/ http://127.0.0.1:4040/
        ProxyPassReverse /subsonic/ http://127.0.0.1:4040/
</VirtualHost>
                     
dann a2ensite subsonic.conf und dann apache neustarten.

Nun kann ich leider unter serverip/subsonic/ Subsonic immernoch nicht erreichen. Was habe ich falsch gemacht?!
der Fehler ist:
"GET /subsonic HTTP/1.1" 404 502 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2421.0 Safari/537.36"
Grüße,

Pcace

pcace
Beiträge: 239
Registriert: 28.08.2011 01:08:55

Re: Subsonic und Apache auf einem Port?

Beitrag von pcace » 17.06.2015 14:31:22

Hallo,

ich würde mich sehr über ein bishcen Hilfe freuen!

ich habe nun das hier in meiner /etc/apache2/sites-enabled/000-default.conf unten angehängt:
<VirtualHost *:*>
ProxyPreserveHost On
ProxyPass mediathek http://127.0.0.1:4040/
ProxyPassReverse mediathek http://127.0.0.1:4040/
ServerName bla.de
</VirtualHost>
ich dachte nun, dass ich die seite unter http://ip/mediathek erreichen kann, bekomme aber "The requested URL /mediathek was not found on this server."

Was mache ich Falsch?!

Gruß und Danke!!!

Antworten