文档章节

如何免费发布自己的第一个技术学习网站

o
 osc_a22drz29
发布于 2019/03/25 10:40
字数 810
阅读 33
收藏 0

精选30+云产品,助力企业轻松上云!>>>

我们来看处理流程:(我的博客文章地址:https://wwj912790488.github.io/2019/03/27/share-web.html):

1.使用jekyll发布到github 自己首页站点(https://wwj912790488.github.io/)

2.Google cloud绑定信用卡免费一年使用(顺便开通ss)。

3.开通freenom免费域名站点(使用ss,国内注册不了,顺便开通DNSPod 方便二次国内解析)。

4.发布第一个demo spring boot 程序。

5.把github发布好的jekyll 同步到自己的站点上。

 

****************************************************************************************************************************************************************************************************************************************

. 首先需要注册一个google账户,还需要一张visa信用卡(实际不会扣款)
2. 进入页面https://cloud.google.com/,点击右上角控制台
3. 需要注意一点的是google cloud只是针对新用户在第一年有300刀的优惠,第二年开始就要付费使用了

环境配置

1. 修改防火墙

VPC网络 -> 防火墙规则 -> 创建防火墙(https://console.cloud.google.com/networking/firewalls/list
注意以下几点即可
    目标:网络中所有的实例
    来源过滤:IP地址范围,并设置为0.0.0.0/0
    协议和端口:全部允许

2. 申请静态IP

若长期使用,建议还是申请一个
VPC网络 -> 外部IP地址 -> 保留静态地址(即添加)(https://console.cloud.google.com/networking/addresses/list
注意以下几点即可
    区域:asia-east1

3. 创建计算引擎

Computer Engine -> VM实例 -> 创建实例(https://console.cloud.google.com/compute/instances
注意以下几点即可
    地区:asia-east1-b
    机器类型:微型,1个共享vCPU(0.6GB内存)
    管理、磁盘、网络、SSH 密钥:打开,选择网络,选择之前申请的静态IP

待实例创建完成以后,服务器的搭建就完成了,现在需要通过SSH连接到服务器,安装软件了。其实很简单,只需要粘贴几行代码即可。

 

安装ss

1. 通过SSH连接到服务器

2.  切换到root

输入命令 sudo -i

3. 下载并安装ssr软件

这段请参考我的博客文章:我的博客文章地址:https://wwj912790488.github.io/2019/03/27/share-web.html

 

3. 给浏览器安装并配置代理软件

官网地址:https://switchyomega.com/index.html
配置如下即可

 

****************************************************************************************************************************************************************************************************************************************

首先,请保持网络畅通

  1. 进入Freenom

Freenom

  1. 输入自己想要的域名,点击Check Availability

Search

3.选择一个域名,点击后面的Get it now!,这里以.ml为例,点击上方的Checkout

Checkout

4.更改Period,把默认的三个月更改成十二个月,点击Continue

Period

5.输入邮箱,注册账号

Verify

6.进入邮箱查看邮件

E-mail

7.点击邮件中的链接完成注册
8.进入My Domains(我的域名)页面,查看刚刚注册的域名

My Domains

至此,域名注册已经完毕,以下为可选步骤

9.点击Manage Domain,对域名进行一些配置
10.进入Nameservers页面,更改DNS解析到国内的DNSPod

Nameservers

11.在DNSPod中添加刚刚注册的域名(不用填www)

DNSPod

Add a domain

  1. 之后回到Freenom,在Nameservers中填写DNSPod的两个DNS地址 f1g1ns1.dnspod.net、 f1g1ns2.dnspod.net

Nameservers

  1. 点击Change Nameservers保存更改

14.稍等一会儿~即可在DNSPod解析域名啦

****************************************************************************************************************************************************************************************************************************************

 

 

我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3stpciye13284

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
初学者搭建网站 如何建自己的个人技术博客?

作者:初学者搭建网站 链接:https://www.zhihu.com/question/19907364/answer/115067279 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如何建自己的个...

osc_gkcftr6g
06/19
7
0
初学者搭建网站 如何建自己的个人技术博客?

作者:初学者搭建网站 链接:https://www.zhihu.com/question/19907364/answer/115067279 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如何建自己的个...

醉游人
2017/03/14
0
0
Apsara Clouder云计算专项技能认证的网站建设-部署与发布,你知道吗?

建站认证可以帮助学员掌握如何将一个本地已经设计好的静态网站发布到Internet公共互联网,通过自己的域名让全世界的网民访问到,并且教会学员如何完成工信部的ICP备案,实现监管合规。 01 建...

mcy0425
2017/10/25
564
0
如何学习区块链技术。

要有效地学习区块链技术,您需要深入了解区块链协议和一些编程语言。记住区块链是一种可以用各种编程语言实现的协议。看下面的例子: 比特币是用C ++语言实现的 以太坊有三种不同的编程语言的...

雪花又一年
2018/04/17
0
0
想成为程序猿?28个在线学习网站让你变身齐天大圣!

无论是考虑换工作成为一个全职的程序猿,还是试图搭建一个网站,亦或是想要掌握更多的技能,总之现在越来越多的人都开始学习如何编程。虽然编程不一定适合所有人,但是对相关的知识多深入了解...

gbin1
2014/04/02
534
1

没有更多内容

加载失败,请刷新页面

加载更多

LINUX_VERSION_CODE与KERNEL_VERSION

由于Linux版本的在不断更新,当设备驱动去兼容不同版本的内核时,需要知道当前使用的内核源码版本,以此来调用对应版本的内核API,这两个宏定义在文件 /usr/include/linux/version.h#defin...

osc_5g68egoj
16分钟前
16
0
JVM09-类加载过程

这一篇我们来学习一下JVM中的类加载过程。说到类的加载过程,我们需要先了解一下JVM中类的生命周期。在JVM中类的生命周期有七个阶段。分别是: 加载(Loading):加载是通过类加载器从不同的...

osc_zai0dt9q
17分钟前
17
0
###豪豪豪豪######2020 推荐系统技术演进趋势了解

读知乎文章《推荐系统技术演进趋势:从召回到排序再到重排》笔记: 《推荐系统技术演进趋势:从召回到排序再到重排》这篇文章主要说了下最近两年,推荐系统技术的一些比较明显的技术发展趋势...

osc_lhmderwy
19分钟前
9
0
SpringBoot入门实现RESTFUL API以及用Postman测试

Model @Data@Builderpublic class Article { private Long id; private String author; private String title; private String content; private Date createTime;}......

osc_7ludm6s2
19分钟前
4
0
Leetcode 83 删除排序链表中的重复元素-链表双指针

维护两个指针,第一个指针指向链表没有重复元素的最后一个位置,第二个指针向后扫描,直到末尾。严格来说,在C++中需要手动释放内存。但在算法题或者Java中不需要这么做。 class Solution {...

osc_n1x6m26g
21分钟前
12
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部