RAILS ON
On Rails
2023-09-27 14:28:45 时间
http://lxiaodao.iteye.com/blog/1579992
(1)RVM官方网站应该是改版过一次,
使用
下载并安装rvm稳定版本。不在使用bash (curl -s https://rvm.beginrescueend.com/install/rvm),切记。
很快安装完rvm后,重新登录一个新的ssh,使用rvm -v检查一下版本即可。
(2)安装一些以来库,编译安装其它软件或者库的时候会用到
...... 30 kB/s | 124 kB 00:04 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : sqlite-devel-3.6.20-1.el6.i686 1/2 Installing : zlib-devel-1.2.3-27.el6.i686 2/2 Installed: sqlite-devel.i686 0:3.6.20-1.el6 zlib-devel.i686 0:1.2.3-27.el6 Complete!
(3)强烈推荐安装ruby前,先安装openssl,否则以后要用到ssl的时候可能痛不欲生地要重新安装ruby。
不同的操作系统或者用户,安装位置可能不一样。
(4)指定openssl位置来安装ruby
提示有一些库可能需要安装,请根据实际情况决策是否需要yum install一些以来库。
yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 460k 100 460k 0 0 29602 0 0:00:15 0:00:15 --:--:-- 34256 Extracting yaml-0.1.4.tar.gz to /usr/local/rvm/src Configuring yaml in /usr/local/rvm/src/yaml-0.1.4. Compiling yaml in /usr/local/rvm/src/yaml-0.1.4. Installing yaml to /usr/local/rvm/usr Installing Ruby from source to: /usr/local/rvm/rubies/ruby-1.9.2-p320, this may take a while depending on your cpu(s)... ruby-1.9.2-p320 - #fetching ruby-1.9.2-p320 - #downloading ruby-1.9.2-p320, this may take a while depending on your connection... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 8770k 100 8770k 0 0 44230 0 0:03:23 0:03:23 --:--:-- 55436 ruby-1.9.2-p320 - #extracting ruby-1.9.2-p320 to /usr/local/rvm/src/ruby-1.9.2-p320 ruby-1.9.2-p320 - #extracted to /usr/local/rvm/src/ruby-1.9.2-p320 ruby-1.9.2-p320 - #configuring ruby-1.9.2-p320 - #compiling ruby-1.9.2-p320 - #installing Retrieving rubygems-1.8.24 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 371k 100 371k 0 0 38121 0 0:00:09 0:00:09 --:--:-- 38064 Extracting rubygems-1.8.24 ... Removing old Rubygems files... Installing rubygems-1.8.24 for ruby-1.9.2-p320 ... Installation of rubygems completed successfully. ruby-1.9.2-p320 - adjusting #shebangs for (gem irb erb ri rdoc testrb rake). ruby-1.9.2-p320 - #importing default gemsets (/usr/local/rvm/gemsets/) Install of ruby-1.9.2-p320 - #complete
推荐 7 款最好的 Ruby on Rails 集成开发环境 Ruby 是个动态面向对象、通用的编程语言。它支持多种编程范式,包括面向功能和面向对象。同时它也包括一个动态类型系统和自动内存管理。 编辑器和集成开发环境(IDE)有些不同,编辑器是用来添加,编辑,查看文件内容的工具,而 IDE 则是一系列大致集中在一个共同任务的工具,比如 Ruby 开发,和所有包含这种形式的编辑器。
Rails 和 Sinatra 的区别是什么? 在 IBM Bluemix 中国版的应用程序中看到Ruby Sinatra,于是想知道它和 Rails 有什么区别,但搜索一番,发现国内几乎没人关注这个问题,可能国内使用Ruby的就比较少。 有一个比较好的问题:用 Sinatra 构建网站,你会怀念 Rails 的什么特性? 但很可惜,回复并...
相关文章
- On the usage of Google Analytics: are you violating the GDPR?
- mui 事件绑定(on)
- 大数据探索:在树莓派上通过 Apache Spark on YARN 搭建 Hadoop 集群
- Oracle的memory_max_target和memory_target修改和ORA-00845: MEMORY_TARGET not supported on this system错误解决
- docker 报错 Error response from daemon: driver failed programming external connectivity on endpoint mynginx
- Windows on Device 项目实践 4 - 智能风扇制作
- 漏洞复现----14、Ruby On Rails 路径穿越漏洞(CVE-2018-3760)
- SQL join中on与where区别
- 论文阅读:On-line simultaneous learning and recognition of everyday activities from virtual reality performances
- Flink SQL 1.11 on Zeppelin 平台化实践
- Vue 警告: Failed setting prop “prefix“ on <input>: value [object Object] is invalid..........
- 批处理 ------ @、ECHO OFF、ECHO ON 的使用
- 浅析PostgreSQL的 ON CONFLICT 和 upsert:不存在则插入/存在则更新、upsert 介绍、语法及示例
- Cannot start service WMSvc on computer '.'.
- NoC(Network on Chip)基础 (5):网络路由(Routing)
- Ruby on Rails Session 2: How to install Aptana Studio 3 on Ubuntu 12.04 LTS
- 网络安全攻防中,Rock-ON自动化的多功能网络侦查工具,Burpsuite被动扫描流量转发