﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-robbie-随笔分类-软件工程</title><link>http://www.blogjava.net/robbie/category/36354.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 24 May 2011 06:28:15 GMT</lastBuildDate><pubDate>Tue, 24 May 2011 06:28:15 GMT</pubDate><ttl>60</ttl><item><title>安装Redmine1.1.3过程（Windows 7 Professional环境）</title><link>http://www.blogjava.net/robbie/archive/2011/05/20/350665.html</link><dc:creator>The Matrix</dc:creator><author>The Matrix</author><pubDate>Fri, 20 May 2011 02:25:00 GMT</pubDate><guid>http://www.blogjava.net/robbie/archive/2011/05/20/350665.html</guid><wfw:comment>http://www.blogjava.net/robbie/comments/350665.html</wfw:comment><comments>http://www.blogjava.net/robbie/archive/2011/05/20/350665.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/robbie/comments/commentRss/350665.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/robbie/services/trackbacks/350665.html</trackback:ping><description><![CDATA[<div>环境：Windows7 professional<br />
<br />
1、下载redmine1.1.3.zip、ruby1.8.7、rubygems-1.3.7.zip、mysql 5.0<br />
<br />
2、安装MySQL5.0，cmd窗口下使用mysql -u root -p 登录MySQL数据库，执行如下语句创建redmine数据库及用户：<br />
create database redmine character set utf8;<br />
create user 'redmine'@'localhost' identified by 'my_password';<br />
grant all privileges on redmine.* to 'redmine'@'localhost';<br />
注：<br />
&nbsp;&nbsp; &nbsp;使用MySQL5.5在后面进行初始数据时Ruby会提示连接有问题<br />
&nbsp;&nbsp; &nbsp;在安装完MySQL后，先不要进行配置，至&#8220;MySQL安装路径\bin&#8221;目录下，修改MySQLInstanceConfig.exe为&#8220;以管理员成分执行此程序&#8221;，&#8220;以兼容模式运行该程序&#8221;<br />
&nbsp;&nbsp; &nbsp;进行数据库配置时，选择字符集为utf8<br />
<br />
3、运行ruby1.8.7安装包，解压至d:/ruby187，将d:/ruby187/bin添加至path环境变量中<br />
安装后可执行 ruby -v查看ruby版本以检验安装是否正确<br />
<br />
4、解压rubygems-1.3.7.zip至d:/rubygems-1.3.7<br />
进入d:/rubygems-1.3.7目录，执行ruby setup.rb<br />
注：Redmine需要rubygems 1.3.1 - 1.5.x，肯定不能用1.8.2版本<br />
<br />
5、执行gem install rails -v=2.3.5 远程安装rails2.3.5版本<br />
gem install mysql <br />
gem install -v=0.4.2 i18n<br />
<br />
6、解压缩redmine1.1.3至d:/redmine1.1.3目录<br />
进入d:/redmine-1.1.3/config目录，修改database.yml.example文件为database.yml，并修改该文件中的production数据库连接配置为如下：<br />
production:<br />
&nbsp; adapter: mysql<br />
&nbsp; database: redmine<br />
&nbsp; host: localhost<br />
&nbsp; username: redmine<br />
&nbsp; password: my_password<br />
&nbsp; encoding: utf8<br />
<br />
进入d:/redmine1.1.3目录，执行<br />
rake config/initializers/session_store.rb<br />
rake db:migrate RAILS_ENV="production" <br />
<br />
7、加载默认配置数据<br />
rake redmine:load_default_data RAILS_ENV="production" <br />
默认语言选择"zh"<br />
<br />
8、运行<br />
ruby script/server webrick -e production<br />
<br />
9、访问：http://localhost:3000<br />
使用admin/admin进行登入<br />
进入设置，把默认语言设为&#8220;简体中文&#8221;，然后设置当前用户的默认语言设为&#8220;简体中文&#8221;，这样就是中文界面了<br /><br />-----------------------------------------<br /><br />继续，将redmine设置为windows 7的服务<br /><br />1、首先需要配置mysql为windows 7的服务<br /><br />2、Ruby提供一个安装Ruby程序为服务的包：mongrel_service。安装其实很简单，运行：gem install mongrel_service<br /><br />3、安装redmine为服务，执行mongrel_rails service::install -N RedMine -c C:\redmine-1.1.3 -p 3000 &#8211;e production<br />注意：此处打开cmd窗口时，需要输入cmd后，不是直接按Enter，而是按 Ctrl+Shift+Enter打开Cmd窗口，此时以管理员身份打开，否则安装为服务时会提示拒绝访问。<br /><br />4、安装服务后，需检查服务-e后的参数是不是production，如果不是production而是development，则在注册表中把参数手动改为production。修改方法是：打开&#8220;注册表编辑器&#8221;，展开分支&#8220;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services&#8221;，选择redmine服务，找到ImagePath项，修改保存后在服务列表中启动服务，并把服务设置自动启动。<br /><br />OK！</div><img src ="http://www.blogjava.net/robbie/aggbug/350665.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/robbie/" target="_blank">The Matrix</a> 2011-05-20 10:25 <a href="http://www.blogjava.net/robbie/archive/2011/05/20/350665.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>