欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

有没有免费的云主机啊,只要能跑Python 就好?

程序员文章站 2023-12-26 09:07:03
...
小白一枚,毕竟自己电脑要关机,求老司机带带。要求不高,能跑Python 。关键要免费,学生狗没钱啊,而且现在只会一点东西,买了付费主机也没办法好好利用。实在不行只能开小号申请试用了。

回复内容:

我一直在用heroku,觉得还不错。介绍如下:

免费帐号能创建无限个网站,支持python/ruby/php等诸多语言,你的app会被分配到独立的linux虚拟机中。使用git、GitHub或dropbox部署。

每个网站在30分钟无人访问后便会被关闭(所有数据都会被清空,但程序不会),再有人访问就会自动重新打开。即使总有人访问,免费版网站24小时内如果运行了超过18小时也会被强行关闭。

机房在美国和欧洲(可选),国内访问速度可以接受,不过网站启动需要几秒钟的时间,所以半小时之内的第一次访问会卡一些。

基本上没有什么限制,不像SAE连读写文件系统都不让(反正半个小时重置一次也不怕你乱改),没有流量限制。

heroku还提供不会被清空的数据库,免费版好像有容量限制,没用过不知道。

===== 我是跑题的分割线

我最近在研究让app在heroku上持续运行的技巧,原理大致如下:
1. 创建两个源码相同的app,分别为A和B
2. 启动A
3. A运行12小时后唤醒B,并将程序运行的阶段性成果发给B
4. B开始运行,30分钟后A自动关闭
5. B运行12小时后又唤醒A……
再整个过程中A和B都没触发18小时强行停机的限制 试试pythonanywhere,pythonanywhere.com/ 。一个专门适合运行python的环境,并提供bash,mysql等功能,当然免费版本的有一定限制,比如有计算量限制,创建web app有数量限制,不过学生玩一玩也够了 阿里云现在有学生优惠,在学信网有注册的大学生都可以参加,青岛云主机10元每月,直到毕业,
果断买了个,阿里云还是很强大的,速度峰值设到最高100M,速度嗖嗖的,ssh超级流畅,不是国外主机能比的,
而且能装Windows,
据说填推荐码还能9折,9NLGJA
9.17更新,
--------
openshift,
免费,而且大公司(red hat)搞的,
速度其实比一些廉价的vps好点,
可惜没有免费独立ip,
免费的vps真没有,口碑有点好的都要信用卡,我没试过,反正我试过的都是垃圾,
还有超级便宜的乞丐级vps,一年不到10$的,比如我刚买的4.5$的123systems,垃圾到没法用了,
总之,不给钱是没有好下场的, 我来总结一下吧:
  1. PaaS:
    1. (推荐)Redhat 的 OpenShift,可以一直免费。
    2. Heroku,也可以一直免费。
    3. SAE,没用过。
  2. IaaS:
    1. DigitalOcean 学生赠送100刀+10刀,优点是所有规格都可以用,但要国际信用卡。
    2. (推荐)AWS 的 Free Tier 中的 EC2,可以用一年最便宜的机器(两台),同时还有一大堆其他服务,也要国际信用卡。
    3. 阿里云似乎有新用户5块钱两个月类似的优惠。
阿里云学生优惠,10块钱一个月,你不会这个都没有吧

aliyun.com/act/aliyun/c heroku
openshift
这两个都蛮好用的.
github的student pack已经不接受.edu.cn结尾的邮箱了, 所以别想了. 1.gae就可以,建站是最好,脚本的话能定时触发
2.在线IDE很多都可以。比如cloud9。通常这种几天内活跃就不会关掉你的机器。长时间不活跃会被关机。得自己手动再打开。
3.其实手机、openwrt的路由都可以运行python。前者,额,你肯定有吧。。后者很便宜,50以内可以搞一个。树莓派等开发板也是支持python运行的。这三者主要区别在性能。
4.其实sourceforge这个免费空间是支持python的。cgi脚本形式。别的空间也有,免费的是最贵的。
5.Pass类服务有些有免费的,如OpenShift。

你的情况,推荐2和3。 RedHat的OpenShift,关键是你得忍受到*的网速限制…
反正我是忍不了连个ssh还得卡顿这种事。 如果你在做一个非盈利、有价值的服务,我可以免费提供赞助。 zh99998@gmail.com
有价值并不是指商业价值,定义为可以为访客提供服务,不能是纯私用的(例如自动签到脚本、私用的代理服务),也不能是没有任何用途,纯练手的学生习作(例如:XX图书馆管理系统)。

个人博客如果有原创性内容也算ok。 c9.io
可以试一下这个。
相关标签: Python

上一篇:

下一篇: