/ 中存储网

Debian(Wheezy)安装Redmine 2.6

2015-01-03 00:00:00 来源:中存储网

Redmine 是基于ROR的开源项目管理软件.

这里咱们在Debian上部署一套进行项目管理, Debian是Wheezy 7.7

首先安装ruby环境.(这里默认你已经安装了apache, mysql)

#apt-get install ruby rails rubygems rake libapache2-mod-ruby libdbi-ruby libdbd-mysql-ruby vim-rails ri libruby libfcgi-ruby1.9.1 libxml-ruby libxml2-dev ruby-dev

接下来下载redmine解压

http://www.redmine.org/projects/redmine/wiki/Download

#wget http://www.redmine.org/releases/redmine-2.6.0.tar.gz

#tar -zcvf redmine-2.6.0.tar.gz

安装bundler 和对应的扩展包

#gem install bundler

#gem install json -v '1.8.1'

#apt-get install libmagickwand-dev

#gem install rmagick -v '2.13.3'

#bundle install --without development test

这里会报一个warning大意是说在root下不好会影响全局的blablabla.忽略它

因为我之前安装过selenium-webdriver,所以这里再次报错提示需要安装这个. 顺便 安装其他缺失的包

#gem install selenium-webdriver

#bundle install 

现在进入redmine的目录.

#cd redmine/config

#cp database.yml.example database.yml

编辑里面的数据库用户名,密码,数据库名, 并且去mysql下创建一个对应的数据库, 依次执行如下命令来创建表, 设置语言等初始化操作.

#rake generate_secret_token

#RAILS_ENV=production rake db:migrate

#RAILS_ENV=production rake redmine:load_default_data

#mkdir -p tmp tmp/pdf public/plugin_assets

#chmod -R 755 files log tmp public/plugin_assets

配置完了,接下来启动吧

#ruby script/rails server webrick -e production

访问你的本地ip加上端口就可以了. 默认帐号是admin:admin