繁体   English   中英

如何在数字海洋飞沫上运行我的Express应用程序

[英]How to run my express app on digital ocean droplet

我在Digital Ocean上有一个介绍,我花了很多时间通过遵循他们的教程和所有这些来进行设置。 然后我将我的应用程序SFTP传送到我的服务器上,然后它被传输了,然后我运行了sudo npm start ,控制台说它正在运行,但是当我访问http://share3na.com时 ,您看不到任何内容。 我通过运行sudo npm install --save [module]安装了所有模块,然后在手动确定所有sudo npm install --save [module]后才确定运行了sudo npm install

我还更改了域中的名称服务器。

在数字海洋中

最初,我们购买一滴。 稍后,我们必须选择要安装的操作系统,在您的情况下,您选择的是Linux或Ubuntu。

首先,设置您的ssh访问权限,并根据需要配置ssh

稍后我们必须使用sudo apt-get update软件包管理器

将NodeJs应用程序复制到您的Droplet中。

通过安装NodeJ的依赖项并配置数据库等来设置NodeJ。

为您的NodeJs应用程序配置Nginx ,并且还将SSL证书(如果有的话)添加到nginx。

配置后重新启动 Nginx。

运行您的NodeJs应用程序。

如果正确配置了Nginx,则应该可以访问NodeJs应用程序。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM