论坛首页 编程语言技术论坛

国内没有支持ROR空间,改用VPS搭建ROR环境部署程序

浏览 2941 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2008-10-25  
为什么PHP能如此快速发展也是因为其简单易用的特点被广大中小站长采用,最后成为WEB的主流语言
J2EE为什么只被大公司采用,而没有被中小站长使用,是因为其相对的复杂性
Rails 为什么能在JAVA社区和PHP社区引起轰动,并被广大中小站长的追捧,
我想是因为PHP社区渴望有一种比PHP更强大的语言,又有PHP这样的简单易用性,对JAVA社区来说更需要一种灵活和的语言

做为小站长的我,可能更关注的是Rails的部署问题,
再强大易用的语言,如果部署费用过高,对我们中小站长来说都是不可接受的

而目前国内所有虚拟主机服务商都没有提供ROR环境的主机,这使我们有点望Rails惧步,
虚拟主机目前是不可能部署我们的Rails程序了,那我们只能选择也相对价廉的VPS主机
看了很多服务商提供的VPS主机,大部分不能用make编译源代码软件,
所以在选择VPS时要注意咨询清楚

VPS主机一般分配到的资源都是很少的,
所以我们更加珍惜,我对部署没有很深入地研究,所以也不能给出最好的方案
但我给各位一些建议:
1)用源代码make编译安装,在编译时最好优化参数,(这方面可以去google)
2)用Lighttpd+FastCGI方式,而不要采用Apache+FastCGI方式(为什么这么做,可以去google)
3)Rails程序缓存不是经常更新的内容,建议采用局部缓存,这样比较灵活
4)优化数据库配置,一般数据库占的内存资源比较多(我的VPS是安装了Mysql,没优化之前是占用了170M内存,优化之后是70M左右)


由于我表达能力很差,有什么具体问题,可继续提问

现在把我的VPS情况讲一下:

处理器:双XEON 5130 2.0Ghz
内存:  256MB RECC
硬盘:  20G空间 (10G应用+10G备份)
带宽:  100Mb独立接入
IP:    1个独立IP
机房:  上海电信骨干机房
操作系统:CentOS
价格是:199元/月


软件环境: Lighttpd1.4 + Mysql5.0 + Rails 2.0
Lighttpd 中的Rails配置:
 "min-procs" => 3,
  "max-proc" => 5


每日流量: 200IP/3000访问量
感觉速度还可以,,

大家可以去看看: http://www.whoKiss.cn


还有所有软件的安装和配置我都是去google过来,再结合一下自己的实现情况去做的
如果想问我是哪家VPS的请发短信过来,以免做广告



   发表时间:2008-10-25  
一般启动时占内存60%左右,,高峰时也只有85%左右

CPU一般占得很小的,都不会超过20%

所以最好把内存升至512M或1024M会更好的
0 请登录后投票
   发表时间:2008-11-04  
吼吼
不错有意思,哈哈!
0 请登录后投票
   发表时间:2009-06-19  
楼主,你好,请问可以吧你的mysql 的配置贴上来参考下吗? 我现在用vps 也碰到了内存占用的问题
0 请登录后投票
   发表时间:2009-06-19  
我给朋友做的都是企业展示那种
大部分都是静态页面,可以客户自己填写txt文件然后自动生成发布。
很少的动态页面就用ruby cgi

实在要ror的话,dyndns也提供1级域名的服务,有没有人用过呢?
0 请登录后投票
   发表时间:2009-06-19  
http://www.hihost.cn/style/info/ad.asp
这个VPS很便宜,不是吗
0 请登录后投票
   发表时间:2009-06-29   最后修改:2009-06-29
我用slicehost 512M内存

每月38美元
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics