Rina_Blog
Rina_Blog copied to clipboard
个人博客系统1.0
rina's blog
1.0 博客已经废弃,最新版本 v2.0 已上线
详情请查看: https://github.com/liuzhenangel/RBlog
1.0 Demo
项目介绍
Rina_Blog 项目是一个 Rails 项目, 前端框架用的 bootstrap, 主要功能有: 后台管理, 订阅, 相册, Markdown 在线编辑预览, 个人简历在线编辑, 评论等功能.
核心技术框架
- Rails
- bootstrap
- turbolinks
- mina
- carrierwave
- kaminari
系统依赖
- Rails 4.2.1
开发环境准备
第一步, 安装项目依赖
$ bundle install
第二步, 启动服务
$ rails s
第三步, 浏览器访问: http://127.0.0.1:3000
结束.
如何发布?
第一步, 配置nginx
先根据项目里的 /config/deploy.rb
/config/unicorn/production.rb
/config/nigix.conf
文件, 修改其中的配置, 然后将 /config/nigix.conf
文件复制到你的服务器上 nginx 所在目录的 /etc/nginx/conf.d
目录下, 命名为 xxx.conf 的文件. 然后重启 nginx.
第二步, 在服务器上初始化
$ mina init
第三步, 发布
$ mina deploy
学习参考资料
Ruby on Rails 实践: http://rails-practice.com/content/Chapter_1/1.1.html
Ruby on Rails 指南: http://guides.ruby-china.org/caching_with_rails.html
贡献者
- Rina
LICENSE
MIT