【图文解释】GitHub Education Pack申请+AWS建Wordpress

目录

  • 一、 GitHub Education Pack申请
      • 1)【学生education pack申请】
      • 2)【填写申请表】
      • 3)【遇到申请迟迟没有回复、发邮件驳回申请】
      • 4)【申请通过】
  • 二、 使用GitHub Education Pack提供的AWS架wordpress
      • 1)【申请AWS】
      • 2)【利用education提供的优惠码使用AWS】
      • 3)【AWS安装wordpress】
      • 4)【管理wordpress】
  • 三、公有IP与域名绑定
      • 1)【申请域名】
      • 2)【申请弹性IP关联实例】
      • 3)【腾讯云为例】
      • 【补充】
  • 四、Pack提供哪些资源能够架wordpress网站
      • 1)【AWS education】
      • 2) 【DigitalOCean】
      • 3) 【Microsoft Azure】
      • 4)【Education Host】
      • 5)【HeroKU】
  • 五、AWS建wordpress注意事项

一、 GitHub Education Pack申请

1)【学生education pack申请】

点击学生education pack申请

2)【填写申请表】

  1. 填写edu邮箱(以此作为学生身份的有效凭证);
    如没有edu邮箱就填写平时自己常用的邮箱(作为接受GitHub Education信息的渠道 )

  2. 上传学生证、课程表,来证明你真的是学生(因为只能上传一张图,所以可以将图片拼接上传)

  3. 学校名称、如何使用Github都填写英文;尤其是“如何使用Github”这一块详细说明,如学校、专业、使用Github做了什么、为什么需要eduction pack、感谢语

3)【遇到申请迟迟没有回复、发邮件驳回申请】

申请迟没有回复,可能是怀疑你的学生身份,或者没有对人家表达谢意,修改修改再次发起申请(我第一次申请没有通过,再次申请时在后面表达感谢就很快通过了,我觉得这个可能是一个原因hhhh)

4)【申请通过】

申请通过就会立马收到GitHub Education发来的邮件啦!!!

找到这份邮件,点击“explore offers”,直接可以使用其提供的pack

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第1张图片


二、 使用GitHub Education Pack提供的AWS架wordpress

1)【申请AWS】

AWS注册——创建用户——国外信用卡绑定(有visa就可以啦)——登录——找到控制台,在右上角找到“我的账户”——记住账户 ID

提示:绑定信用卡时,平台会扣一美金,但是之后会返还回来(但是,我申请的时候没有扣,原因不明)

2)【利用education提供的优惠码使用AWS】

1. 点击“explore offers”会直接跳到student pack
【图文解释】GitHub Education Pack申请+AWS建Wordpress_第2张图片

2. 在登录界面找到 AWS education 界面,点击 unique link

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第3张图片

3. 注册 AWS educate 账号

注册信息必须是英文,在注册子信息页面的最后自动优惠码(其实URL尾部也是优惠码)
【图文解释】GitHub Education Pack申请+AWS建Wordpress_第4张图片
【图文解释】GitHub Education Pack申请+AWS建Wordpress_第5张图片
4. 输入 AWS 账户 ID
【图文解释】GitHub Education Pack申请+AWS建Wordpress_第6张图片

5. 注册成功

点击确认并跳转到管理控制台;同时,收到AWS发来的邮件

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第7张图片


3)【AWS安装wordpress】

1. 在控制台的服务点击 EC2——进入了 EC2 首页

2. 点击 启动实例

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第8张图片

3. 点击搜索 Wordpress

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第9张图片
【图文解释】GitHub Education Pack申请+AWS建Wordpress_第10张图片

4. 选择系统镜像(AMI),找到Wordpress 免费安装版本

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第11张图片

5. “继续”—— 一直点击右下角“下一步”-——直到最后“审核和启动”

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第12张图片
【图文解释】GitHub Education Pack申请+AWS建Wordpress_第13张图片
【图文解释】GitHub Education Pack申请+AWS建Wordpress_第14张图片

6. 创建新的密钥,以便后续登录SSH对wordpress系统进行调整

