主要内容参考:
http://www.unbe.cn/blog/?p=176
但我省略了前3步。
我用InstantRails-1.6-win.zip,解压后,就有了ruby1.8.5和rails1.2和gem
然后,
4. 安装mongrel
4.1 命令行下输入: gem install mongrel –y
4.2 中间会提示安装什么版本,我安装的是最新版本的Win32版,其它版本我没试过
5. 安装mongrel service
5.1 命令行下输入: gem install mongrel_service -y
5.2 中间会提示安装什么版本,我安装的是最新版本的Win32版,其它版本我没试过
6. 创建一个rails程序
6.1 命令行(注意要用选项点开)下输入: rails D:\railsdemo , rails就会自动创建所需要文件到目标目录下
6.2 命令行下输入: mongrel_rails service::install -N railsdemo -c d:\railsdemo -p 8082 –e production
-e参数还可以是development,-p参数是服务的端口号,-N参数是服务的名称
6.3 现在Windows的服务列表中就会多一个railsdemo服务,启动它,确实很简单!
6.4 到浏览器下测试站点 http://localhost:8082/ ,看到首页还不算完,点击”About your application’s environment”看看是否正常显示。
分享到:
相关推荐
- 如果在安装过程中遇到权限问题,尝试使用 `sudo` 命令或者改变Gem的安装位置。 - 如果有Gem冲突,可能需要更新或降级特定的Gem版本。 - 确保你的系统满足Rails和Ruby的最低要求,以及任何特定Gem的系统依赖。 ...
首先,下载并安装MySQL服务器及其客户端组件,确保包含libmySQL.dll文件,这是一个动态链接库,Rails在连接MySQL时需要它。安装后,创建一个新的数据库用户和数据库,供Rails应用使用。 为了使Rails能够与MySQL通信...
启动Rails服务器(`ruby script/server`),访问`http://localhost:3000`,如果看到关于应用程序环境的信息,那么恭喜,你的配置工作已经顺利完成。 需要注意的是,配置过程中可能会遇到各种问题,如网络不稳定、...
Rails3 是 Ruby on Rails 框架的一个版本,它提供了一系列强大的命令行工具,使得开发者可以快速地构建和管理Web应用。...记住,实践是学习的最佳途径,尝试在实际项目中运用这些命令,你将更加熟悉Rails的工作流程。
然而,有时在尝试连接Rails应用到MySQL数据库时,可能会遇到一些问题。本篇文章将深入探讨这些常见问题及其解决方案。 首先,Rails与MySQL的连接问题可能源于配置不正确。在`config/database.yml`文件中,你需要...
- 运行 Rails 应用服务器:`ruby script/server`(注意路径应为 `new_application` 的所在路径)。成功启动后,可以通过浏览器访问 `http://127.0.0.1:3000/` 来查看应用是否正常运行。 5. **安装其他必要的 Gem**...
- 如果同时安装了IIS服务器,并且其也在使用80端口,则需要调整IIS的设置,确保与Rails应用的端口不冲突。 5. **安装示例项目** - 安装完毕后,可以尝试安装一些示例项目来进一步熟悉Rails 2.0的特性。比如,可以...
如果安装失败,可尝试多次直至成功。之后,可以通过`gem update rails`来更新Rails至最新版本,并使用`rails -v`命令确认安装情况。 ### Rails项目创建与运行 #### 创建项目 在命令行中,切换到你希望存放项目的...
Lograge-驯服Rails的默认请求日志Lograge旨在使理智的Rails嘈杂,无法使用,无法解析,并且在运行多个进程和服务器的情况下提供无法读取的默认日志输出。 Rails的默认方法是在开发过程中记录所有内容,而在生产环境...
- **添加服务器**:为了便于部署应用,可以在NetBeans中添加服务器配置。 - **访问数据库**:NetBeans支持通过IDE直接连接到数据库,方便开发者进行数据操作。 - **创建数据库**:可以直接在IDE中创建新的数据库。 -...
在进行Ruby on Rails的安装时,很多教程假设你已经安装了一些基础软件包,但并未明确指出。为避免初学者在环境搭建过程中耗费过多精力,建议手动安装所需软件。使用`apt-get install 包名`命令即可完成安装。如果...
打开命令行窗口,输入`gem install rails`,这个命令会通过Ruby的包管理器Gem来安装最新版本的Rails。如果网络连接不稳定,可能需要多次尝试或者设置代理。 为了更好地管理和组织项目,我们还需要安装一个名为...
在Rails框架中处理文件上传时,经常会遇到一个问题,那就是当用户尝试上传包含中文名称的文件时,文件名可能会出现乱码。这个问题主要是由于字符编码不兼容导致的。Rails默认使用UTF-8编码,但文件系统或者某些外部...
在使用Webrick作为Rails服务器的过程中,很多开发者遇到了一个常见的问题:当尝试从外部电脑访问Webrick服务器时,访问速度变得异常缓慢。这给开发和测试带来了很大的不便。 #### 问题分析 在Webrick中,默认情况...
1. **rails s 或 rails server**:这是启动Rails开发服务器的命令。默认情况下,Rails会在每次保存文件时自动重新加载更改,以便你可以立即看到效果。如果遇到问题,可以尝试添加`-w`或`--reload`选项强制重新加载。...
4. Ruby、Rails安装:安装过程中遇到了困难,尝试了不同的方法来安装Ruby和Rails。文章提到官方的wiki方法安装失败,最终选择了RVM(Ruby Version Manager)来管理Ruby版本和环境。RVM是一个流行的Ruby版本管理工具...
- **环境配置**:确保已经安装了Ruby及Rails环境,可以通过`ruby -v`和`rails -v`命令验证安装情况。 2. **创建模型** - **命令**: ```bash rails generate model User name:string email:string ``` - **...
1. **NoMethodError**:这是Rails中最常见的错误之一,通常表示尝试调用一个不存在的方法。检查代码中是否存在拼写错误或未定义的方法,确保引用的实例变量正确,并且在适当的地方定义或引入了所需的方法。 2. **...
它涉及与服务器进行身份验证、创建帐户对象、创建内容提供程序以及设置同步适配器以同步必要的数据。 应用程序与之通信的服务器是: 您必须在此站点上拥有一个帐户才能登录应用程序并使用本书勘误数据。 登录后,...