博客搭建完成


博客搭建

一、前期准备

1.先预览一下吧

我的主页

2.想法萌生

       早在2018年的时候,就出现了搭建自己博客可以放上自己的源码记录很多重要偶的东西,一些环境的配置等等。不管怎么说,至少可以像空间一样去。但那一直都是想法,那是才刚刚在学习C++,面向对象和面向过程我都要花一段时间去理解。

期间我也有去了解过html js php这种和网页相关的。但有了大致了解之后,就没有再深入了。就感觉同根同源的感觉。


3.初次尝试

     在了解过html之后,自己便试着去制作静态网页,包括引用一些网上比较好的工具,像鼠标特效,雪花动画,live2d都觉得特别新鲜,做了很多仅仅使用html css javascript的半静态,自己的js css太蹩脚,一些简单特效都不会,仅仅会轮播图这种简单的,不过,造轮子这种事情是大佬干的。重复造轮子也没必要。
自己做的一些动态网页一直喜欢一位博主real__yami想了解或者看看萌妹子的可以点击这里
       一些文字可能吸引不了你。


4.来吧,上图!!!

       我竟然不能把图片做成一个九宫格,竟然还用上了表……我滴乖乖!!!


5.到此为止


二、经历的过程

       经过了接近一天的努力,总算是将博客的原型给搭建出来了。虽然用的模板,百度了很久。早在很久以前 使用Wordpress在阿里服务器上搭建出一个样子,界面不是很美观,在主题里也没有找着适合自己的。最后也就不了了之了。最近又又激起了搭建一款博客的想法。

1.说干就干

       再几种开源博客系统之中来回挑选(主要再挑选官方主题,和第三方主题)最后选择了Hexo,唯一的原因是因为主题好看。另一原因就是hexo最后生成的全是静态文件,访问速度很快,看着自己的博客疯狂转圈圈的感觉真的很不爽。才开始百度的时候发现大家都使用了hexo+github方式搭建个人博客,
github是我比较陌生又不陌生的东西。我对它是模棱两可的状态,也一直没找着合适的机会去熟悉,很多东西越是畏惧,越不敢迈出第一步。

       我发现有合适的文章引导,我就一步一步照做,跟着来一遍之后,发现问题,然后再从头到尾阅读一遍,就很容易理解了。

2.遇上问题

       将hexo托管到github步骤真的很简单,详细可参考使用hexo+github搭建免费个人博客详细教程
讲的真的很详细了。各种大佬在这些方面提供了的太多的便利
下载安装甚至配置只需要一个命令。

3.处理办法

       其中有github 在创建new Repository时
Repository name要使用 github的owner 也就是能唯一的用户名而不是昵称。其他的就不怎么会出问题了。

托管到github上之后,我发现访问网速真的是龟速,原因大家都说时ip污染这已经是老生长谈了,
一般两种解决办法,梯子和修改host文件。
办法一:大家应该都有能力,
办法二: 给出一篇参考文章 GitHub访问速度慢的一种优化方法
其中操作很简单,至于遇上了host文件不允许修改。这就很好办了。请点这里

       完成之后,我在想一个问题,每一个人想要访问我的博客总不能都这样去操作一番把,看着加载转圈圈,不是强迫症的我都崩溃了。别人看着也不会太舒服,对吧。

4.另辟蹊径

       我就开始了另辟蹊径,无意间想到能不能托管到自己的服务器。于是我就开始了强大的百度之旅。果然,灵感都是别人已经实现了的。于是有目标的我又开始了新的旅程,将hexo部署到linux服务器上,开始,无知我踩了一个大坑,将一个centos工具集,强行想安装在ubuntu系统上。知道ubuntu不能安装yum之后(起ubuntu上是可以安装上yum的,从理论上分析 大家都是linux系统,工具是人创造出来的,平台适配还是很全,但是不能采用普通安装过程罢了),就很顺利了。

       经过一番努力,并在一篇简书的帮助下,配置好了服务端的环境具体可见
用Hexo部署博客到Ubuntu服务器 - 简书
其中安装Nginx又让我知道了除了ISP Apache Tomcat等等的又一服务器。

三.任务完成

       第一篇博客,没什么东西,相当于练习使用md了。甚至发现md还能使用html的标签样式,然后奖励自己吃泡面去了。



文章作者: startony
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 startony !
评论
 上一篇
b站视频外链 b站视频外链
高兴的事情突然发现一个好东西,b站视频外链,只可惜啊,不能1080p播放。只能跳转到b站才播放清晰度搞的视频。 =咬人猫= 欸欸欸,太可爱了大家肯定都认识。宅男的福利嘛,还是要好好学习啊,不能天天在博客上玩。分享三个。
2019-11-05 startony
下一篇 
Hello World Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hex
2019-11-03 startony
  目录