最近玩ROR了,以前接触过perl/PHP,感觉web前端的编程是需要很系统的设计,规划,编码和测试,尤其是当java大行其道的年代,但有了rails, 加上ruby, rest/dry, 这些使个人开发大型网络系统前端成为可能,即使包括后台的数据库,云计算,也不是完全没有机会.好,开始吧...
#release notes
http://railsapps.github.com/installing-rails-3-1.html
enabled featues:
- ubuntu + Apache2 + passenger2
- nobstrusive Javascript/AJAX
- devise
- passenger
- mysql2
- enum_column
- will_paginate
- l18n
- jquery-rails
pre-install
ubuntu11.10
sudo apt-get install openssh-server libapache2-mod-auth-mysql mysql-server
<<skip>>sudo a2enmod ssl
sudo apt-get install g++ ruby1.8 rubygems rake irb ruby1.8-dev build-essential libopenssl-ruby imagemagick
apt-get install apache2 libapache2-mod-fcgid libfcgi-ruby1.8
#note:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
add below to ~/.bashrc
export PATH=$PATH:/var/lib/gems/1.8/bin/
and logout then login with bash shell.
<<<<<<<<<<<<<<<<<<<<<<<<<<<
sudo gem install rubygems-update
sudo update_rubygems
sudo gem update
sudo gem install rails
bundle install
sudo gem install passenger
sudo passenger-install-apache2-module
#note:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
in this step please fololwo the output instructions to install missing packages.
and then re-run
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
rake db:create
rake db:migrate
sudo gem install -y image_science
#reserved for server cluster
#passenger-install-nginx-module
#http://clarkware.com/blog/2007/02/24/file-upload-fu
#reference
#http://www.modrails.com/install.html
#http://www.howtoforge.com/ruby_on_rails_debian_etch_p2
#http://eragonj.hax4.in/blog/ror-passenger-apache.html
#http://izumi.plan99.net/blog/index.php/2008/03/31/benchmark-passenger-mod_rails-vs-mongrel-vs-thin/
#authentication
sudo gem install devise
bundle install
rails generate devise:install
rails generate devise User
rails generate devise:views
#devise
http://railscasts.com/episodes/209-introducing-devise
#install enum_column3
gem install enum_column3
#install sphinx
http://www.coreseek.cn/products-install/install_on_bsd_linux/
#instal javascript run time
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
#install auto_link support
sudo gem install rails_autolink
#about performance
我用apache2 自带的ab 测试可以有400个用户连接100个active相应时间为5秒
#upgrading to Ror3.2
https://rvm.beginrescueend.com/rvm/install/
分享到:
相关推荐
ror实例ror实例ror实例
RoR性能优化经验谈,牛人对ror的优化,值得大家阅读
ror中文资料ror中文资料
NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696
ROR 架构介绍及了解
基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。
神经网络ror resenet模型 cifar10准确率89% cifar100准确率72%
之前本人在windows 上搭建ROR环境,屡屡受挫,上网查资料、加入ruby on rails的qq群,关注ruby社区等,没有得到一套完整的正确的方法,很多朋友说不要在windows 弄ROR,很费力。的确很费力,后来在朋友的帮助下,...
RoR选题方向—源代码
家蚕Ror2基因的克隆与表达分析,刘伟,陈菲,Ror家族属于受体酪氨酸激酶中的孤儿受体,在进化上非常保守。本研究克隆了家蚕Ror2基因BmRor2的ORF序列,BmRor2基因的ORF为1924 bp,编码638
ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...
mysqlDriver4ror.rarmysqlDriver4ror.rarmysqlDriver4ror.rarmysqlDriver4ror.rar
破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar
excel lib ror ruby
我自己再开发时的笔记
Source.Insight.v3.50.0027-ROR.rar
单个组织记录由以下JSON结构表示: { "id":"https://ror.org/013cjyk83", "name":"PSL Research University", "email_address":null, "ip_addresses":[ ], "established":2010, "types":[ "Education" ], ...
插件,可以不用到那个网站上去下了,还有mysql-front备份文件,大家可以直接导入。 博文链接:https://msdn.iteye.com/blog/44807
一个牛b的ror文本编辑插件
简单介绍个ror的应用.以及其它方面。ROR介绍演讲课件 ruby on rails。