油漆未干
-
在 InstantRails 环境下,安装使用 redMine - [工作]
2008-01-29
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://live-free-or-die-hard.blogbus.com/logs/14666910.html
在译言网翻译了一篇文章,关于如何在 InstantRails 环境下,安装使用 redMine。
实践下来发现些问题,在此重新整理一下。
InstantRails 的安装不再重复,参见以前的文章。
关于 redMine 的安装,要注意的是,程序会用到三个数据库,分别是 PRODUCTION,DEVELOPMENT和TEST。
redMine的安装
- 下载redMine。从Redmine - Overview - Redmine这个网站下载最新版的redMine(2007年5月为止 redmine-0.5.0.tar.gz)。
- 解压的文件夹拷贝到InstantRails的rails_apps下。
- redmine文件夹下config\database.yml做如下修改:
production:
adapter: mysql
database: redmine
host: localhost
username: root
password:
encoding: utf8
development:
adapter: mysql
database: redmine_development
host: localhost
username: root
password:
encoding: utf8
test:
adapter: mysql
database: redmine_test
host: localhost
username: root
password:
encoding: utf8- 接下来,修改MySQL的配置。从InstantRails的I→Configure→Database (via PhpMyAdmin)启动。
- 打开SQL窗口,输入以下语句。
create database redmine character set utf8;
grant all privileges on redmine.* to redmine@localhost identified by 'redmine';create database redmine_development character set utf8;
grant all privileges on redmine_development.* to redmine_development@localhost identified by redmine_development';create database redmine_test character set utf8;
grant all privileges on redmine_test.* to redmine_test@localhost identified by 'redmine_test';- 从InstantRails的I→Rails Applications→Open Ruby Console Window启动,执行以下命令。马上数据库表就自动生成了。
> cd redmine-0.5.0
> rake db:migrate RAILS_ENV="production"
> rake load_default_data RAILS_ENV="production"> rake db:migrate RAILS_ENV="development"
> rake load_default_data RAILS_ENV="development"> rake db:migrate RAILS_ENV="test"
> rake load_default_data RAILS_ENV="test"至此,安装完毕。
还有两点注意事项:
★ yaml 文件对格式要求比较严,要体现层次
★ rake load_default_data 命令是可选的,但是推荐使用。
随机文章:
用subversion管理文档 2009-06-22如何用双网卡同时上内外网 2009-05-27需求分析要做什么 2009-04-16安装了cygwin 2009-04-09如何把VBA运行得仿佛VB程序 2008-11-27
收藏到:Del.icio.us









评论
多谢!
InstantRails已经把PhpMyAdmin统统都打包进来了~
选中之后,会打开这个页面:
http://127.0.0.1/mysql/
试试看,你的http://127.0.0.1/可以用吗
另外,如果要管理MySql的话,可以用MySqlCC~~
---------------------
忽然想到,莫非你的Apache没有启动??