国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問

這篇具有很好參考價值的文章主要介紹了使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

Node.js是建立在谷歌Chrome的JavaScript引擎(V8引擎)的Web應(yīng)用程序框架。 Node.js自帶運行時環(huán)境可在Javascript腳本的基礎(chǔ)上可以解釋和執(zhí)行(這類似于JVM的Java字節(jié)碼)。這個運行時允許在瀏覽器以外的任何機器上執(zhí)行JavaScript代碼。由于這種運行時在Node.js上,所以JavaScript現(xiàn)在可以在服務(wù)器上并執(zhí)行。

Node.js 大部分基本模塊都用 JavaScript 語言編寫。在 Node.js 出現(xiàn)之前,JavaScript 通常作為客戶端程序設(shè)計語言使用,以JavaScript 寫出的程序常在用戶的瀏覽器上運行。Node.js 的出現(xiàn)使 JavaScript 也能用于服務(wù)端編程。Node.js 含有一系列內(nèi)置模塊,使得程序可以脫離 Apache HTTP Server 或 IIS,作為獨立服務(wù)器運,下面將介紹如何簡單幾步使用Cpolar內(nèi)網(wǎng)穿透實現(xiàn)遠程公共網(wǎng)絡(luò)下訪問windows node.js的服務(wù)端。

1. 安裝Node.js環(huán)境

官網(wǎng)下載node.js,我們選擇64位一鍵安裝

https://nodejs.org/zh-cn/download/

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

安裝好后我們打開cmd,輸入命令有正常出來版本號,表示安裝成功,一鍵安裝版,默認會配置環(huán)境變量。

node -v

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

2. 創(chuàng)建Node.js應(yīng)用

在vscode控制臺輸入命令【注意需要進入到相應(yīng)的文件目錄下執(zhí)行命令】

**步驟 1:**導(dǎo)入所需的包

使用require指令來加載 HTTP 模塊。

var http = require("http")

**步驟 2:**使用http.createServer方法創(chuàng)建HTTP服務(wù)器。通過參數(shù)函數(shù)請求并響應(yīng)。編寫示例實現(xiàn)返回“Hello World”。服務(wù)器在8081端口監(jiān)聽。

http.createServer(function (request, response) {
   // HTTP Status: 200 : OK
   // Content Type: text/plain
   response.writeHead(200, {'Content-Type': 'text/plain'});
   // send the response body as "Hello World"
   response.end('Hello World\n');
}).listen(8081);
// console will print the message
console.log('Server running at http://127.0.0.1:8081/');

步驟 3: 創(chuàng)建一個 js 文件 helloworld.js 在 **D:>**Nodewang.

? File: helloworld.js

var http = require("http")
http.createServer(function (request, response) {  
   response.writeHead(200, {'Content-Type': 'text/plain'});  
   response.end('Hello World\n');
}).listen(8081);
console.log('Server running at http://127.0.0.1:8081/');

現(xiàn)在運行 helloworld.js 看到結(jié)果:

D:\Nodewang\hello1>node helloworld.js

驗證輸出,服務(wù)器應(yīng)用已經(jīng)啟動!

Server running at http://127.0.0.1:8081/

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

瀏覽器訪問Node.js服務(wù)

打開瀏覽器,在地址欄中輸入:http://127.0.0.1:8081/ 在瀏覽器中,看看下面的結(jié)果。

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

3. 安裝Cpolar內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)訪問Nodejs服務(wù)

這里我們使用[cpolar](cpolar - 安全的內(nèi)網(wǎng)穿透工具)來進行Nodejs的內(nèi)網(wǎng)穿透,支持http/https/tcp協(xié)議,不限制流量,無需公網(wǎng)IP,也不用設(shè)置路由器,使用簡單。

3.1 注冊cpolar賬號

進入cpolar官網(wǎng),點擊右上角的免費注冊,使用郵箱免費注冊一個cpolar賬號并登錄

cpolar官網(wǎng)地址:https://www.cpolar.com/

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

3.2 下載cpolar客戶端

登錄成功后,點擊下載cpolar到本地并安裝(一路默認安裝即可)

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

3.3 創(chuàng)建隧道映射本地端口

cpolar安裝成功后,在瀏覽器上訪問本地9200端口【http://localhost:9200】,使用cpolar賬號登錄。

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

點擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道,創(chuàng)建一個指向本地3000端口的http隧道

  • 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復(fù)
  • 協(xié)議:選擇http
  • 本地地址:8081
  • 域名類型:免費選擇隨機域名
  • 地區(qū):選擇China vip

點擊創(chuàng)建

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

隧道創(chuàng)建成功后,點擊左側(cè)的狀態(tài)——在線隧道列表,查看所生成的公網(wǎng)訪問地址,有兩種訪問方式,一種是http 和https,兩種方式都可以訪問!

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

