如何一步一步建立一个属于你自己的个人网站?
By Long Luo
本站目前采用 Hexo 作为后台系统,托管在Github上。此前我曾在很多地方安过家,最开始新浪和QQ空间上写过博客,后来到网易博客,再后来看到程序员都有自己的个人网站,于是2014年也新建了一个人网站,当时是买了域名和一个VPS,使用的LNMP架构。
在使用了流行的WordPress两年后看到码农的乐土,Jekyll ,一个以纯静态文件的博客系统。但后来我发现Jekyll
实在太慢,而且美观度也不够,于是投奔了在Hexo
。
LNMP
首先去LNMP下载LNMP安装包,然后按照下面操作步骤:
1 | wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz |
Jekyll
$ git --version
git version 1.7.1
$ ssh-keygen -t rsa -C “youremail@example.com”
id_rsa.pub
ssh -t git@github.com
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
1 | The authenticity of host 'github.com (192.30.253.112)' can't be established. |
修改SSH密码。登录ssh后, 通过passwd命令修改即可,命令格式:
1 | passwd {用户名} |
出现:(current) UNIX password: 然后输入当前系统登陆用户的密码 回车
出现:New password: 再输入新密码(新的密码必须是字母数字都有,不然的话不成功)