我有一个可以在本地完美运行的应用(http://localhost:8080/),现在我想使其在网上可见。怎么做? 顺便说一下,该应用程序正在与Mongodb一起运行。
由于我不知道从哪里开始,所以我还没有尝试过任何东西。
谢谢!
答案 0 :(得分:0)
应用程序以哪种语言/框架编写?像https://www.heroku.com/这样的服务很容易设置。
答案 1 :(得分:0)
您将需要一台服务器。有几个云服务器提供商(例如AWS,Heroku)可供选择。有关分步安装说明的信息,请参见相应的文档:
AWS: https://aws.amazon.com/quickstart/architecture/mongodb/?nc1=h_ls
Heroku: https://devcenter.heroku.com/articles/mean-apps-restful-api#provision-a-mongodb-database
答案 2 :(得分:0)
您可以使用云服务提供商来启动服务器,例如Amazon Web Services,Heroku或Google Cloud Platform。也许您可能也喜欢mLab或撰写下面的链接:
下面分别是它们的教程:
Tutorial on using Heroku and MongoDB
Using Google Cloud and MongoDB
Overview of Amazon Web Services and MongoDB
P.S:在执行此操作时,会考虑使用哪个应用程序,例如应用程序的可伸缩性,应用程序的安全性和其他因素。祝你好运!
答案 3 :(得分:0)
我认为这就是您要寻找的Ngrok。它可以作为反向代理,将您的var binance = require('./binance.js');
//later in the file
app.post('/createBotOrder', function (req, res, next) {
console.log("in");
console.log(binance);
console.log(binance.sum(1, 2));
console.log("in 2");
});
应用公开。这对于测试您的应用非常有用,例如向朋友展示,最后但并非最不重要的一点是测试localhost
中的webhooks
之类的东西。希望这对您有所帮助。干杯,辛辣的。