您的位置:首页 > 编程语言 > Ruby

redmine & ruby 在ubuntu 上的安装笔记

2010-04-15 11:39 639 查看
redmine & ruby 在ubuntu 上的安装笔记

我现在用的是Ubuntu 10.04

1. 前提 gcc 环境是必要的

apt-get install build-essential

2. ruby 必要件安装

apt-get install ruby ri rdoc rake rubygems ruby-dev libmysqlclient16-dev libopenssl-ruby1.8

3. 安装 rails

gem install rails

4. 安装mysql 驱动

gem install mysql

5. 从 svn 上取得 redmine或者直接下载解压
http://rubyforge.org/frs/?group_id=1850
svn co http://redmine.rubyforge.org/svn/branches/0.8-stable redmine-0.8

6. 创建数据库

mysql> create database redmine character set utf8;
Query OK, 1 row affected (0.08 sec)

7. 设置 mysql 联结

redmine-0.8# cp config/database.yml.example config/database.yml

redmine-0.8#vi config/database.yml

注意这一部分:

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

8. 建表

rake db:migrate RAILS_ENV="production"

出现:

Missing session secret. Please run 'rake config/initializers/session_store.rb' to generate one

按提示,generate一个就完了

或者
sessioncontroller找不到的问题,就把
config.action_controller.session = { :key => "_myapp_session", :secret => "flandycannotbelievehowawesomeitis" }
添加到config/environment.rb 的config对象声明之后任意一个地方

9 . 启动服务器

ruby script/server webrick -e production(调试模式)

或者

ruby script/server -e production

11. 登进去看看
http://xxxxx:3000
user/passwd: admin/admin

12. 建个project吧..
本文出自 “张学友的悲伤” 博客,转载请与作者联系!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: