如何在Godaddy VPS上部署MERN应用程序

时间:2019-05-09 21:31:44

标签: node.js web-deployment vps mern

我唯一的经验是通过git到Heroku上。如何将整个网站部署到Go Daddy VPS上?

我下载了puTTY(SSH)并能够连接到服务器,从那里我安装了nvm,现在它允许我使用节点和NPM。如果我从bash终端使用ls命令,则不会显示任何文件。我实际上如何将项目上传到服务器上并显示在网站上?

使用git和Heroku进行操作很容易,我只是创建了一个Heroku链接,登录并使用GIT推送了我的应用程序。

我想将一个基本的MERN网站部署到GoDaddy VPS上,并将其显示在预期的域中。

1 个答案:

答案 0 :(得分:1)

步骤

  1. 不响应应用程序文件夹并执行 npm install && npm运行构建
  2. 启动节点服务器
  3. 服务器根据您的快速路线反应应用程序构建文件夹

(可选)您可以使用servePM2在单独的端口上服务构建,但这需要您在2个端口上运行MERN应用程序