ruby on rails 实战(一)

时间:2023-01-06 07:38:43

通过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:\ruby_1.9.1,将‘C:\ruby_1.9.1\bin’ 加入到环境变量中,这样在命令行中可以直接使用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