redmine1.2.1_安装指南.doc_第1页
redmine1.2.1_安装指南.doc_第2页
redmine1.2.1_安装指南.doc_第3页
redmine1.2.1_安装指南.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Redmine1.2.1 安装指南因为redmine是需要apache 和mysql的,所以正好我自己电脑的环境,已经安装好了apache和mysql。此外,redmine使用ruby写的,所以还需要ruby的环境。配置ruby 的环境我选用的是railsinstaller,目前railsinstaller的官网上/只有最新的2.0版本,集成的是ruby 1.9.2,而redmine 1.2.1只能兼容ruby 1.8.7.官网上又下载不了历史版本,费了好大的劲,满世界的找,终于在/user/alpha006名下找到了 railsinstaller 1.1.1。解压安装(当然有人需要的话,可以私下找我要)。去redmine的官方网站下载所需要的版本- 的我下载的的是redmine 1.2.1.弄清楚这个版本的需要的环境。基本上就是我这里所描述的,后面会贴一个总的。做好这些准备工作以后,可以配置redmine的运行环境了,如下步骤:1. 把redmine的解压到railsinstaller所产生的sites目录。在dos窗口进入sitesredmine目录下。2. gem install rails -v=2.3.11 安装rails 2.3.11版本,这个redmine 1.2.1所要求的。 3. gem install rack -v=1.1.1 安装rack 1.1.1版本,这个redmine 1.2.1所要求的。 4. gem install -v=0.4.2 i18n 这个根据安装时返回的错误命令提示来决定。比如的我就是提示Missing the i18n 0.4.2 gem. Please gem install -v=0.4.2 i18n5.进入mysql创建数据库。执行以下几条sql 语句。create database redmine character set utf8;create database redmine_development character set utf8;create database redmine_test character set utf8;create user redminelocalhost identified by my_password;grant all privileges on redmine.* to redminelocalhost;6.拷贝config/database.yml.example文件到config/database.yml,修改database.yml的内容 production: adapter: mysql database: redmine host: localhost username: redmine password: my_password Username 和password字段就是自己要设置的数据库的账号和密码,为了避免麻烦,把redmine_development和redmine_test的账户信息也设置好。7.回到dos 窗口下,执行 rake generate_session_store如果提示 mysql 错误,再执行如下语句 gem install mysql执行gem install mysql看到如下错误时:“No definition for next_resultNo definition for field_nameNo definition for field_tableNo definition for field_def”做如下操作A:在以下URL下载libmySQL.dll,分别放入windows/system3和RailsInstallerRuby1.8.7bin目录下,原因我就不知道了。/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dllB. 执行gem install ri rdoc,然后执行gem install mysql就可以了8.然后set RAILS_ENV=productionrake db:migraterake redmine:load_default_data执行rake load_default_data RAILS_ENV=production 完后,会提示Select language: bg, bs, ca, cs, da, de, el, en, en-GB, es, eu, fi, fr, gl, he, hr, hu, id, it, ja, ko, lt, lv, mn, nl,no, pl, pt, pt-BR, ro, ru, sk, sl, sr, sr-CY, sv, th, tr, uk, vi, zh, zh-TW en zh 输入zh选择中文9.最后ruby script/server webrick -e production 启动。以后每次开机后都需要这句来启动。10.打开浏览器 输入 http:/localhost:3000 。账号,密码都是 admin 。登陆的时候还发现redmine那张表一点数据都没有创建,我直接把redmine_development里的数据导到了redmin里面,顺利登陆成功11.安装完了,就可以使用admin用户登录,密码也是admin,登入后,发现页面又变成了英文的,在这里要设置个人用户,修改语言为中文就可以了。然后进入管理页面,可以管理项目,用户,角色,权限,问题状态,跟踪类型,流程等。参考官方文档,说一下redmine 1.2.1 官方的安装向导。(仅 windows 平台)支持ruby 各个组件所需要的版本Redmine versionSupported Ruby versionsRequired Rails versionRequired Rack versioncurrent trunkruby 1.8.6, 1.8.7Rails 2.3.11Rack 1.1.1trunk from r2887 to r4903ruby 1.8.6, 1.8.7Rails 2.3.5Rack 1.0.1trunk from r2493 to r2886ruby 1.8.6, 1.8.7Rails 2.2.2trunk before r2493ruby 1.8.6, 1.8.7Rails .xruby 1.8.6, 1.8.7Rails 2.3.11Rack .xruby 1.8.6, 1.8.7Rails 2.3.5Rack .xruby 1.8.6, 1.8.7Rails 2.3.5Rack .xruby 1.8.6, 1.8.7Rails 2.3.5Rack .xruby 1.8.6, 1.8.7Rails 2.1.2官方发行版已经在其 vendor 目录包含了适当的Rails 版本,所以不需要为此做什么。你也可以查看redmine 的版本,运行一下命令特地的为它安装某个版本的组件:gem install rails -v=2.3.11安装rack gem install rack -v=1.1.0兼容性提示 Ruby 1.9 版本目前还不支持,但你必须安装ruby 1.8.x 以上的版本。 RubyGems 1.3.7 或者更高版本有以下限制 : o Rails 2.3.5 与rubygems 1.5.0或者更高的版本工作会失败,请使用rubygems的更早的版本!o Rails 2.3.11 与rubygems 1.7.9或者更高版本工作会失败,请使用rubygems更早的版本 ! 需要Rake 0.8.7 (rake 0.9.x 尚未被 Rails 支持) 需要Rack1.1.x , 1.1.0 版本有引用 (#8416)所描述的bug. 同其他版本的迁移会失败. Mongrel1.1.5 需要补丁#7688才能和 Rails 2.3.11工作. 在升级的情况下,其他问题可能会出现 (#7857). Redmine = 1.0.5版本需要I18n 0.4.2数据库 需要mysql 5.0或者更高的版本。MySQL 5.0 or higher (建议) 安装步骤1.获得redmine 的源代码或者发行包。参见Download.2.用mysql 创建一个空的数据库和一个名为 redmine的用户,例如:create database redmine character set utf8;create user redminelocalhost identified by my_password;grant all privileges on redmine.* to redminelocalhost;对于mysql 5.0.2 的版本 跳过create user ,用这个代替grant all privileges on redmine.* to redminelocalhost identified by my_password;3.复制Copy config/database.yml.example改为 config/database.yml ,编辑文件配置数据库设置。例如mysql:production: adapter: mysql database: redmine host: localhost username: redmine password: my_password如果服务器没有工作在3306端口,用下面的配置代替:production: adapter: mysql database: redmine host: localhost port: 3307 username: redmine password: my_password4.生成会话密钥:rake generate_session_store5.创建数据库:AILS_ENV=production rake db:migrate这将创建一个管理员账户。如果你得到以下错误:Rake aborted!no such file to load - net/https你需要安装libopenssl-ruby1.86.向数据库插入默认的配置数据RAILS_ENV=production rake redmine:load_default_data7.运行使用ruby script/server webrick -e production命令配置:从1.2.0版本开始,redmine的配置都在config/configuration.yml文件里。不要忘记修改了默认配置都需要重启服务。Window 用户的特别提醒RAILS_ENV=production ra

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论