打開瀏覽器,使用cpolar https公網(wǎng)地址訪問,可以看到,訪問成功,這樣一個遠程或者任意設(shè)備瀏覽器訪問的公網(wǎng)地址就設(shè)置好了,新地址公網(wǎng)訪問Nodejs服務(wù)。

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

4. 固定公網(wǎng)遠程地址

由于以上使用cpolar所創(chuàng)建的隧道使用的是隨機公網(wǎng)地址,24小時內(nèi)會隨機變化,不利于長期遠程訪問。因此我們可以為其配置二級子域名,該地址為固定地址,不會隨機變化【ps:cpolar.cn已備案】

注意需要將cpolar套餐升級至基礎(chǔ)套餐或以上,且每個套餐對應(yīng)的帶寬不一樣?!綾polar.cn已備案】

登錄cpolar官網(wǎng)后臺,點擊左側(cè)的預(yù)留,選擇保留二級子域名,設(shè)置一個二級子域名名稱,點擊保留,保留成功后復(fù)制保留的二級子域名名稱

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

保留成功后復(fù)制保留的二級子域名地址

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

登錄cpolar web UI管理界面,點擊左側(cè)儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點擊右側(cè)的編輯

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

修改隧道信息,將保留成功的二級子域名配置到隧道中

  • 域名類型:選擇二級子域名
  • Sub Domain:填寫保留成功的二級子域名

點擊更新

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

更新完成后,打開在線隧道列表,此時可以看到公網(wǎng)地址已經(jīng)發(fā)生變化,地址名稱也變成了保留和固定的二級子域名名稱

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

然后使用固定http地址打開瀏覽器訪問

使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問,てんさい,node.js,前端,運維,內(nèi)網(wǎng)穿透,互聯(lián)網(wǎng)

訪問成功,現(xiàn)在這個公網(wǎng)地址是固定的了,不會隨機變化。成功通過cpolar內(nèi)網(wǎng)穿透,實現(xiàn)在外遠程訪問nodejs服務(wù),無需公網(wǎng)IP ,也不用設(shè)置路由器。文章來源地址http://www.zghlxwxcb.cn/news/detail-758304.html

