[英]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.