IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    谈谈搭建这个博客的感想

    Xiang Chao (cloudaice@163.com)发表于 2012-01-30 08:53:00
    love 0
    纠结了两天的时间终于搭好了自己的博客

    原来的用图片说话那个网站我会慢慢的把它全部部署到这里的

    从买域名到在第三方网站写博客


    在去年十月的时候我就经不住诱惑买了一个域名,当时自己的想法是要学习网站方面的知识,所以准备自己在电脑上搭建一个网站。于是那一段时间就是各种各样的查资料,因为自己是在实验室的一个局域网,所以没有一个固定的IP,于是就寻找动态IP什么的, 还有IP路由转发。后来终于通过访问这个网址能够看到在我自己电脑上建立的一个index.html文件了,但是同时也得出一个结论。 凭着我目前的网络环境根本是不可能会搭建出一个可以用的网站的。至此,又因为学业比较忙,就只能去寻找了一个免费的建网站的地方虽然不怎么样,但是访问速度还是可以的,而且还是免费的,也就没有怎么管了。 反而自己在博客园写了几篇文章,之前还在csdn写文章,但是后来出现密码泄漏,就移到博客圆了。

    原来自己要找的就在眼前


    总结我从最初开始买域名的目的而言,就是为了学习知识。虽然最终也算是知道了网站搭建的过程,但是域名却没有真正的派上用场。 就在差不多一星期前,真的是一个巧合.在用github的时候,有一个问题不会了,于是就在网上搜索。这说起来真要谢谢google。 自从上次从一个人那里得到一个hosts文件以后,用google一点都不卡,以前经常不时地死掉,所以都用baidu。 在google里面一搜就搜到了worldhello这个网站,说实话这个网站一进去,我就被它的简洁吸引。 心中下意识地想,要是我能够有这样的一个网站,那该有多好啊。这个网站是蒋鑫老师的网站,之前就听说过国人出了一本git的书。 而且非常优秀,当时去当当看了下,唉,兜里面没钱啊。于是就把这个网站好好搜刮了一下,这一搜刮,竟然发现github上面可以搭建个人网站, 我当时真的是不相信。于是我用工具查了一下同IP的网站,搜出一大堆的网站啊。而且都是这种简介风格的博客。 github这个网站从认识到现在也差不多一年了吧,自己之前竟然一点都不知道,不禁叹息啊。

    遇上了,就要行动


    把自己这几天“磨难”的经历记录一下吧

    自己的系统是64位的ubuntu系统,当时仗着自己有4G的内存,于是就玩64位(后来才发现因为这个吃了不少苦头,当然从另一方面来说, 也是因为自己的技术水平不够啦)。知道octopress官方网站,那里的步骤真的是很详细,不过是英文的。正好练习联系英语水平。 第一步就是安装rvm。这是ruby的版本控制器。到这里不禁又叹息啊,自己学python学了不少,就是不碰ruby, 幼稚的理由是因为它是日本人发明的。现在才明白,我们学的是技术本身,根本没有必要把它和其他东西联系起来, 尤其当着中联系成为阻碍的时候。rvm也有一个官方网站,也有很详细的教程。其中安装这个步骤只要运行一个命令就可以了。 但是我就恰恰卡在这一步上面了。怎么运行就是不能下载,其实对于学习一样新的东西而言,尤其是一个人在学习的时候, 碰到这种情况是最糟糕的。缺少对于问题本身的理解,不能有效的从根本上去寻找解决问题的办法,只能是猜测,或者是凭着自己以前的经验。 而对于我而言,很多的学习时间都是花在这个上面,即学找解决问题的方法,而不是学习知识本身。我个人是主张学习只是本身的。 在这个问题上,我就不断的在google上搜索。在搜索中发现stackoverflow是一个非常好的网站,都是一些提出问题和解决问题帖子, 而且大部分都是很有用。在自己的64位系统上折腾了很久,差不多是一整天吧,还是没有成功。其实整天对于现在寒假的我来说真的是非常宝贵的。 如果我拿这一整天来学习python的话,都可以学习好几个知识点,并且写一篇博客了。可是这样的寻找答案, 卡在第一步的一整天真的让我感到很沮丧。但是告诉我自己不会放弃的。于是第二天开始在比较干净的虚拟机里面安装。 再加上从网上搜索出来的几点比较有效的建议,也算一般顺利的在虚拟机里面完成了博客的搭建。 于是回头想想,这是多么简单的一个过程啊,而且网上教程也是写的那么详细。而自己却是花了那么长的时间。。。。。。

    记录一下整个配置过程吧,如果有后来人,也算是可以参考参考


    去rvm官方网站,那里有一个提示,就是一条bash的命令。原本的复制过来就可以了。在自己的机器上运行,这里我就不贴出那条命令的代码 了,因为时间不同的话,好像那个网站上的命令会变化,大家还是自己去官方网站看好了。 接下来要运行一下这几条命令。这是在我安装过程中额外总结出来的。要顺利安装,这些软件是不可少的。

    $ sudo apt-get install build-essential libssl-dev libreadline5 libreadline5-dev zlib1g zlib1g-dev openssl 
    

    安装完这些软件之后就可以参照官方教程的步骤一步一步来,就没错了。

    最后说一下,当你重装系统,或者是在另外电脑上想要写博客的时候,可以参照这里的方法。这样子,基本上就没有什么问题,至于接下来的优化的问题,每个人都有每个人的聪明才智,就自己在octopress上琢磨吧。



沪ICP备19023445号-2号
友情链接