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