我在Digital Ocean上有一个小滴,我花了很多时间通过遵循他们的教程和所有这些来设置它。然后我SFTP将我的应用程序发送到我的服务器并且它已被转移,然后我运行sudo npm start
并且控制台说它正在运行但是当我访问http://share3na.com时你可以看到没有出现。我通过运行sudo npm install --save [module]
安装了所有模块,然后在手动完成所有模块之后确定,我运行了sudo npm install
。
我还更改了域名中的名称服务器。
答案 0 :(得分:0)
在数字海洋中,
最初我们买了一滴。稍后我们必须选择要安装的操作系统,在您选择Linux的情况下可能是Ubuntu。
首先,设置 ssh access 并根据需要配置ssh
稍后我们必须使用sudo apt-get update
将NodeJs应用程序复制到您的Droplet中。
通过安装其依赖关系并配置数据库等来设置NodeJ。
为您的NodeJs应用配置 Nginx ,并在nginx中添加 SSL证书(如果有)。
配置后重启 Nginx。
运行您的NodeJs应用。
如果Nginx配置正确,您应该可以访问NodeJs应用程序。
希望这有帮助。