“创建新的密钥对”——输入密钥对名称(可以随便取,这里取取得“mykeyfile”)——点击“下载密钥对”(.pem文件)——保存密钥对到本地——点击“启动实例”

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第15张图片

7. 初始化

实例会初始化一段时间,等到状态变成“running”

8. 登录wordpress

复制页面公有 IP 到新网页,会显示 Hello World 博客页面

4)【管理wordpress】

1. 回到EC2的控制面板——选中“实例”——点击“操作”——“实例设置”——“获取系统日志”

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第16张图片

2. 找到自己的密码,复制

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第17张图片

3. 切换回hello world的页面——在URL末尾添加/admin, 回车——出现下图,输入用户名”user”——把密码复制进去

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第18张图片


三、公有IP与域名绑定

1)【申请域名】

1. Pack提供的namecheap

  • 功能:托管和域管理

  • 优惠:.me域名一年免费使用;1年SSL证书

2. Pack提供的name.com

  • 优惠:一个免费域名和免费高级安全性(SSL,隐私保护等)

所以,可以直接使用namecheap、name.com申请免费域名

2)【申请弹性IP关联实例】

1. 疑惑:为什么要申请弹性IP

  • 弹性IP全称是弹性公网IP,是公网IP的一种

  • 和公网IP的区别:公网IP是和实例相联的,每次启动实例时,IP地址都会改变,这将对用户访问网站带来巨大的困难,如果要用动态DNS来映射,将花费很长时间。

  • 而弹性公网IP则是与账号相关联的静态IP地址,而不是和实例关联,每次启动实例时,IP地址都不会改变;而且还可以在实例之间重新映射弹性IP地址,在任何实例出现故障时,只需启动另一个实例并重新映射它(或使用现有的实例),从而实现快速响应实例故障。

2. 申请步骤:

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第19张图片

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第20张图片

3)【腾讯云为例】

1. 之前在“腾讯云”有购买过域名——直接登录“腾讯云”——进入“我的域名”——点击“解析”

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第21张图片

2. 点击“添加记录”——填写“域名前缀”“IP地址”——点击“保存”

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第22张图片

3. 直接用IP、域名都可以访问

【补充】

弹性IP的申请其实可以省略掉,在实例启动后出现的“公有IP”就可以直接访问了,只弹性IP更方便


四、Pack提供哪些资源能够架wordpress网站

1)【AWS education】

  1. 功能:免费培训和协作资源

  2. 优惠:新用户本身免费一年,而学生包还提供75-150$的额度

  3. 要求:注册AWS需要国外信用卡

2) 【DigitalOCean】

  1. 功能:为开发人员构建的简单云托管

  2. 优惠:平台提供50$信用额度

  3. 要求:需要软件;存5美元在PayPal账户(但是5美元是自己的,可日后使用)

3) 【Microsoft Azure】

  1. 功能:访问Microsoft Azure云服务和学习资源–无需信用卡

  2. 优惠:免费访问25种以上的Microsoft Azure云服务;$ 100的Azure信用额

4)【Education Host】

  1. 功能:利用我们的网络托管平台托管任务和项目工作

  2. 优惠:1年设计师免费包;折扣升级优惠;免费子域名;MySQL数据库;带LetsEncrypt的SSL

  3. designer、designer plus、developer对比:

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第23张图片

5)【HeroKU】

  1. 功能:基于云的平台即服务(PaaS),用于部署,运行和管理您的应用程序

  2. 优惠:获得长达2年的Hobby Dyno(每年价值$ 84)

  3. 作用:将Heroku应用程序连接到GitHub存储库,并在每次推送到GitHub时进行部署

  4. 要求:需要信用卡/借记卡来兑换优惠


五、AWS建wordpress注意事项

  1. AWS有提供详细EC2文档说明,需要自己平时去阅读发现

  2. 需要提醒的是实例“连接”SSH也有步骤说明,如图:

【图文解释】GitHub Education Pack申请+AWS建Wordpress_第24张图片

你可能感兴趣的:(【图文解释】GitHub Education Pack申请+AWS建Wordpress)