redmine的三部曲 第三步redmine插件和服务的安装
程序员文章站
2022-05-13 14:46:24
...
PS:redmine第二部曲和第三部曲是连贯的,因为redmine安装的目录是有关联的
假设你自己的电脑是服务器,你应该不会愿意当你想进入redmine时,你就必须进入redmine的根目录下输入一条redmine的启动语句。因此你的想法应该是:当我启动电脑时,redmine就可以启动,这样只要我想进入redmine,我立即就可以进入,而不用再输入redmine启动语句。这很显然,这样的操作非常方便。
怎么来实现这种操作呢,一种最方便的方法就是:把redmine添加到“服务”中,然后改变它的启动方式,把手动改为自动,这样就满足了你的要求。
具体的操作是:
1. 先进入DOS界面,键入:rails --version,查看rails的版本,如果rails的版本不大于2.3.11,那么rails和mongrel是可以兼容的,如果你的rails的版本超过2.3.11,你就需要下载一个mongrel.rb的文件,
下载地址为:
https://gist.github.com/raw/826692/cb0dcf784c30e6a6d00c631f350de99ab99e389d/mongrel.rb
你需要把整个文件下载下来,并命名为mongtrel.rb。并在第一条语句的[ ]内
加入你的rails的版本,
修改前:
修改后:
并把这个软件放到redmine----config/initializers的根目录下。
2.在DOS界面下进入Ruby/bin根目录下,键入:gem install mongrel_service
3.继续键入:mongrel_rails service::install –N redmine –c D:\redmine\redmine2.1.6 –p 3000 –e production
然后你就可以看到 create redmine service succeed
另外:我也碰到这样的情况,就是redmine用mongrel_service安装不成功,用官网上“HowTo's”中介绍的方法仍然不能成功,我曾经碰到过这样的情况,那么用下面的方法
写一个BAT文件命名为 redmine.bat
BAT文件中的内容为
把这个BAT文件放到C:\Documents and Settings\Administrator\「开始」菜单\程序\启动 中,重启电脑,会自动执行redmine启动语句
redmine插件的安装:
插件的下载路径:http://www.redmine.org/projects/redmine/wiki/Plugin_list
我以redmine_knowledgebase为例,说明一下插件的安装过程
首先把alexbevi-redmine_knowledgebase-v2[1].2.0-0-g314c666.zip下载下来并解压。然后改名为redmine_knowledgebase,把这个文件夹放到D:\redmine\redmine2.1.6\plugins
然后在DOS窗口下,进入redmine的安装根目录,执行rake redmine:plugins:migrate RAILS_ENV=production语句,然后重启redmine
补充一点:redmine2.0版本以前插件的安装过程为:
把插件放在redmine\vendor\plugins下,然后执行rake db:migrate_plugins RAILS_ENV=production 重启redmine
另外说明一点:安装插件应该首先看插件的安装指导,并不是所有的插件安装,上面的两条语句就可以搞定。
假设你自己的电脑是服务器,你应该不会愿意当你想进入redmine时,你就必须进入redmine的根目录下输入一条redmine的启动语句。因此你的想法应该是:当我启动电脑时,redmine就可以启动,这样只要我想进入redmine,我立即就可以进入,而不用再输入redmine启动语句。这很显然,这样的操作非常方便。
怎么来实现这种操作呢,一种最方便的方法就是:把redmine添加到“服务”中,然后改变它的启动方式,把手动改为自动,这样就满足了你的要求。
具体的操作是:
1. 先进入DOS界面,键入:rails --version,查看rails的版本,如果rails的版本不大于2.3.11,那么rails和mongrel是可以兼容的,如果你的rails的版本超过2.3.11,你就需要下载一个mongrel.rb的文件,
下载地址为:
https://gist.github.com/raw/826692/cb0dcf784c30e6a6d00c631f350de99ab99e389d/mongrel.rb
你需要把整个文件下载下来,并命名为mongtrel.rb。并在第一条语句的[ ]内
加入你的rails的版本,
修改前:
修改后:
并把这个软件放到redmine----config/initializers的根目录下。
2.在DOS界面下进入Ruby/bin根目录下,键入:gem install mongrel_service
3.继续键入:mongrel_rails service::install –N redmine –c D:\redmine\redmine2.1.6 –p 3000 –e production
然后你就可以看到 create redmine service succeed
另外:我也碰到这样的情况,就是redmine用mongrel_service安装不成功,用官网上“HowTo's”中介绍的方法仍然不能成功,我曾经碰到过这样的情况,那么用下面的方法
写一个BAT文件命名为 redmine.bat
BAT文件中的内容为
把这个BAT文件放到C:\Documents and Settings\Administrator\「开始」菜单\程序\启动 中,重启电脑,会自动执行redmine启动语句
redmine插件的安装:
插件的下载路径:http://www.redmine.org/projects/redmine/wiki/Plugin_list
我以redmine_knowledgebase为例,说明一下插件的安装过程
首先把alexbevi-redmine_knowledgebase-v2[1].2.0-0-g314c666.zip下载下来并解压。然后改名为redmine_knowledgebase,把这个文件夹放到D:\redmine\redmine2.1.6\plugins
然后在DOS窗口下,进入redmine的安装根目录,执行rake redmine:plugins:migrate RAILS_ENV=production语句,然后重启redmine
补充一点:redmine2.0版本以前插件的安装过程为:
把插件放在redmine\vendor\plugins下,然后执行rake db:migrate_plugins RAILS_ENV=production 重启redmine
另外说明一点:安装插件应该首先看插件的安装指导,并不是所有的插件安装,上面的两条语句就可以搞定。
推荐阅读
-
Redmine+SQL SERVER在Windows下的安装
-
Redmine 的一键安装程序包 - BitNami Redmine Stack
-
Redmine 的一键安装程序包 - BitNami Redmine Stack
-
集成redmine和TortoiseSVN的一个工具插件
-
集成redmine和TortoiseSVN的一个工具插件
-
修改redmine默认安装访问的URL(/redmine)
-
修改redmine默认安装访问的URL(/redmine)
-
redmine的三部曲 第三步redmine插件和服务的安装
-
Linux使用bitnami安装redmine的方法
-
Redmine+SQL SERVER在Windows下的安装