问下怎么在vps上搭建ROR环境!配置3天不成功。。

2011-11-29 18:11:27 +08:00
 liuhang0077
在此多谢大家了!
目前我用的是盛大云

但是搜寻网上各类教程 最后都是无果。 配置了两天都没有成功。

www.google.com 已经搜遍了。

实验了各种教程,,都不行。

求教大神啊!
3798 次点击
所在节点    问与答
15 条回复
SErHo
2011-11-29 18:14:15 +08:00
liuhang0077
2011-11-29 18:16:36 +08:00
@SErHo 嗯 这个也看了 是本地配置的 没讲到组合 nginx 的啊。 纠结了
santa
2011-11-29 18:19:23 +08:00
rvm很方便
SErHo
2011-11-29 18:33:05 +08:00
@liuhang0077 可以参考一下这个 http://rubyer.me/blog/744。
pinepara
2011-11-29 19:17:57 +08:00
刚刚重新部署了一个基于 arch 的 VPS,架设 rails 环境几乎不到五分钟就可以啊:

pacman -S ruby sqlite3 nodejs
wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.11.tgz
tar -xzvf rubygems-1.8.11.tgz
ruby rubygems-1.8.11/setup.rb
gem install rails sqlite3 passenger
wget http://nginx.org/download/nginx-1.0.10.tar.gz
tar -xzvf nginx-1.0.10.tar.gz
passenger-install-nginx-module

搞定,安装 nodejs 只是为了提供一个 js runtime,其实 gem install execjs 也可以,略微麻烦一点。
由于要提供 ipv6 支持,因此最后安装 passenger 时选择的是下载源码再加上 -with-ipv6 参数编译,没有这个需求的话倒数第二步和第三步都是可以省略的。
roamlog
2011-11-29 19:18:15 +08:00
这篇也可以参考一下 http://thoughtrails.com/episodes/4
kojp
2011-11-29 19:24:47 +08:00
非技术性回答加一枚 ----------
重启一下Vps
或者换台 VpS试一下 ..

------的时候这种非技术性的情况很无厘头的 ,我 今天就遇到两起 ....
chloerei
2011-11-29 19:50:59 +08:00
我真想不明白为什么有人喜欢放着源里的软件不用而自己去下包编译
flyingkid
2011-11-29 19:55:08 +08:00
我已经搭好了。

ree + rails 3.0.7 +mysql

apache2+passenger

rails.kennx.net

目前状态就是开写代码。希望圣诞节我能写个简单blog出来。哈哈。
roamlog
2011-11-29 20:00:23 +08:00
@flyingkid 恭喜,好好看书,好好写代码,稍微挑剔点,ree 已经停止更新了,推荐使用 ruby 1.9.2,甚至可以直接上 1.9.3,rails 直接上 3.1.x 吧,apache 换成 nginx 吧,嘿嘿
roamlog
2011-11-29 20:01:27 +08:00
@chloerei 1)有的人有洁癖,有强迫症 2)自己编译安装可以更可控,可以调优,可以加上一些参数什么的
flyingkid
2011-11-29 20:04:10 +08:00
@liuhang0077 http://www.yangzhiping.com/tech/ubuntu-ree-nginx-passenger-rails3.blog.html

我是看这个教程。只是把他改成了rvm安装方式。


nginx换成了apache


passenger apache模块和nginx都很简单。基本不需要什么配置

安装的时候,按1就行了。只有nginx要输入/opt/nginx

然后按照阳志平的配置一下即可。
Andor_Chen
2011-11-29 20:05:20 +08:00
chloerei
2011-11-29 20:40:57 +08:00
@roamlog 如果需要打patch还可以理解,但是看到很多人也没干什么就是make && make install一下。我觉得这样有安全更新就麻烦了,必须自己盯着官网消息。
liuhang0077
2011-11-29 21:49:30 +08:00
@Andor_Chen @flyingkid @pinepara 多谢了!! 很感谢 我去试试看!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/22438

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX