我正在使用python(使用django和GIT)为一个协会开发一个网站,而且我需要分享我的工作以获得团队的批准。
我有大约50个人需要能够访问我的"网站" 24/7。
显然,免费托管并不是最好的方式(请参阅原始问题的答案)。
我从未做过这样的事情,所以我有点失落。看起来我可以在没有太多投资的情况下使用我的ubuntu计算机。显然,此应用程序还有其他工具。
我正在寻找有关如何实施有效解决方案的建议和解释。
编辑:50人不在我的本地网络中。[原帖子下面]
与合作伙伴分享我的网站的最佳方式是什么?
我正在为一个协会开发一个网站,我想知道是否有办法让他们访问我正在进行的工作。
我在考虑免费托管解决方案?
我不是在寻找专业的主持人,我只想找到一种方法与最多50个人分享我的工作。
还有其他解决方案吗?
我有一台可以用作服务器的ubuntu电脑(我有高速连接)。
(我不知道这是否相关,但我使用python-django和bootstrap进行设计)
答案 0 :(得分:2)
我们假设这50个用户不在您的本地网络上。有几个解决方案:
就像提到的@ njzk2一样,Heroku w/ Django。这是一个以应用程序为中心的"部署Web服务。
Amazon EC2或其他AWS选项 - 除非您的应用程序资源非常繁重,否则这是一个免费/便宜的选项。有很多关于谷歌的信息。
Python Anywhere有"初学者"帐户应该足以满足您的需求并允许使用Django应用程序。
如果这50个人都在你的网络中并且你真的想要部署,那么你可以在某个地方启动虚拟机并通过Gunicorn或其他一些WSGI应用服务器进行部署。有很多很多选择。
答案 1 :(得分:1)
那么,然后使用您的ubuntu系统,转发路由器中的正确端口,并为您的客户提供指向您的IPadres的链接。我假设你已经使用你的ubuntu系统作为网络服务器来测试你的网站了吗?