2019独角兽企业重金招聘Python工程师标准>>>
一、所需工具
- ruby 2.1.6(x64)(注意如果是2.2.2安装redmine时会有问题)
- devkit(x64)
下载地址 http://rubyinstaller.org/downloads/ - redmine 3.1.0
下载地址 http://www.redmine.org/projects/redmine/wiki/Download - mysql 5.6.22
二、参考
redmine安装指南 http://www.redmine.org/projects/redmine/wiki/RedmineInstall
devkit安装指南 https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
ruby设置参考 http://ruby.taobao.org/
三、安装ruby和devkit
1)ruby
安装后,设置将安装目录加入path路径,用命令行运行
ruby -v
出现对应的ruby版本信息即可
另外,由于网络原因需要设置ruby源才能正常使用
$ gem sources –remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
* CURRENT SOURCES *
https://ruby.taobao.org
而redmine部署用到bundle,因此bundle也要设置一下
安装bundlegem install bundler
设置源
$ bundle config mirror.https://rubygems.org https://ruby.taobao.org
2)devkit
- 解压到某一目录,如:D:/devkit
- cd D:/devkit
- ruby dk.rb init
- 查看该目录下的config.yml里的内容是否纸箱ruby安装目录
- ruby dk.rb install设置完成
四、安装redmine
1)创建数据库
在mysql执行以下语句
CREATE DATABASE redmine CHARACTER SET utf8; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
2)修改数据库信息
将redmine的安装目录下config/database.yml.example复制为config/database.yml,并修改内容如下
production:
adapter: mysql2
database: redmine
host: localhost
username: redmine
password: my_password
3)安装依赖
如果没有安装rmagick则才用以下命令
bundle install –without development test rmagick
如有则运行
bundle install –without development test
4)设置session密钥
bundle exec rake generate_secret_token
5)初始化数据库
set RAILS_ENV=production
bundle exec rake db:migrate
set REDMINE_LANG=zh
bundle exec rake redmine:load_default_data
6)运行程序
bundle exec rails server webrick -e production
访问http://localhost:3000/
默认登录名密码admin/admin
7)其他设置
至此,redmine已经部署完毕,其他设置参考
http://www.redmine.org/projects/redmine/wiki/RedmineInstall
四、其他项目管理软件
- 禅道,基于scrum的项目管理
http://www.zentao.net/ - teambition,卡片式项目团队开发沟通管理
https://www.teambition.com
版权声明:本文为博主原创文章,未经博主允许不得转载。