[英]How can I access my nodejs web server from my local computer using the server domain name?
我安裝了nodejs並創建了一個示例應用程序。 當我運行npm start
我收到一條消息,說我可以打開Web瀏覽器到http:// localhost:3000來查看運行中的應用程序,但是此安裝位於Web服務器上,而不是本地計算機上,因此,而不是localhost:3000我想使用mydomain.com:3000之類的東西到達那里
我找不到答案,很可能我就是不知道該怎么搜索...有什么想法嗎?
我在這里關注該教程: https : //facebook.github.io/react/tutorial/tutorial.html
我想我只需要暫時擺脫這種情況。 我讓它使用ssh本地轉發工作。
我已經使用ssh配置文件登錄到服務器,而不必記住密碼,因此我將以下行添加到了配置文件中:
LocalForward localhost:3000 xxx.xxx.xxx.xxx:3000
其中xxx.xxx.xxx.xxx是我的服務器IP地址。
然后,我通過ssh連接到服務器:
ssh -f -N mysite
建立連接后,我打開瀏覽器並轉到localhost:3000,現在就可以了。
我使用了ssh配置文件,但沒有它也應該可以工作。
ssh -f -N -R 3000:localhost:3000 mydomain.com
我發現此命令最終使我解決了此鏈接中的問題: http : //stuff-things.net/2016/01/20/tunneling-to-localhost/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.