到了這里,關(guān)于使用Node.js服務(wù)搭建本地web網(wǎng)頁小游戲并實現(xiàn)遠程訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠程訪問

    Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠程訪問

    最近,我發(fā)現(xiàn)了一個超級強大的人工智能學(xué)習(xí)網(wǎng)站。它以通俗易懂的方式呈現(xiàn)復(fù)雜的概念,而且內(nèi)容風(fēng)趣幽默。我覺得它對大家可能會有所幫助,所以我在此分享。點擊這里跳轉(zhuǎn)到網(wǎng)站。 前言 網(wǎng):我們通常說的是互聯(lián)網(wǎng);站:可以理解成在互聯(lián)網(wǎng)上的一個房子。把互聯(lián)網(wǎng)看

    2024年02月05日
    瀏覽(22)
  • 瘋狂Node.js服務(wù)器篇:使用VsCode搭建Node.js開發(fā)環(huán)境

    瘋狂Node.js服務(wù)器篇:使用VsCode搭建Node.js開發(fā)環(huán)境 Node.js作為一種流行的服務(wù)器端JavaScript運行環(huán)境,提供了強大的功能和便捷的開發(fā)體驗。在本篇文章中,我們將探索如何使用VsCode搭建Node.js開發(fā)環(huán)境,以便更高效地進行服務(wù)器端應(yīng)用程序的開發(fā)。 步驟1:安裝Node.js 首先,我們

    2024年02月08日
    瀏覽(24)
  • 【cpolar】Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠程訪問

    【cpolar】Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠程訪問

    ???個人主頁:深魚~ ??收錄專欄:cpolar ??歡迎 ??點贊?評論?收藏 目錄 前言 1. 本地環(huán)境服務(wù)搭建 2. 局域網(wǎng)測試訪問 3. 內(nèi)網(wǎng)穿透 3.1 ubuntu本地安裝cpolar 3.2 創(chuàng)建隧道 3.3 測試公網(wǎng)訪問 4. 配置固定二級子域名 4.1 保留一個二級子域名 4.2 配置二級子域名 4.3 測試訪問公網(wǎng)固定

    2024年02月05日
    瀏覽(27)
  • 如何使用Node.js快速創(chuàng)建本地HTTP服務(wù)器并實現(xiàn)公網(wǎng)訪問服務(wù)端

    如何使用Node.js快速創(chuàng)建本地HTTP服務(wù)器并實現(xiàn)公網(wǎng)訪問服務(wù)端

    ??????歡迎來到我的博客,很高興能夠在這里和您見面!希望您在這里可以感受到一份輕松愉快的氛圍,不僅可以獲得有趣的內(nèi)容和知識,也可以暢所欲言、分享您的想法和見解。 推薦:kwan 的首頁,持續(xù)學(xué)習(xí),不斷總結(jié),共同進步,活到老學(xué)到老 導(dǎo)航 檀越劍指大廠系列:全面總

    2024年02月03日
    瀏覽(106)
  • Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠程訪問【內(nèi)網(wǎng)穿透】

    Ubuntu本地快速搭建web小游戲網(wǎng)站,公網(wǎng)用戶遠程訪問【內(nèi)網(wǎng)穿透】

    網(wǎng):我們通常說的是互聯(lián)網(wǎng);站:可以理解成在互聯(lián)網(wǎng)上的一個房子。把互聯(lián)網(wǎng)看做一個城市,城市里面的每一個房子就是一個站點,房子里面放著你的資源,那如果有人想要訪問你房子里面的東西怎么辦? 在現(xiàn)實生活中,去別人家首先要知道別人的地址,某某區(qū)某某街道,

    2024年02月03日
    瀏覽(18)
  • 如何使用Node.js快速創(chuàng)建本地HTTP服務(wù)器并實現(xiàn)異地遠程訪問

    如何使用Node.js快速創(chuàng)建本地HTTP服務(wù)器并實現(xiàn)異地遠程訪問

    Node.js 是能夠在服務(wù)器端運行 JavaScript 的開放源代碼、跨平臺運行環(huán)境。Node.js 由 OpenJS Foundation(原為 Node.js Foundation,已與 JS Foundation 合并)持有和維護,亦為 Linux 基金會的項目。Node.js 采用 Google 開發(fā)的 V8 運行代碼,使用事件驅(qū)動、非阻塞和異步輸入輸出模型等技術(shù)來提高

    2024年02月05日
    瀏覽(113)
  • 【使用Node.js搭建自己的HTTP服務(wù)器】

    【使用Node.js搭建自己的HTTP服務(wù)器】

    Node.js 是能夠在服務(wù)器端運行 JavaScript 的開放源代碼、跨平臺運行環(huán)境。Node.js 由 OpenJS Foundation(原為 Node.js Foundation,已與 JS Foundation 合并)持有和維護,亦為 Linux 基金會的項目。Node.js 采用 Google 開發(fā)的 V8 運行代碼,使用事件驅(qū)動、非阻塞和異步輸入輸出模型等技術(shù)來提高

    2024年02月11日
    瀏覽(88)
  • 使用VsCode搭建Node.js服務(wù)器開發(fā)環(huán)境

    使用VsCode搭建Node.js服務(wù)器開發(fā)環(huán)境 在進行Node.js服務(wù)器開發(fā)時,一個好的集成開發(fā)環(huán)境可以幫助您更快地編寫代碼,并且提高程序的效率。在此推薦安裝配置VSCode作為Node.js服務(wù)器開發(fā)環(huán)境,下面介紹安裝配置過程。 Step 1:下載安裝VSCode 首先我們需要訪問VSCode官網(wǎng)(https://c

    2024年02月15日
    瀏覽(27)
  • 如何使用Node.js快速創(chuàng)建HTTP服務(wù)器并實現(xiàn)公網(wǎng)訪問本地Server

    如何使用Node.js快速創(chuàng)建HTTP服務(wù)器并實現(xiàn)公網(wǎng)訪問本地Server

    Node.js 是能夠在服務(wù)器端運行 JavaScript 的開放源代碼、跨平臺運行環(huán)境。Node.js 由 OpenJS Foundation(原為 Node.js Foundation,已與 JS Foundation 合并)持有和維護,亦為 Linux 基金會的項目。Node.js 采用 Google 開發(fā)的 V8 運行代碼,使用事件驅(qū)動、非阻塞和異步輸入輸出模型等技術(shù)來提高

    2024年01月15日
    瀏覽(96)
  • 搭建Ubuntu本地web小游戲網(wǎng)站并通過內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)用戶遠程訪問的步驟指南

    搭建Ubuntu本地web小游戲網(wǎng)站并通過內(nèi)網(wǎng)穿透實現(xiàn)公網(wǎng)用戶遠程訪問的步驟指南

    ?? 鴿芷咕 :個人主頁 ??? 個人專欄 : 《高效編程技巧》《cpolar》 ??生活的理想,就是為了理想的生活! 網(wǎng):我們通常說的是互聯(lián)網(wǎng);站:可以理解成在互聯(lián)網(wǎng)上的一個房子。把互聯(lián)網(wǎng)看做一個城市,城市里面的每一個房子就是一個站點,房子里面放著你的資源,那如果

    2024年02月10日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包