RedMine 1.3.3 安装攻略
RedMine是一个项目管理工具,界面还挺简洁的,公司需要我就装了一个玩玩,下面是安装的一些记录。
RedMine的版本很多,它是用ruby写的,不同的版本对应的 ruby环境也不一样,大家可以去这里看看:http://www.redmine.org/projects/redmine/wiki/RedmineInstall
我安装的是RedMine1.3.3。
工具下载:
先去下载RUBY 地址:http://rubyforge.org/frs/?group_id=167&release_id=42563
我下载的是rubyinstaller-1.8.7-p358.exe
准备软件:redmine1.3.3安装包
下载地址:http://rubyforge.org/frs/?group_id=1850
准备软件:rdoc-2.4.2.gem
下载地址:http://rubyforge.org/frs/?group_id=627
准备软件:mysql-2.8.1-x86-mingw32.gem
下载地址:http://rubyforge.org/projects/mysql-win
还需要安装MYSQL,这个是关于MYSQL的安装http://www.cnblogs.com/hikarusun/archive/2012/04/26/2471039.html
安装步骤:
1、给DOS添加ruby运行环境
安装刚才下载的rubyinstaller-1.8.7-p358.exe
安装完毕后点击开始菜单,选择 Ruby 1.8.7-p358 中的Start Command Prompt with Ruby
进入含有ruby环境的DOS界面,依次执行如下命令:
gem install rake gem install -v=1.1.0 rack gem install D:\rdoc-2.4.2.gem gem install D:\mysql-2.8.1-x86-mingw32.gem
(如果有失败时,可能libmySQL未加
下载地址:http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll
下载后放入C:\Ruby187\bin中,放入后需要重启服务)
gem install -v=2.3.14 rails
安装有时候会失败,多尝试几次,速度也有点慢。
2、创建数据库
进入MYSQL命令行,输入以下命令:
mysql> create database redmine character set utf8; mysql> create user 'redmine'@'localhost' identified by 'redmine'; mysql> grant all privileges on redmine.* to 'redmine'@'localhost';
3、Redmine配置安装
解压并进入解压后目录的目录,将config/database.yml.example 重命名为 config/database.yml,
并修改链接数据库所需要的参数,以下是修改信息,加粗部分是修改的内容:(注意空格)
production: adapter: mysql database: redmine host: localhost username: redmine password: redmine [port: 3306#如果不是默认的,则更改] encoding: utf8
4、生成session密钥,执行数据迁移并载入Redmine默认配置
cd 进入redmine根目录
set RAILS_ENV=production rake config/initializers/session_store.rb
当执行这条数据的时候可能会出错,可能是因为rubygem版本太高,这个时候执行 gem update --system 1.3.7 然后在试试看应该就行了,接下来继续。
rake db:migrate rake redmine:load_default_data
5、至此,Redmine安装已经完毕,下面用Redmine自带的Webrick服务器运行Redmine,测试是否安装成功
在Redmine的根目录输入命令
ruby script/server
打开浏览器,输入 http://localhost:3000 如果页面正常显示,则说明已经成功安装。
username:admin
password:admin
如果能够成功登录就说明安装成功啦,但是一旦关闭这个命令行redmine服务器就将关闭,所以我们还需要将 redmine作为系统服务启动。
Ruby提供一个安装Ruby程序为服务的包:mongrel_service。安装其实很简单,在C:\Ruby187\bin目录下运行:gem install mongrel_service,此过程中会下载一些其他必须的包,如下图所示。
然后使用mongrel_service将Redmine安装为服务:
mongrel_rails service::install -N RedMine-c D:\redmine-p 3000
其中D:\redmine是Redmine所在目录 3000是监听端口,然后修改启动方式为自动即可。
输入net start RedMine 服务就启动了,进入系统服务里将该服务设置成自动,他就会开机自动启动了。
如果想要移除Redmine服务,可执行如下命令:
mongrel_rails service::remove -N RedMine
这样redmine就算安装完毕了,但是当我登录的时候发生了以下错误:
You are being redirected
网上的解决方案是下载mongrel.rb,将其放入redmine\config\initializers中,然后重启redmine服务。
下载地址:https://gist.github.com/raw/826692/cb0dcf784c30e6a6d00c631f350de99ab99e389d/mongrel.rb
我试了一下,还是不行于是我打开了mongrel.rb
第一行是
if ['2.3.8', '2.3.9', '2.3.10','2.3.11' ].include?(Rails.version) && Gem.available?('mongrel', '~>1.1.5') && self.class.const_defined?(:Mongrel)
我发先我的Rails.version版本是2.3.14里面没有
if ['2.3.8', '2.3.9', '2.3.10', '2.3.11','2.3.14'].include?(Rails.version) && Gem.available?('mongrel', '~>1.1.5') && self.class.const_defined?(:Mongrel)
于是就改成了这样,再重启redmine成功啦!
转自:http://www.cnblogs.com/hikarusun/archive/2012/04/28/2475222.html
RedMine 1.3.3 安装攻略相关推荐
- vim win装_VIM的代码补全工具YouCompleteMe在Windows上的安装攻略
前言 用VIM写代码也有很多年了,一直使用其内嵌的自动补全.这种补全没有任何语义分析,仅仅根据当前打开的文件,收集所有的单词形成一个补全库.在输入时,根据已经输入的字母,用逐个字母匹配的方式来寻找可能 ...
- DotNetNuke4.x安装心得(按照下面那篇《最完整的DNN 4.X 安装攻略(适合3.X版本)》安装还是失败的朋友进来看看...
安装环境:WINXP PRO SP2 SQL2005 VS2005 按照<最完整的DNN 4.X 安装攻略> 以下几个是我安装所碰到的问题和解决方法 1.初次安装DotNetNu ...
- 刺激战场电脑版android,绝地求生刺激战场怎么用电脑玩 绝地求生刺激战场pc版安装攻略...
绝地求生刺激战场pc版安装攻略: 推荐配置: 操作系统:Win7及以上,已安装DirectX 11.0 CPU:Intel i5-4590 内存:4GB 显卡:NVIDIA GeForce GTX 7 ...
- Linux 系统 pptpd+radius+mysql 安装攻略
分类: 原文地址:Linux 系统 pptpd+radius+mysql 安装攻略 作者:wfeng .你所需要的软件 内核最好能升级到2.6 如果你是centos的用户,可以通过yum upda ...
- Mac系统软件安装攻略
mac的软件安装攻略 我们mac安装的文件的扩展名为.app,一般默认会隐藏该扩展名,右键单击-显示简介-扩展名,可以看到.一般我们从appstore下载安装的安装文件,会直接默认安装到访达-应用程序 ...
- Ubuntu安装攻略
这篇文章,写给有兴趣接触Ubuntu的人. 为什么选择Ubuntu 博主程序员,最早接触电脑用的是Windows,就办公娱乐而言,个人还是觉得Windows是最好用的系统.虽然它的补丁不计其数,但这不 ...
- 转:Trac0.9b1简体中文版完全安装攻略,带所有配套软件!(Apache+SVN+Trac方式)
Trac0.9b1简体中文版完全安装攻略,带所有配套软件!(Apache+SVN+Trac方式) 转自:http://blog.csdn.net/voyager512 由于工作需要,自己尝试安装TR ...
- harmonyos2.0能在电脑安装么,华为鸿蒙系统2.0怎么安装 HarmonyOS2.0安装攻略
华为鸿蒙系统2.0很多小伙伴都在询问,那么大家如何才能升级,同时华为鸿蒙系统2.0有什么优势呢,下面一起来看看具体的攻略内容. 华为鸿蒙HarmonyOS2.0安装攻略 HarmonyOS 2.0手机 ...
- Prometheus+Node_exporter+Grafana监控(附送保姆级别linux安装攻略)
Prometheus+Node_exporter+Grafana监控(附送保姆级别linux安装攻略) 前言:监控系统技术选型 从开发语言上看,为了应对高并发和快速迭代的需求,监控系统的开发语言已经慢 ...
最新文章
- 总结ISO各层协议都有哪些
- 页面上一些小icon的制作方法及技术选择
- 【一起玩光剑】光剑第二期:新建GitHub上传OTA初始程序
- 云服务如何搭建数据库_【MySQL8.0.18】阿里云服务器上搭建MySQL数据库
- java utf-8字符表_Java中的ASCII、Unicode和UTF-8字符编码集
- Redis Config Get 命令
- 浅谈C++中内存泄漏的检测
- 念念不忘,必有回响!6月更文活动的一些总结
- 小米路由器r3gv2/r4a Lean的OpenWrt固件
- SVN分支创建,合并,多分支并行
- [COGS 2479] [HZOI 2016] 偏序
- python压缩文件夹为zip_python压缩文件夹内所有文件为zip文件的方法
- python小操作——读取文件夹内的任意格式文件到txt并排序
- 云笔记使用的感受!(有道云, 印象云, 未知云)
- QQ机器人{应用设计篇}
- Django刨坑记-- Anaconda3 环境报错
- JVM虚拟机——初识
- 通过Cli方式创建uni-app常见错误整理
- 罗克韦尔自动化2018年自动化博览会开始接受注册
- 深度学习和神经网络的介绍
热门文章
- mysql配置读写分离无效_MySQL数据库的同步配置+MySql 读写分离
- python接口自动化用例管理_python接口自动化测试(六)-unittest-单个用例管理
- 二十三、 爬取mzsock网站写真社区
- Stanford NLP
- Tag recommendaion... 论文中的小例子,使用HOSVD算法推荐
- AI未来说 | 听大牛论自动驾驶领域干货,看无人驾驶小车真实运作
- 让Keras更酷一些:中间变量、权重滑动和安全生成器
- 【百度飞浆】RCNN系列算法优化策略与案例
- 算法竞赛入门与进阶 (二)单调队列、单调栈
- Linux系统安装python3和创建python3虚拟环境