簡體   English   中英

使用MongoDB數據庫部署Node.js API

[英]Deploying Node.js API with MongoDB database

我一直在使用Unity3D作為我的碩士學位論文的一部分來開發游戲。 游戲與Node.js RestAPI通信,后者處理請求和MongoDB數據庫中的數據。

在開發過程中,我一直將PC用作本地主機,但是現在可以進行測試了,這意味着我需要將Node.js RestAPI和MongoDB部署到服務器上。

為了得到這台機器,我被要求寫一個適當的要求,強調我需要的技術/技術要求。 以前從未做過,但是我現在很難確定我需要什么。

我知道我需要在機器上安裝Node.js Express和MongoDB,或者至少需要安裝它們的權限。 但是,關於機器的操作系統,我不知道。

哪種操作系統最適合Node.js + MongoDB部署?

由於我以前從未做過此事,因此我是否缺少任何要求?

任何幫助表示贊賞,在此先感謝。

部署應用程序RESTful API有很多選擇。 我對操作系統沒有太多了解,但是在Node.js官方GitHub存儲庫中列出了很多平台。 訪問https://github.com/nodejs/node-v0.x-archive/wiki/Node-Hosting

https://itsfoss.com/nodeos-operating-system/ https://node-os.com/

Ubuntu 18.04.1 LTS(Bionic Beaver)是適用於Node.js + MongoDB部署和NodeOS的最佳操作系統

在去年發布第一個Release Candidate之后,基於Node.js的NodeOS操作系統正朝着1.0版本發展。

如果這是您第一次聽說它,那么NodeOS是有史以來第一個由Node.js和npm支持的操作系統,它是基於Linux內核構建的。 Jacob Groundwater於2013年中推出了該項目。 構建系統使用的主要技術是:

Linux內核:整個操作系統都基於Linux內核構建。 Node.js運行時:Node用作主要運行時。 npm軟件包:npm用於軟件包管理。 NodeOS源代碼托管在Github存儲庫中。 因此,任何感興趣的人都可以輕松貢獻並報告錯誤。 用戶可以從源構建或使用可用的預構建圖像。 可以在項目存儲庫中找到構建過程和快速入門指南。

暫無
暫無

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

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