通过ruby on rails 一步一步搭建个人站点,涉及到的技术有:ruby,rails,javascript,jquery
操作系统:win7
IDE: rubymine 5.4。
第一步,下载安装ruby。
地址:https://www.ruby-lang.org/zh_cn/downloads/
可以选择一件安装版的,或者是二进制的,如果选择二进制的,比如Ruby 1.9.1-p0 二进制,需要将其地址加入到系统的环境变量中,ruby程序的所在目录为C: uby_1.9.1,将‘C: uby_1.9.1in’ 加入到环境变量中,这样在命令行中可以直接使用ruby命令。
使用命令
$ ruby -v
检查是否成功设置,以及安装的版本。
第二步,安装rails。
1,查看已经安装的gem包
$ gem list
可以设置一下http://ruby.taobao.org/作为gem源,打开连接有详细操作,感谢淘宝!
2,安装rails
$ gem install rails
$ rails --version
检查安装的rails的version
第三步,启动web服务。
$ rails new blog
新建一个工程 blog
$ cd blog
进入所在的目录
$ rails server
启动rails,之后在http://localhost:3000中就有默认的页面了
3,配置数据库
rails默认的是SQLite数据库,这里使用postgreSQL数据库。首先安装postgreSQL,自行下载。
安装postgresQL的gem包,不然没法连接到数据库
$ gem install postgres-pr
$ gem install pg
编辑Gemfile文件,添加
gem 'postgres-pr'
gem 'pg'
之后,修改config.yml文件
development:
adapter: postgresql
encoding: utf8
database: blog_db
username: postgres
password: 123456
schema_search_path: public
pool: 100
host: localhost
port: 5432