写在前面:
redmine_ldap_sync 是作者自己写的插件,但已经停止维护了。
redmine中国网站:https://www.redmineplugins.cn/
一、安装redmine
- 使用 bitnami_redmine 一键安装程序
# 下载地址: wget https://downloads.bitnami.com/files/stacks/redmine/4.1.1-2/bitnami-redmine-4.1.1-2-linux-x64-installer.run # 加执行权限 chmod +x bitnami-redmine-4.1.1-2-linux-x64-installer.run # 执行程序,根据提示输入即可 ./bitnami-redmine-4.1.1-2-linux-x64-installer.run
二、在程序中安装官方插件: redmine_ldap_sync
官方github地址:https://github.com/thorin/redmine_ldap_sync
注意:github中的插件版本与redmine不兼容
推荐使用这个版本 链接:https://pan.baidu.com/s/15dJ9TPWvqVMs39Zv1cHCAw
提取码:8py1
安装插件步骤:
# 1. 先把插件下载到目录中:/opt/redmine-4.1.1-2/apps/redmine/htdocs/plugins
cd /opt/redmine-4.1.1-2/apps/redmine/htdocs/plugins && unzip redmine_ldap_sync.zip
# 2. 解压,并将文件夹名字修改为 redmine_ldap_sync
cd /opt/redmine-4.1.1-2/apps/redmine/htdocs/plugins && mv redmine_ldap_sync-redmine4-fixed redmine_ldap_sync
# 3. 由于我们刚刚是一键安装的程序,这里还是bitnami提供的安装环境;方法是直接执行 /opt/redmine-4.1.1-2/use_redmine ;会进入一个 bash 环境
/opt/redmine-4.1.1-2/use_redmine
# 4. 按照github中推荐的步骤进行安装依赖
bundle install
# 5. 执行安装命令,注意 不要直接调用rake,使用如下:
bundle exec rake -T redmine:plugins:ldap_sync RAILS_ENV=production
三、登录到redmine界面,将LDAP信息输入进去,如图:
四、在插件中输入LDAP的信息
填入的信息可以根据github的README提示来一一写入即可
来源:oschina
链接:https://my.oschina.net/u/4261335/blog/4339982