refer to http://siwei.me/blog/posts/from-foot-to-head-setup-your-blogjava
1. 须要买个域名。 例如: siwei.me 或者 shensiwei.comnode
2. 须要有个 独立的服务器 . 好比 aliyun, linode , mysql
3. 选取我的的博客框架, 是 ruby ( publify, refinery cms) ,仍是 PHP , 仍是java . 下面以 ruby : publify 为准linux
4. 登录到你的服务器(通常来讲是个linux 系统, SSH登录) 。nginx
5. 安装 nginx, 做为sql
6. 安装 Rails, ruby, mysql 环境ruby
7. 下载publify 服务器
8. 配置。 而且运行 blog. 框架
9. 进入到 godaddy.com 或者 www.net.cn 或者你的域名供应商的后台, 把你域名的 www, @ 的A记录的地址 指向 你的服务器ip.dom
若是你用的是大陆以外的域名供应商, 则须要使用dnspod 这样的域名解析商(免费的不用担忧),这样才能保证大陆用户能够百分百访问。
10. 配置nginx, 实现能够对传入的domain进行解析,而后把请求分发到你的blog上。