簡體   English   中英

如何在我的骨干網應用程序中使用node.js和套接字

[英]How to use node.js and sockets within my backbone application

我認為這應該是一個相當簡單的問題。

我的node.js服務器安裝在

在/ usr / local / bin目錄/節點

我有一個index.html和server.js文件位於

在/ usr / local / bin目錄

當我運行節點時,它工作正常。 我已經安裝了一個在localhost:8888上運行的聊天應用程序,主應用程序/網站在localhost:8000上運行。 我的主干文件和主站點位於我的apache服務器上,出於參數考慮,請說/ usr / local / apache / html

如何將聊天應用程序移至主站點,以便可以通過節點訪問聊天應用程序?

目前,我的網站的兩個部分在不同的端口上工作,我需要集成聊天部分。

任何建議,這將是巨大的。

提前致謝 :)

您需要使用mod_proxy將Apache設置為反向代理。 這將使您能夠將請求從一個端口重定向到另一個端口,從而使Backbone客戶端應用程序只能看到一個服務器。

因此,例如,如果您想在www.mysite.com/chat上使用聊天客戶端,則需要首先安裝mod_proxy ,然后按如下所示設置站點的conf文件:

ServerName www.mysite.com

ProxyRequests off

<Proxy *>
        Order deny,allow
        Allow from all
</Proxy>

<Location /chat>
        ProxyPassReverse http://localhost:8888/
</Location>

您可以在此處閱讀有關mod_proxy更多信息: http : //httpd.apache.org/docs/2.2/mod/mod_proxy.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM