首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

Redmine装配

2012-06-29 
Redmine安装最近项目需要一个管理软件,在网上找了一个Redmine,看了很多兄弟姐妹们提供的经验,终于安装成功

Redmine安装

最近项目需要一个管理软件,在网上找了一个Redmine,看了很多兄弟姐妹们提供的经验,终于安装成功!

平台:windows 2003

redmine-1.0.0

InstantRails-2.0-win

?

?

1.InstantRails,解压出来,直接复制到任意一个文件夹里面即可。注意,路径中不要有空格!

2.将redmine-1.0.0拷贝到 InstantRails/rails_apps下

3.修改redmine-1.0.0/config/database.yml.example

?? a.文件名修改为database.yml

?? b.运行环境的数据库连接配置

????? production:
????? adapter: mysql
? ? ?? database: redmine
?????? host: localhost
?????? username: root
?????? password:
?????? encoding: utf8

4.如果需要配置邮件服务,修改redmine-1.0.0/config/email.yml.example

???? a.文件名修改为email.yml

???? b.邮件地址改为:

????  production:
   delivery_method: :smtp
   smtp_settings:
   address: smtp.163.com
   port: 25
   domain: 163.com
   authentication: :login
   user_name: PM@163.com
   password: 123456

5.点击“InstantRails”目录里面的“InstantRails.exe”文件。这就是启动环境(Apache)的主程序了

??? 具体端口,什么的可以自行修改,配置

6.创建数据库

?? 法1:浏览器输入http://127.0.0.1/mysql/法2:InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Configure→Database(via PhpMyAdmin)”。如果该栏是灰色的,表示你安装后没重启机器。重启一下即可。

7.往数据库里面导入数据
  点击InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Rails Applications→Open Ruby Console Window栏目,然后会跳出dos窗口。在里面输入命令:
  cd redmine-0.8.2
  rake db:migrate RAILS_ENV="production"
  rake load_default_data RAILS_ENV="production"
  其中rake db:migrate RAILS_ENV="production" 是创建数据库;rake load_default_dataRAILS_ENV="production" 是指明当前项目运行环境为production ,中间会提示选择语言,选择 zh(中文)

?

8.现在配置结束了,点击InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→RailsApplications→Manage Rails Applications栏目,如下,点击“Start withMongrel”(启动redmine这个应用程序)。跳出一个dos窗口,不要关闭。现在就可以浏览你配置好的RedMine了.浏览器输入:http://localhost:3000/ 即可。(注意:管理员id和密码都是“admin”。界面还是英文界面,登录后可以在“设置”里面更改成“简体中文”。)

注意:端口可以自行修改

?

注意,遇到以下相关错误可查看:

Home ? Agile Web Development ? Rails ? Ruby on Rails: RubyGem version error: rack(1.0.0 not ~> 1.0.1) (RuntimeError)
Ruby on Rails: RubyGem version error: rack(1.0.0 not ~> 1.0.1) (RuntimeError)

>>>>? http://blog.prosight.me/index.php/2010/03/588





A key is required to write a cookie containing the session data. Use config.action_controller.session = { :key =>"_myapp_session", :secret => "some secret phrase" } in config/environment.rb

>>>>? http://blog.csdn.net/iefreer/archive/2010/03/22/5402814.aspx



无法定位程序输入点mysql_stmt_row_tell于动态链接库LIBMYSQL.DLL上


>>>>>? http://hi.baidu.com/ssitn/blog/item/999ca6588576ebd79d82043f.html

?

?

?

GEM升级:

1. 安装python-2.5.msi

2.下载最新的rubygems-1.3.6,在该目录执行 ruby setup.rb

3.下载gem升级需要的gem包
actionmailer-2.3.5.gem
actionpack-2.3.5.gem
activerecord-2.3.5.gem
activeresource-2.3.5.gem
activesupport-2.3.5.gem
rack-1.0.0.gem
rake-0.8.7.gem

执行gem install --local rails-2.3.5.gem

?

?

?

热点排行