项目管理工具 redmine

1、登录mysql,创建redmine数据库
CREATE DATABASE redmine CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY 'my_password';
2、下载redmine
cd /usr/local
wget http://www.redmine.org/releases/redmine-2.5.0.tar.gz
tar zxvf redmine-2.5.0.tar.gz 
mv redmine-2.5.0 redmine
cd /usr/local/redmine/config
cp configuration.yml.example configuration.yml  
3、修改对数据库配置
cp database.yml.example database.yml  
vim database.yml 
清空里面所有内容,然后加上
production:
  adapter: mysql
  database: redmine
  host: localhost
  username: redmine
  password: my_password
  
4、安装一些依赖包
yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel ImageMagick-devel postgresql-devel sqlite-devel 
yum install -y ruby ruby-devel rubygems mysql-server  
gem install passenger  
passenger-install-apache2-module  
#一直回车 最后按'n'
gem install bundler pg sqlite3 
5、开始安装
cd /usr/local/redmine
bundle install 
rake generate_secret_token  
RAILS_ENV=production rake db:migrate  
RAILS_ENV=production REDMINE_LANG=fr rake redmine:load_default_data 

6、启动redmine
启动:ruby script/rails server webrick -e production  -d
ps aux|grep ruby
停止:直接 kill  -9 杀死进程
默认的初始账号,密码都是 admin  

7、配置邮件通知
vim configuration.yml
在没文件末尾添加:
注意:第 1 行和第 2 行相差2个空格,第3行和第4 行相差2个空格。这个空格非常重。就因为这个空格,我整整测试了一个下午
production:
  delivery_method: :smtp
  smtp_settings:
    address: smtp.exmail.qq.com
    port: 25
    domain: exmail.qq.com
    authentication: :login
    user_name: luxfang@1v.cn
    password: Fang3127

重启之后:
然后管理员登录,管理——配置——邮件通知——发送测试邮件(右下角)

8、同步ldap账号

  • 安装插件
      进入根目录
      cd /usr/local/redmine/plugins/
      下载源代码
      git clone git://github.com/thorin/redmine_ldap_sync.git
      更新依赖环境
      bundle install
      升级数据库
      rake redmine:plugins:migrate RAILS_ENV=production
      执行命令
      rake -T redmine:plugins:ldap_sync RAILS_ENV=production
  • 重启redmine
  • 配置插件
  • 另起一个命令行,执行以下命令
      同步用户
      rake redmine:plugins:redmine_ldap_sync:sync_users RAILS_ENV=production
      同步组
      rake redmine:plugins:ldap_sync:sync_groups RAILS_ENV=production
  • 配置图如下

参照github :https://github.com/thorin/redmine_ldap_sync


9、自定义问题状态不显示

1、选择“管理”->“工作流程”,在打开的页面中,找到选择相应的角色和跟踪标签,将“只显示被跟踪标签使用的状态”前面的勾去掉,再点击“编辑”;

2、点击右上角的复制,将权限复制到,所有人员 和 所有种类 笛卡尔乘积。

http://blog.sina.com.cn/s/blog_63426ff90101govs.html



更多信息:
http://www.ossxp.com/doc/redmine/admin_guide/admin_guide.html#id23
http://blog.csdn.net/win_lin/article/details/8514333
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值