安装、配置Redmine
下载
下载Redmine.zip 0.8.3
http://rubyforge.org/frs/?group_id=1850
rails
(可选)一键安装包:installrails
主页:http://instantrails.rubyforge.org/wiki/wiki.pl
svn http://instantrails.rubyforge.org/svn/ 或 svn://rubyforge.org/var/svn/instantrails
如果不想研究它的源代码只要获取svn://rubyforge.org/var/svn/instantrails/tags/就好
(可选)rails 独立安装包
http://rubyforge.org/frs/?group_id=307
(可选)mysql 客户端
EMS sql manager:http://sqlmanager.net/en/downloads
http://sqlmanager.net/en/products/mysql/manager/download(在此页面上点击带有“Freeware”字样的链接,可下载免费的Lite版(30天试用,可下载注册机:http://www.zhuceji.org/download/serversoft/20070810/966.html#prv)。
安装
安装Rails
通过gem安装
安装Ruby
gem install rails
安装在ruby的安装目录下
验证
rails -v
rails -h 可查看安装路径
创建Rails应用
创建文件夹“D:\Rails”
创建Rails应用:rails d:\rails
运行服务:D:\rails>ruby script/server
如果提示Gem版本太旧,执行:gem update --system
在浏览器里查看:http://localhost:3000/
安装MySql
DB文件路径选在了“F:\MySQL Datafiles”
TCPIP端口默认为3306
语言选择了“Best Support For Multilinqalism”,即默认编码为utf-8
管理员密码设为了“jjjjjj”
创建数据库
D:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -uroot -pjjjjjj create redmine --default-character-set utf8
数据库名“redmine”是与database.yml中的配置一致的
删除数据库(如果需要)
mysqladmin -u root -p drop redmine
安装Remind
将Redmine.zip解压到D:\Redmine
将D:\redmine\config\database.yml.example 重命名为 database.yml
修改database.yml
找到production节,将“password:” 改为 “password: jjjjjj”。注意冒号后面有一个空格,如果没空格下一步会提示语法错误
创建表结构和AR等:D:\redmine>rake db:migrate RAILS_ENV="production"
运行服务
D:\redmine>ruby script/server -e production
测试
http://localhost:3000/
用户名和密码都是admin
备份
MySql数据库
备份
D:\Program Files\MySQL\MySQL Server 5.1\bin>mysqldump -uroot -pjjjjjj --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob -x redmine > F:\mysql_bak\redmine090424.sql
使用任务计划自动备份
在F:\mysql_bak里新建一个bat文件dumpRedmine.bat: "D:\Program Files\MySQL\MySQL Server 5.1\bin\mysqldump" -uroot -pjjjjjj --default-character-set=utf8 --opt --extended-insert=false --triggers -R --hex-blob -x redmine > F:\mysql_bak\redmine_%date:~2,2%%date:~5,2%%date:~8,2%.sql
新建一个Windows任务计划定期执行这个bat文件
还原
新建一个数据库:D:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin -uroot -pjjjjjj create redminedup --default-character-set utf8
还原:D:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -uroot -pjjjjjj redminedup < F:\mysql_bak\redmine090424.sql
Redmine
貌似没有备份功能,感觉需要备份的就只有D:\redmine\files(就是附件中的文件)。干脆定期把D:\redmine\复制到自己的机器上好了,其它的大部分东东都在MySql数据库里面。
必要的设置(以管理员登录Redmine)
管理|配置|一般
这个页面需要更改默认语言和日期格式
管理|配置|问题跟踪
我喜欢勾选开始和完成日期
管理|配置|版本库
“版本库编码”文本框里填写“GB2312”。如果不设置这个,点击文档链接版本库中的代码文件时,会出现中文乱码,必须更改IE的编码为GB2312才能正常显示
管理|自定义属性,可以自己增加字段,很强大
安装、配置Redmine
Added: 2009-04-23 20:45:28
From: (Joined 2009-03-17 22:14:18)
438 views |19 downloads
安装、配置Redmine