Einrichten, apache alias einer nodejs-Anwendung?

Habe ich eine PHP-Anwendung bedient durch apache auf port 80. Ich habe eine nodejs Anwendung läuft eigenständig auf port 3000. Ich will ajax-Anfragen, die vom client generierten code durch PHP an den nodejs-Anwendung. Das problem ist die same-origin-policy nicht erlauben, einen anderen port, und ich kann nicht laufen beide nodejs und apache auf port 80.

Was würde ich am Liebsten zu tun haben, ist Sie beide scheinen zu laufen, auf port 80 aus der client-Perspektive. Wie kann ich apache umleiten/alias/was auch immer gewisse Anforderungen an den nodejs-Anwendung?

Hoffe das macht Sinn. Hinweis: Nicht sicher, ob dies möglich ist, oder wenn ich werde über Sie in der richtigen Weise - offen für Vorschläge.

  • load balancing node mit apache scheint wie eine einfache Möglichkeit, einen Engpass erzeugen. Nur nginx und nach vorne einige Ihrer Anfragen node.js (Alternativ re-schreiben Sie Ihre PHP-Anwendung in Knoten \o/)
  • nodejs und nginx
  • Ja, ich denke, Sie sind beide Recht. nginx scheint der Weg zu gehen, und würde lieben, zu schreiben, die app in Knoten, aber Zeit ist kostbar!
InformationsquelleAutor Finbarr | 2011-06-25
Schreibe einen Kommentar