通过putty将Nuxt.js和Express.js托管在Ubuntu服务器上,并始终运行

xe55xuns  于 2022-11-02  发布在  其他
关注(0)|答案(1)|浏览(135)

我已经为BE和FE(Express.js和Nuxt.js)做了一个项目,但是当它在ubuntu服务器上通过putty构建和运行它时,我得到的是这样的

这是一种让它活起来的方法吗?
如果我关闭Putty会发生什么,Express和Nuxt还会在服务器上运行吗?

1rhkuytd

1rhkuytd1#

这不是一种传统的向互联网公开内容的方式,因为它不公开面向互联网(目前访问应用程序的唯一方法是知道服务器的IP、SSH帐户的用户名+密码)。
此外,您在这里以开发模式运行服务器,而不是在速度方面进行优化。
您需要在Netlify、Vercel或任何类似的平台上使用yarn generate(或yarn build),然后使用yarn start作为前端(如果使用SSG,通常是免费服务)。
下面是一个完整的位置列表,以及如何在那里托管前端:https://nuxtjs.org/deployments
至于你的后端,你可以在Heroku,Render.com,Railway或你选择的任何地方(有一个Node.js可用)托管它。
即使是裸金属SSD可以很好地为这样,但它将需要更多的设置整体。

相关问题