原来的用图片说话那个网站我会慢慢的把它全部部署到这里的
在去年十月的时候我就经不住诱惑买了一个域名,当时自己的想法是要学习网站方面的知识,所以准备自己在电脑上搭建一个网站。于是那一段时间就是各种各样的查资料,因为自己是在实验室的一个局域网,所以没有一个固定的IP,于是就寻找动态IP什么的, 还有IP路由转发。后来终于通过访问这个网址能够看到在我自己电脑上建立的一个
index.html
文件了,但是同时也得出一个结论。 凭着我目前的网络环境根本是不可能会搭建出一个可以用的网站的。至此,又因为学业比较忙,就只能去寻找了一个免费的建网站的地方虽然不怎么样,但是访问速度还是可以的,而且还是免费的,也就没有怎么管了。 反而自己在博客园写了几篇文章,之前还在csdn写文章,但是后来出现密码泄漏,就移到博客圆了。
总结我从最初开始买域名的目的而言,就是为了学习知识。虽然最终也算是知道了网站搭建的过程,但是域名却没有真正的派上用场。 就在差不多一星期前,真的是一个巧合.在用
github
的时候,有一个问题不会了,于是就在网上搜索。这说起来真要谢谢hosts
文件以后,用baidu
。 在git
的书。 而且非常优秀,当时去当当看了下,唉,兜里面没钱啊。于是就把这个网站好好搜刮了一下,这一搜刮,竟然发现github
上面可以搭建个人网站, 我当时真的是不相信。于是我用工具查了一下同IP的网站,搜出一大堆的网站啊。而且都是这种简介风格的博客。github
这个网站从认识到现在也差不多一年了吧,自己之前竟然一点都不知道,不禁叹息啊。
把自己这几天“磨难”的经历记录一下吧
自己的系统是64位的ubuntu系统,当时仗着自己有4G的内存,于是就玩64位(后来才发现因为这个吃了不少苦头,当然从另一方面来说, 也是因为自己的技术水平不够啦)。知道octopress官方网站,那里的步骤真的是很详细,不过是英文的。正好练习联系英语水平。 第一步就是安装
rvm
。这是ruby的版本控制器。到这里不禁又叹息啊,自己学python学了不少,就是不碰ruby, 幼稚的理由是因为它是日本人发明的。现在才明白,我们学的是技术本身,根本没有必要把它和其他东西联系起来, 尤其当着中联系成为阻碍的时候。rvm
也有一个官方网站,也有很详细的教程。其中安装这个步骤只要运行一个命令就可以了。 但是我就恰恰卡在这一步上面了。怎么运行就是不能下载,其实对于学习一样新的东西而言,尤其是一个人在学习的时候, 碰到这种情况是最糟糕的。缺少对于问题本身的理解,不能有效的从根本上去寻找解决问题的办法,只能是猜测,或者是凭着自己以前的经验。 而对于我而言,很多的学习时间都是花在这个上面,即学找解决问题的方法,而不是学习知识本身。我个人是主张学习只是本身的。 在这个问题上,我就不断的在
去rvm官方网站,那里有一个提示,就是一条bash的命令。原本的复制过来就可以了。在自己的机器上运行,这里我就不贴出那条命令的代码 了,因为时间不同的话,好像那个网站上的命令会变化,大家还是自己去官方网站看好了。 接下来要运行一下这几条命令。这是在我安装过程中额外总结出来的。要顺利安装,这些软件是不可少的。
$ sudo apt-get install build-essential libssl-dev libreadline5 libreadline5-dev zlib1g zlib1g-dev openssl
安装完这些软件之后就可以参照官方教程的步骤一步一步来,就没错了。
最后说一下,当你重装系统,或者是在另外电脑上想要写博客的时候,可以参照这里的方法。这样子,基本上就没有什么问题,至于接下来的优化的问题,每个人都有每个人的聪明才智,就自己在octopress上琢磨吧。