发布网站以及 nodejs 后端和 mysql 数据库

Publishing website along with nodejs backend and mysql database

好吧,这听起来很傻,但我不知道如何为我制作的网站发布 node.js 后端。我是这方面的新手,我知道如何发布网站有很多网站提供托管和域名,但我不知道后端。例如,假设我有 node.js 后端从 MySQL 数据库读取数据并将其发送到我的本地托管网站。假设我安装了 nodemon 软件包,所以我 运行 它与 nodemon 一起使用,一切正常。我的问题是如何将这个 nodejs 应用程序与我的网站和数据库一起发布。

研究 Heroku。易于使用、维护和部署。您可以从 GitHub 存储库或直接通过 heroku 进行部署。 在这里查看 [https://devcenter.heroku.com/articles/deploying-nodejs]

你应该得到一个VPS(虚拟专用服务器)Docker,这是最好的解决方案。

  • 只需复制您的节点文件夹并将其放在节点 docker 图像上!
  • 了解 html 前端?把它放在 nginx docker 图像上。
  • MySQL 同样,docker!
  • 几乎一切皆有可能

想进一步了解 docker? Here