名词解释:
Ruby 概念就不再做具体介绍了,一句话带过“A Japanese 发明的面向对象的脚本语言”;
Rails 一丹麦人研发的一种约定好的,固定模式的 MVC 框架。
webrick Ruby 默认的http 服务器;
mongrel 比webrick 更快的服务器;
YAML 简介: yaml 是ruby中常用到底额配置文件。就如同java里常用xml作为配置文件一样。
进入正题,Ruby如何安装?Rubygems有啥作用?
先说说Rubygems,Rubygems是ruby 的包管理工具。简单明了。
安装步骤:1、下载最新ruby win安装包:
(http://www.rubyonrails.org/down)ruby185-24.exe
(使用1.8.6版本在后来运行中好像与webrick。mongrel服务器兼容不太好,
出现This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information. 错误)
所以又卸载1.8.6后换位1.8.5版本;
2、运行exe安装程序,完成后,命令窗口运行:rbuy -v ,显示版本号说明ruby安装成功。安装包中已经包含了rubygems了随意我们接下来就可以直接用gem安装rails。 (如果想把gem升级到最新版本gem update system)
3.通过包管理工具GEM进行在线安装:命令窗口,ruby安装目录下运行 gem install rails --include-dependencies (如不哦不能直接上网,那就下载gem安装包自己安装吧,没试,不乱说)
4.命令窗口运行rails -v 显示版本号说明安装成功了。
备注:rails 2.0之后版本默认数据为sqlite3,
sqlite3安装 可以通过运行gem install sqlite3-ruby 进行安装
mysql数据库安装 可以通过 gem install mysql 进行安装
要将mysql目录的libmySQL.dll考到ruby/bin下。
创建项目
1、rails first-ROR (创建一个名为first—ROR的项目,默认数据库为sqlite3)
如果想使用mysql数据库,可以使用rails first-ROR -d mysql 来创建
2、切换到 ruby/first-ROR目录,运行ruby script/server 启动项目,
通过http://localhost:3000访问创建的项目。
[补充:深入学习--小试牛刀]
ROR 虽然已內建 Webrick 标准服务器,但是它在开启速度、執行速度及便利性都输给了 Mongrel,所以我们要用 Mongrel 取代 Webrick 作为ROR的 Web Server
远程安装
你可以用以下命令
(1) 在 DOS 下输入 > gem install mongrel include-dependencies
选择合适你系统的Mongrel ,如果你是windows os 那么这里就要选择<mswin32>的选项,之后的安装也这样。
(2) gem install mongrel_service include-dependencies
这里会提示你选择 Mongrel Service 和 Win32 Service,选择最高版本的 <mswin32> 即可
启动:ruby\first-ROR>mongrel_rails start

- 大小: 111.9 KB
分享到:
相关推荐
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
离线安装包,亲测可用
1、文件内容:ruby-libs-2.0.0.648-39.el7_9.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/ruby-libs-2.0.0.648-39.el7_9.tar.gz #Step2、进入解压后的目录,...
1、文件内容:ruby-irb-2.0.0.648-39.el7_9.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/ruby-irb-2.0.0.648-39.el7_9.tar.gz #Step2、进入解压后的目录,...
1、文件内容:ruby-doc-2.0.0.648-39.el7_9.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/ruby-doc-2.0.0.648-39.el7_9.tar.gz #Step2、进入解压后的目录,...
1、文件内容:ruby-devel-2.0.0.648-39.el7_9.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/ruby-devel-2.0.0.648-39.el7_9.tar.gz #Step2、进入解压后的目录...
1、文件内容:ruby-2.0.0.648-39.el7_9.rpm以及相关依赖 2、文件形式:tar.gz压缩包 3、安装指令: #Step1、解压 tar -zxvf /mnt/data/output/ruby-2.0.0.648-39.el7_9.tar.gz #Step2、进入解压后的目录,执行安装 ...
官方离线安装包,亲测可用
Centos7 el7.x86_64 官方离线安装包,安装指令为 sudo rpm -ivh ruby-2.0.0.648-39.el7_9.x86_64.rpm
ruby-doc-2.0.0.648-36.el7.noarch.rpm
Centos7 el7.x86_64 官方离线安装包,安装指令为 sudo rpm -ivh ruby-irb-2.0.0.648-39.el7_9.noarch.rpm
Centos7 el7.x86_64 官方离线安装包,安装指令为 sudo rpm -ivh ruby-libs-2.0.0.648-39.el7_9.x86_64.rpm
通过InstantRails-2.0-win,开发者无需手动配置复杂的环境,只需简单几步即可开始Rails开发,极大地简化了入门流程,降低了学习门槛。然而,尽管它简化了过程,但理解Ruby、Rails以及数据库和服务器的基本原理仍然是...
CentOS6.4更新的ruby基础库包。费了很大劲找到的,放在这希望帮助到大家!
在实际应用中,使用Selenium-server-2.0进行自动化测试时,你需要安装相应的WebDriver驱动,如geckodriver(Firefox的WebDriver)。然后,你可以编写测试脚本,使用选择的语言(如Java)来创建WebDriver实例,启动...
标题中的"uWSGI-2.0.19.1.tar.gz"表明这是一个uWSGI的源码包,版本号为2.0.19.1,通常用于手动编译安装。描述中提到这是原生安装文件,无病毒无木马,适合那些需要手动安装uWSGI的用户。 uwsgi_main.c是uWSGI的核心...
jfinal 旧版本 2.0 jar包 JFinal 极速开发框架 JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时...
注意,由于ruby-debug-ide依赖于ruby-debug-base,这可能需要额外的编译步骤,确保系统中已经安装了正确的ruby-devel或ruby-dev包。 四、使用方法 1. 创建调试配置:在IDE中,你需要创建一个调试配置,指定你的...
Ruby 语法简单,这使得新的开发人员能够快速轻松地学习 Ruby。 Ruby 与 C++ 和 Perl 等许多编程语言有着类似的语法。 Ruby 可扩展性强,用 Ruby 编写的大程序易于维护。 Ruby 可用于开发的 Internet 和 Intranet ...
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装