博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GitHub Student Developer Pack创建个人网站
阅读量:7094 次
发布时间:2019-06-28

本文共 2358 字,大约阅读时间需要 7 分钟。

链接:https://zhuanlan.zhihu.com/p/20531579

这个开发包里有什么?作为学生开发者,如何最大化利用它的价值?

  • Atom编辑器,GitHub推出的编辑器,和Sublime Text以及微软现在的VS code相似,功能方面各有千秋,实际上都可以免费获得。各位码农看自己的编辑需求咯。

  • Amazon Cloud Services 亚马逊云服务,新用户本身免费一年,而学生包还提供50-115刀的额度。

  • Bitnami 提供原价49刀/月的Business Plan 3 一年, 最多可以供3个服务器

  • CrowdFlower 数据分析处理平台

  • Digital Ocean云服务器 50刀的额度 注意这个是真金白银啊,需没有要搭服务或者别的的话,哪怕买个vps配合shadowsocks***也很合算

  • dnsimple dns管理,原价5刀每个月的个人服务器计划免费两年,API也很赞

  • GitHub私有仓库5个(原价7刀/月),这个也炒鸡划算,私有仓库买起来有点鸡肋,但是送的话确实可以解决很多问题。比如手上的保密性要求高的项目。再比如我的毕设的tex文档和实验代码,可以解决备份和交流问题,虽然我一个三流渣校的学渣本科生毕业论文也没人要看。

  • HackHands 可以在线咨询编程问题,得到长者的人生经验。25刀的额度

  • namecheap 原价19刀/年的.me域名免费领,还送SSL证书(可以配合github pages做一个简单的个人主页)

  • ORCHESTRATE 完整的数据库套装服务,原价49刀/月的开发者账户,可以仅仅通过API完成它的很多搜索、分析服务

  • SendGrid 邮件管理服务,15k封/月,200封/天

  • Stripe 网页和移动支付服务,前1000刀的支付免除杂费

  • Travis CI 类似于GitHub的一个项目协作平台,价值69刀/月的私有账号(一直到你毕业为止免费)

  • Unreal Engine 游戏开发引擎套件,好像本来就免费


打开student pack:

  • step1. 注册namecheap

  从github给你的专门unique link可以注册namecheap的域名(会需要注册一个namecheap的账号,购买免费域名的时候一定要用github给的unique link然后需要验证邮箱,我填的qq邮箱,但是邮件会被屏蔽到垃圾箱),可以注册一个.me的免费域名。

  再贴一个注册的图文教程吧,可能比较老了:

  github给的优惠码(在my pack页面)可以购买一个ssl。

  • step2. 注册digital ocean

  需要注册一个虚拟主机,同样github的my pack给了一个promo code。还是需要注册一个digital ocean的账号,注册这个就比较麻烦了,首先confirm mailbox,这就没什么了。再来就是需要一张信用卡(学生狗没有信用卡,最后拿了爹爹的),如果不用信用卡验证,就需要用paypal转5美元。(OS:5美元也是30块啊!)然后就很坑爹了,我注册好了以后还需要用github/twitter/gmail认证,Twitter我又不用- -后来用gmail验证的,大概我申请的时候是周日的原因,一直没有验证。其实他们的支持服务(support ticket)还是很不错的,例如我的promo code被提示用不了,说是给新用户才能用,就因为我注册成功送了我10credit,我就不是新用户了?!这不符合逻辑,后来我就create ticket请求支持,他们那边要了我的promo code就把50块给我冲进去了。

  然后就是配置一个主机,查网上的都是centos + sanfrancisico+$5/mon,然后create。

  这篇文章蛮详细的,例如要不要选择ssh之类的:

  然后就是域名解析,可以在namecheap的domain manage面板设置解析 A record表示ipv4,AAAA record表示ipv6.

  •  step3 配置你的VPS

  此时,你的域名和你的VPS已经做了链接了。但是你的VPS需要一些简单的配置。digital ocean提供了我们console页面,但是ssh到VPS会更加方便一点。

  windows下用PuTTy就好,mac直接用命令行吧。

    配置:Appache+MySQL+PHP

    

    这是digital ocean官方的教程,用我血和泪的教训(rebuild了VPS三次)建议你,用它的教程。网上的确有很多LAMP/LNMP一键安装包之类的,但是这类安装包有可能出现问题(例如哪个包没有安装),导致502。

  • step4 安装wordpress

  

  worldpress搭建个人博客非常容易,他有自己的控制面板。比较简单和直观。目前先这样吧,以后有机会再创新。haha~

  • step5 安装phpmyadmin

  实际上这个非常重要,管理数据库必备啊。注意的是,在修改phpadmin.conf文件的时候,填入的是local host的ip不是server的。

  基本到这里就结束了。中途会遇到很多问题。例如,ssh connection fail,yum command,appache配置,等等,要学的还很多!

  导致我对于预期任务时间以及实际任务时间的运算公式产生了思考:实际完成任务的时间=预期完成任务的时间+学习成本+被打岔的时间-熟练程度+本可以避免的错误导致的时间浪费-注意力的集中程度。

 

转载于:https://www.cnblogs.com/LUO77/p/5680513.html

你可能感兴趣的文章
form怎样正确post文件
查看>>
JVM概述
查看>>
(转)理解OAuth 2.0
查看>>
python--------------常用模块之正则
查看>>
cocos2d-x 源代码分析 : EventDispatcher、EventListener、Event 源代码分析 (新触摸机制,新的NotificationCenter机制)...
查看>>
Spring+SpringMVC+MyBatis+easyUI整合进阶篇(一)设计一套好的RESTful API
查看>>
artTemplate子模板include
查看>>
Python之元类
查看>>
赵雅智:service_bindService生命周期
查看>>
iOS中 语音识别功能/语音转文字教程具体解释 韩俊强的博客
查看>>
acid (数据库事务正确执行的四个基本要素的缩写)
查看>>
java环境变量设置
查看>>
织梦程序做的网站,会员下载的弹窗问题
查看>>
人生,别认输,因为没人希望你赢
查看>>
oc34--instancetype和id的区别
查看>>
BootstrapClassloader ExtClassloader AppClassloader
查看>>
62. Unique Paths
查看>>
C#模拟POST提交表单(一)--WebClient
查看>>
[Spark][python]从 web log 中提取出 UserID 作为key 值,形成新的 RDD
查看>>
数据结构与算法(周鹏-未出版)-第六章 树-6.5 Huffman 树
查看>>