来完成 RubyGems 的下载与安装。 1 wget rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz 2 tar xzf rubygems-0.8.11.tgz 3 cd rubygems-0.8.11 4 ruby setup.rb 命令 1 用于远程下载 RubyGems 的安装压缩包;命令 2 用于解压缩;命令 3 用于跳转到指定的目 录下;命令 4 用于安装 RubyGems 包管理器。上面的 4 条命令成功执行即表示 RubyGems 安装成功。 d、步骤 4:使用 RubyGems 安装 Rails 在 shell 中输入并执行命令 gem install rails --include-dependencies 安装 Rails 框架,执行完毕 后,在 shell 中输入 rails –v,如果出现版本信息则说明 RoR 开发环境搭建成功。 开发环境中数据库的安装与配置 这里以 MySQL 数据库为例介绍开发环境中数据库的安装与配置。 a、步骤 1:下载并安装 MySQL 数据库 从 mysql 下载 MySQL 数据库的安装包并运行,其安装界面如图 8 所示。
图 8 MySQL 的安装界面 按默认设置安装 安装完成后需要进行 MySQL 服务器实例配置 按图 9 所示的位置打开 MySQL 。 。 服务器实例配置向导,如图 10 所示。
图 9 MySQL 服务器实例配置向导的快捷方式位置
图 10 MySQL 服务器实例配置向导运行界面 按默认配置安装,到如图 11 所示的界面时,选择界面中的 Detailed Configuration(详细配置)项。
图 11 配置模式选择界面 继续按照默认设置安装到如图 12 所示的字符集选择界面。在图 12 中,Standard Character Set 选项表示将 Latin1 字符集作为默认的字符集,适合于数据库中存储的内容仅包含英文字符和其他西欧国家 语言中的字符;Best Support For Multilingualism 选项表示将 UTF8 字符集作为默认的字符集,选择这个选 项时,数据库中存储的内容可以由多个不同国家语言
的字符组成;Manual Selected Default Character Set/Collation 选 项 表 示 可 以 根 据 实 际 情 况 , 自 由 选 择 数 据 库 字 符 集 。 这 里 选 择 Best Support For Multilingualism 选项。
图 12 数据库字符集选择界面 注意 这里要根据自己的实际需要选择字符集编码。
接下来的安装过程按默认设置进行安装就可以了。数据库服务器实例配置完成后就完成了 MySQL 的安装。 注意 在数据库服务器实例配置过程中可以根据需要设置 Root 账号的口令。为了突出重点,本 书中所提到的数据库均使用空口令作为 Root 用户的口令。 b、步骤 2:安装并配置 MySQL-Front MySQL-Front 是一款小巧的管理 My
sql 的应用程序,其主要特性包括多
文档界面、语法突出、 拖拽方式的数据库和表格、可编辑/可增加/删除的域、可编辑/可插入/删除的记录、可显示的成员、可执行 的 SQL 脚 本 并 提 供 与 外 程 序 接 口 、 保 存 数 据 到 CSV 文 件 等 。 MySQL-Front 的 官 方 网 站
mysqlfront.de 提供 MySQL-Front 的 30 天
免费试用版的安装包,下载并运行后,其初始安装界 面如图 13 所示。
图 13 MySQL-Front 的初始安装界面 使用默认配置进行安装,安装完成后需要手动实现 MySQL-Front 与 MySQL 之间的关联。以下 将以第 1 章中的实例为例,说明如何实现 MySQL-Front 与 MySQL 之间的关联。 首次打开 MySQL-Front 会弹出如图 14 所示的窗口,在“名称”文本框中填写登录相关的描述信息 (相当于为每次登录起一个名字),这里填写“127.0.0.1”。
图 14 首次打开 MySQL-Front 弹出的窗口 切换到“连接”选项卡,在“服务器”文本框中输入“127.0.0.1”,如图 2-15 所示。这里即可以输入 MySQL 服务器所在机器的 IP 地址,也可以输入其所在主机的主机名。由于之前使用了默认配置,所以这 里其他的内容不作修改。
图 15 “连接”选项卡 继续切换到“注册”选项卡,在“用户”文本框中输入“root”,如图 16 所示。其他内容不作修改。 注意 root 用户是 MySQL 默认的管理员账号,在前面的设置中没有为其设置密码,因此“密码” 文本框留空。
图 16 “
注册”选项卡 “数据浏览器”选项卡使用默认设置即可,单击“确定”