打算把刚开始作的一个应用升级到2.0.2
升级步骤 |
杂项 |
gem 安装rails2.0.2
|
rails doc的提取与放在本机 |
|
nginx的配置 |
openssl |
|
|
|
|
|
1. 运行 gem install rails -v 2.0.2
但之前因为手动删除过rails,所以又先unstall了activerecord等等东西,否则的话上面的命令不会再下载activerecord之类的包。
2. 本地化帮助文档
一直以来都想在本机上放一个rails的帮助文档,特别是在windows下down了那个chm的帮助之后。毕竟查找和阅读都比较方便。而在ubuntu下面,这个chm文档的定位似乎有点小问题,觉得还是把api文档放入本机吧。
用rdoc等生成rails的帮助文档,感觉效果不如官网上的,而且和官网一样,并没有搜索功能。在railsbrain上发现了带此功能的api文档,而且还提供了打包下载的文档。
3. 试了下nginx下面的多应用转发
借这个机会试了下nginx的多应用转发,就是对于这个帮助文档的内容和rails应用分开。
location ^~ /railsbrain_rails_2.0.2/ {
root /var/www;
#index index.html;
}
location / {
#root /
#index index.html index.htm;
proxy_pass http://myproject;
}
nginx下面根据路径不同把ruequest转给不同的进程配置起来还是挺方便的。
4. 运行是解决openssl问题
接着开始运行rails。报告说缺乏openssl。不过奇怪的是之前在windows下面并没有此错误,在ubuntu下面一运行就报出这个错误。
用sudo装了两个包,但还是不解决问题。后来按照跑到ruby src下面的ext/openssl中进行安装的指令做了一下,问题解决。cd ruby_source/ext/openssl && run extconf.rb && make && make install
2.1新特性尝试
http://weblog.rubyonrails.org/2008/4/1/a-taste-of-what-s-coming-in-rails-2-1
分享到:
相关推荐
### IT运维:从2.0升级到2.0.2版本操作指南(MYSQL) #### 核心知识点概览 在IT运维领域,软件版本的升级是常见且必要的维护操作之一,尤其是在数据库系统如MySQL中。本文将深入解析《2.0升级到2.0.2版本操作指南...
### 2.0升级到2.0.2版本操作指南(MSSQL)——国聿软件 #### 概述 本文档旨在提供一个详尽的操作指南,帮助用户将2.0版本的数据库顺利升级至2.0.2版本,特别针对使用MSSQL作为数据库管理系统的用户。升级过程中需要...
`UPGRADE.txt`则指导已有用户如何从旧版本升级到2.0.2,确保数据的平滑过渡。 此外,`css`目录包含了系统的样式表文件,定义了界面的视觉样式,使系统看起来更加专业且易用。`system`目录则是OSPOS的核心代码库,...
Springboot 1.5 升级 2.0.2 天坑记录。 Springboot1.5升级2.0.2填坑记录,问题非常多,好多不一样,填坑完的纪录。老鼻子值钱了。 springboot springcloud
2. 备份:在升级前,建议备份当前的路由器配置,以防万一升级过程中出现问题,可以快速恢复到原有状态。 3. 进入管理界面:登录路由器的Web管理界面,找到固件升级选项。 4. 上传并升级:选择本地已下载的升级文件...
描述中的“最新版本:MetroNic_2.0.2-bootstrap3.1.1”表明这是该软件或库的一个升级版本,解决了之前版本中存在的问题。描述中的“完善了左侧栏固定后再次展开缩小 图标变没”意味着在之前的版本中,当左侧栏被固定...
在压缩包文件名称列表中,我们看到"EasyBCD 2.0.2.exe",这是一个可执行文件,用户可以通过运行这个文件来安装或升级EasyBCD到2.0.2版本。而"2011-02-25_103204.jpg"可能是一个截图或者教程图片,可能包含了关于如何...
例如,通过比较不同网络配置或升级前后的测试结果,可以准确判断性能改善程度。此外,jperf的易用性和灵活性使其成为教育和研究领域的理想工具,帮助学生和研究人员理解网络性能的复杂性。 总结起来,jperf-2.0.2是...
Nacos 2.0.2 版本是该平台的一个稳定版本,提供了更多优化和改进。 1. **服务发现**:在微服务架构中,服务发现是关键的一环。Nacos 提供了基于 DNS 或者 RPC 的服务发现机制,使得服务消费者可以轻松找到服务提供...
《jQuery核心源码详解——从1.5到2.0.2的演进之路》 jQuery,这个被誉为“JavaScript库的王者”,自2006年发布以来,因其简洁易用的API和强大的功能,迅速成为了前端开发者的首选工具。本资源包含从1.5到2.0.2的...
升级到新版本通常是为了利用最新的技术进步和用户反馈,以提供更好的用户体验。 3. **Corporate主题**:"Corporate"主题是Metronic框架的一个特定变体,专注于企业网站的需求。它可能包含适合商业环境的页面模板,...
4. **Changelog.txt**:变更日志文件,记录了FlexPaper从早期版本到2.0.2的改进和修复,对于了解更新内容和决定是否升级非常有用。 5. **css**:这是一个文件夹,包含CSS样式表,用于定制FlexPaper的外观和布局。...
通过jperf,用户可以获取到UDP传输的带宽、丢包和延迟等信息。 3. **多线程测试**:jperf允许用户创建多个并发连接,模拟高负载场景,以测试网络在并发情况下的性能表现。 4. **自定义设置**:用户可以根据需求...
在您提供的文件中,我们看到了DOM4J的三个不同版本:1.6.1、2.0.2和2.1.1。这些版本间的差异主要体现在性能优化、新功能的添加以及对错误和兼容性的修复上。下面我们将深入探讨DOM4J的核心概念和每个版本的一些关键...
【标题】:“百度地图2.0.2” 百度地图2.0.2是百度公司推出的一...由于2.0.2版本已无法从官方渠道获取,开发者在使用时需要注意可能存在的兼容性和安全问题,同时也要尽量升级到最新版本以获得持续的技术支持和更新。
".deb"文件用于安装、升级或卸载软件,类似于Windows中的.exe安装程序。i386.deb是32位版本,而amd64.deb是64位版本。 使用Intel Graphics Update Tool的步骤通常如下: 1. 首先,下载适用于您系统架构的.deb文件...
RailsAdmin RailsAdmin是一个Rails...如果您使用的是这些版本,我们强烈建议您尽快将RailsAdmin升级到2.0.2(或更高版本)或1.4.3。 有关详细信息,请参见d72090ec。 入门查看文档。 尝试现场演示。 (源代码)CRUD功能
- **API与SDK升级**:提供了更丰富的API接口和SDK,使得开发者能更加便捷地集成和使用Nacos。 3. **Windows下的安装与启动**: - 解压`nacos-server-2.0.2.tar.gz`,得到包含Nacos运行所需文件的目录结构。 - ...
- **解压Nacos**:将`nacos-server-2.0.2.zip`解压到任意目录,如`C:\nacos`。 - **启动Nacos**:进入解压后的目录,运行`startup.cmd -m standalone`命令启动Nacos服务器。 - **访问Web界面**:默认情况下,...
《深入解析Maven编译插件:maven-compiler-plugin-2.0.2.jar》 在Java开发领域,Maven作为一个强大的项目管理和构建工具,极大地简化了项目的构建过程。而Maven的核心就在于其插件系统,其中maven-compiler-plugin...