1、 按照教程,我安装了 ruby1.8.7 版本,关于安装步骤 A:首先解压 ruby 包,把它放到你要安装的 ruby 的安装路径,注意这里的安装路径是要 在我们安装前事先建立好的,并不像其他的软件,默认的会生成安装路径(默认情况是安 装到 c:program files 文件夹下) ,这里我们要手动指定(我这里指定的是 C:RoR,这里需 要注意的是,我们在自己指定路径时,尽量不要把这些路径安装到有空格的路径或者是带 中文的路径下边,因为有些
软件的安装,尤其是这种语言的安装,因为涉及到 cmd 窗口 的命令问题,安装后可能要在环境变量中进行环境变量的控制,这样就会造成环境变量中 也会有空格或者中文,我们在安装时应尽量避免这一情况的发生) 。 B:在把解压后的所有文件放到我们刚刚建立的安装路径后, 再在电脑属性的高级环境路径 Path 中添加刚刚解压的 ruby 的 bin 目录(我这里的是 C:\RoR\bin) ,注意,我们要把 这个路径放到 Path 的末尾,因为这样会很小可能的影响到其他的软件或者环境的环境变 量的问题,注意最后要以分号(; )结尾。 C:做完前两步之后,我们利用命令行(cmd)命令,在窗口里面输入 ruby –v 如果显示 1.8.7 就说明 ruby 已经安装 ok 了(ruby –v 是查看 ruby 版本的命令) 2、 安装 rubygem A:到 rubygem 的网站去下载一个 gem 包,这里我安装的是 1.3.7,注意如果版本太低的 话,可能在执行某些命令时会报各种莫名其妙的错误,所以我建议最好不要用以前的老版 本的 gem,虽说可以升级,但是还是建议用最新版本的。 B:把下载下来的 gem 包,解压到一个地方,然后用 cmd 窗口进入到该目录下,并进入到 该目录下,执行 ruby setup.rb 这样就能自动安装好 gem 了。安装结束后输入 gem –v 就会显示当前安装的 gem 的版本号了,但是如果要是执行 gem list 就会报错,大体都是 少了些.dll 包,这些缺少的.dll 包可以到网上找到,但是我觉得一个一个的找很麻烦,所 以我会把所有的缺少的.dll 包都保存了下来,下次再安装的时候,我就可以不用再满处找 了,直接拿过来用就可以了。 C:在网上找到这些个.dll 文件后,将所有的这些文件放到 ruby 的安装目录(我这里是 C:RoR)的 bin 目录下,这些问题就解决了、 3、 安装 rails 由于教程的原因, 我的环境必须要跟教程保持一致, 这样学起来才不会遇到那么多的
问题, 所以我这里安装的 rails 是 2.2.2 的版本(因为 rails 的版本的差异性很大,所以有很多的 语法和环境都已经改变,所以最好要找到适合自己的版本来学习) ,因为前面已经安装好 了 gem,这时候我们就可以用 gem 来安装 rails 了,这里安装 rails 有
两种方法,第一种 是在线安装,如果你的条件允许的话,可以用这种方式来进行安装,在 ruby 的安装路径 下直接输入 gem install rails –v 2.2.2 就可以进行在线安装了,另外一种方式就是本地 安装,本地安装要求你在安装之前先下载好了要使用的 rails 版本的安装包,然后在命令 行执行命令 gem install rails 本地路径,这样就可以进行本地安装了,在安装好了 rails 之后,我们执行 rails –v 如果这个时候显示的就是你已经选择的 rails 的版本号,这说明
你已经将 rails 安装成功了。 4、 安装 mysql 数据库 因为自从 rails 升级到了 2.0 以后,默认选用的就是 sqllite3 数据库,所以在我们安装好 rails 之后, 默认使用的数据库就是 sqllite3, 如果你觉得用这个数据库没有任何问题的话, 那你就没有必要再安装 mysql 数据库了, 这里因为我们项目的要求, 所以我安装了 mysql 数据库,对已 mysql 数据库的安装方法,网上有很详细的安装教程,但是这是在本地安装 my
sql。如果你觉得很麻烦的话,你也可以喧杂通过我们前面已经安装好的环境来安装 mysql 数据库 利用 gem install
mysql 这样就能进行 mysql 的在线安装了。至此