可以到官网查看 redmine.org/wiki/redmine/RedmineInstall Redmine 安装 # wget rubyforge.org/frs/download.php/56909/redmine-0.9.4.tar.gz
# tar zxvf redmine-0.9.4.tar.gz # mv redmine-0.9.4 /usr/local/redmine # cd /usr/local/redmine/config 设置数据库参数
# cp database.yml.example database.yml # vi database.yml production: adapter: mysql
database:redmine host: localhost username: redmineuser pass
word: redminepw encoding: utf8 保存退出:wq Remine 设定 (注意此时的目录一定要在 redmine/config 里,不然会出错) # rake db:migrate RAILS_ENV=”production” //创建表
如果这里运行报 A secret is required to generate an integrity hash for cookie session data. Use config.action_controller.session = { :session_key => “_myapp_session”, 先执行 #rake config/initializers/session_store.rb 如果提示没有
mysql 驱动,那请先执行#gem install ruby-my
sql 再# rake db:migrate RAILS_ENV=”production” # rake redmine:load_default_data RAILS_ENV=”production” 这里会要求选择默认语言,我选的中文 zh: Select language: bg, ca, cs, da, de, en, es, fi, fr, he, hu, it, ja, ko, lt, nl, no, pl, pt, pt-br, ro, ru, sk, sr, sv, th, tr, uk, vn, zh, zh-tw [en] zh 这个默认设置只是在未登录时的界面语言,当用户登录后,默认语言还是英语,在 My account 里可以修改成其它语言。 启动 WEB 服务 # ruby script/server webrick -e production 或# ruby /usr/local/redmine/script/server webrick -e production 停止
web 服务方法:在当前启动窗口按 ctrl+C 访问 ip:3000/ 初始用户名/密码:admin/admin 这样启动后,启动窗口是不能关闭的,所以要使 Redmine 作为服务启动,需添加-d 参数: # ruby script/server webrick -e production -d 或# ruby /usr/local/redmine/script/server webrick -e production –d 停止服务方法:(ps
命令查出此进程的 pid 号,再杀掉,目前好像只能这样,我看了–help 里面,还没有停止的参数。) # ps aux | grep ruby # kill -9 [PID] //加载默认配置