Ruby之Redmine部署

很久以前为了Redmine的二次开发,曾今部署过一次Redmine,作为最近几年比较火的开发平台,ROR势必会在将来会占据一席之地,所以特地整理了下当初部署的过程,留作参考。

 

REDMINE是一个基于ROR框架开发的一套跨平台项目管理系统,由于客户要求目前项目中多使用这个,加上是开源的,所以会自己扩展些功能,在此记录一下安装手顺!
项目中使用的貌似是0.8.4的定制版,由于ruby和ROR的向下兼容性不强,所以需要记录下安装的ruby和ROR的版本,再此提供两种方法供参考!
① 手动安装
    版本要求:
        ruby 1.8.6
       rails 2.0.2
       MySQL 5.1
    1.Ruby环境的搭建
       首先,下载Ruby。下载地址是:http://www.ruby-lang.org/en/downloads/。
       针对Windows环境下的开发人员,选择下载Ruby on Windows版本(rubyinstaller-1.8.6-p398.exe)。

     2.Ruby on rails环境的搭建
       Ruby on rails是一个让开发人员快速建立Web application的开源框架,其本身就是使用Ruby编写的。
       安装Ruby on rails与Ruby稍有不同。
       下载地址是:http://rubyonrails.org/download
      选择下载RubyGems(Ruby on rails的包管理软件)。然后将其解压,使用命令行CD到解压后的目录下,使用 "ruby setup.rb"即可安装。
       安装完RubyGems之后,可以在命令行输入 "gem list"来查看本地安装的ruby包。(此时列表应该是空的)
      之后就可以使用RubyGems来安装rails了。
       在命令行输入 "gem install rails"即可,如果没有发生意外情况,则安装成功。(如有其它情况,请使用网络资源解决)
       ※因为版本要求为2.0.2,所以命令行为:gem install rails -v 2.0.2
      如果你的机器使用的是代理上网的话,需要设置一下网络     
            set http_proxy=
          set http_proxy_user=用户
            set http_proxy_pass=密码
            gem install rails -v 2.0.2 --remote

    3.运行
       此时,此工作目录已经是一个可以运行的站点, 输入"ruby .\script\server",即可运行,然后访问"http://localhost:3000",即可

② 利用工具安装
    ※利用这种方法安装的时候,机器上不能安装有ruby和rails,否则可能有兼容方面的问题
    1、解压缩已下载的InstantRails
      地址:http://instantrails.rubyforge.org/wiki/wiki.pl
    2、将 Redmine 解压缩的文件夹直接拷贝到 InstantRails 目录的 rails_apps 目录下。
    3、在 InstantRails 目录下,启动InstantRails.exe。
    4、进入redmine的命令行(选择 Open Ruby Console Window)
    5、到这里其实就算安装结束了,现在启动 web 服务,还是在上面的在命令行里 执行:
       ruby script/server -e production

环境基本就搭建好了,剩下就是研究语法和扩展功能了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值