【发布时间】:2011-11-25 13:02:46
【问题描述】:
我被赋予了本地化 Facebook 应用程序的任务,该应用程序内置在 Node.js 中,被告知使用 Nginx 进行 SSL。
这是我第一次涉足 Node.js 世界,我在理解将节点应用程序推送到万维网(以便通过 facebook 访问它)所涉及的部署过程方面遇到了困难。
我有 javascript、AJAX、html 和 css 的前端开发背景。以及后端 PHP 和 MYSQL。本地化内容的任务我并不担心,因为它只是交换几张图像的问题。这是我对 node.js 拼图如何在它崩溃的地方组合在一起的核心理解。更不用说 Nginx 是如何适应的了。
我在网上做了很多搜索,发现了很多初学者教程,例如http://www.nodebeginner.org/,这很好,但没有涉及如何部署节点网络应用程序。我可以在本地构建简单的 hello world 示例,但这如何成为“正确的 www.website”。那里还有大量其他资源,但它们假定具有更高级的理解和技术知识。我只需要通俗地说。
我知道 Node.js 是服务器端 javascript,所以这显然意味着它存在于服务器上,对吧?我目前有一个域、网站和托管计划我可以使用这个服务器吗?我通过 cpanel 或 ftp 访问它。还是我必须从头开始创建新服务器?也许一个虚拟服务器可能使用https://www.virtualbox.org/ 这会涉及什么?
非常感谢您能给我的任何帮助。
干杯
【问题讨论】:
标签: deployment node.js nginx virtualbox virtualhost