上一周,小白的我试着搭建了两个个人博客:在github和openshift上

上一周,突发奇想,想搭建个自己的博客。

由于是突发奇想,自然想先找免费的试试手。仔细搜索下,选定了目标Openshift和Github。

 

Openshift

安装WordPress

OpenShift是红帽的云开发平台即服务(PaaS)。

Openshift的免费用户可以创建最多3个应用,且为每个应用提供1GB存储空间和200M的数据库大小。运行内存为512m。

支持语言众多,这点也是他受欢迎的原因。

虽然Openshift提供的是云计算开发平台,但其也提供了wordpress的安装。

 

首先登陆官网:Openshift

点击Free下面的Signup进入注册界面,内容如下:(其中验证码有时候刷不出来,需要翻墙,或者使用https的网址)

 

 

注册完成后,就可以选择安装自己需要的语言了。由于我使用的wordpress,便以wordpress为例。

点击Add Application,选择WordPress4,在下方的Public URL处填写二级域名:

 

 

点击Create Application后,耐心等待(不要关闭网页),它会自动创建PHP和Mysql环境,自己的wordpress也创建成功了。

记录好给出的MySQL信息和WordPress管理信息,也可以接着创建phpMyAdmin。

Openshift官方推荐Git管理工具来管理上面的代码,使用前要先生成密钥。

当然之前使用了一键安装WordPress,可以直接访问二级域名地址,登陆后台进行管理(包括安装中文语言包和发布新博文)。

然而由于墙的存在,在国内访问需要使用https,或者直接翻墙访问(推荐https,速度并不慢)。

 

绑定域名

同样是因为练手,我在网上选定了免费域名提供网站Freenom。

官网:Freenom

界面是中文的,看起来很友好——大概。

在中间输入你希望的域名,点击“检查可用性”,便会显示可以使用的域名。

目前Freenom提供的免费后缀为:tk、ml、ga、cf、gq

检查结果部分截图如下:

 

 

对于可用的,点击现在获取,进入如下界面。对vps等用户有dns可以在这里填,我们选择默认既可以。period处可选择免费使用时长(最多12个月)。再长就要收费了。

 

 

再点击continue,便会要求你输入邮箱验证,之后便是漫长的个人信息录入过程。

一切结束后,点击登录,进入个人页面,点击Domains——MyDomains,便可查看自己刚刚申请的域名。

点击右侧的Manage Domains,在上方的Management Tools里选择URL Forwarding,输入我们的二级域名,确认即可(记得使用https,否则访问者也要翻墙啦)。

 

 

最后一步,登陆Openshift自己的管理页面,在Application列表里点击博客二级域名右侧的change,输入申请到的域名即可。

耐心等待一小会儿,输入申请到的域名,就能访问自己的blog了。也可以使用站长工具查看路由缓存等。

 

Github

Github创建个人Page

身为程序员,都该有Github账号才对,注册就没什么好说的了。

Github支持静态页面的博客,一切需要动态的部分(评论等),都需要其他方式实现。

既然是个人博客,Github使用个人页面来搭建最好。其提供300M空间和无限流量,用来写技术博客非常合适。

 

首先Create a new project,名称写username.github.io(username就是你的用户名),并且勾选上“Initialize this repository with a README”。

 

由于Github支持静态博客,可以使用默认的jelly,也能使用Hexo和Octopress等方式。同时,在Github上还有人提供了在线写作的一种方式。

下面着重介绍下在线写作的创建方法。

 

在线写作simple

使用Github账号登陆一个项目页面:Simple

点击Initialize初始化自己的个人Page,耐心等待完成后点击Go开始在线创作。

 

 

进入在线页面,可以看到Markdown在线写作是左右分屏,可以实时预览的。同时支持Save和Delete操作。

 

使用其他人的模板

如果使用的为同一个静态博客程序,便可以直接copy对方的模板,在此基础上改进(前提要取得使用许可哦)。

可以访问其项目页面,从而fork代码。

有很多Github上的大神的页面非常绚丽,看代码学习也是极好的。

 

全部自己创建

这个就比较依赖能力了。

 

绑定域名

在自己的个人Page所对应的项目下,上传一个名为“CNAME”的文件,内容便是域名地址。

之后到DNS服务商那里CNAME一下个人Page地址,等待生效即可。

 

评论等互动功能

评论可以使用“多说”等方式实现,其他动态功能类似。

 

 

题外话

其实一开始蛮想尝试Farbox的,然而他收费了……像我这种刚入门的小白,用收费的博客可能维护不好。

只好先从这两个上手啦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值