Redmine安装配置
REDMINE安装配置
![REDMINE安装配置](https://img.taocdn.com/s3/m/50f1ab20ee06eff9aef8074b.png)
Redmine安装配置1、获取redmine及相关信息redmine基于ROR,所以对于ROR的开发人员来说部署这个系统要比不了解ROR的人容易的多。
这里假设你对ROR是有一定的了解的。
如果不了解,照着步骤做即可。
先找到redmine的下载,redmine 的官方网站上有很多参考信息,下载列表则是在上。
当前最新版本是1.2.1。
redmine 官方的安装和配置文档包含了linux和windows的配置,包括对系统需求。
但可能文档不尽详尽,安装中会遇到很多问题。
如果仅仅只是想体验下安装过程,并想知道怎么解决具体遇到的问题,可以参看redmine-0.9.x配置过程。
将redmine放在/usr/local/里:获取当前版本并解压(也可以自己下载):2、配置mysql数据库数据库是mysql,为redmine建立库,库名redmine。
同时创建redmine用户,把库的权限分配给这个用户。
最后设置用户的密码为'redminePASSWORD'。
当然这里的库名、用户名和密码,可以按实际情况替换。
3、安装与配置3.1进入redmine的主目录,开始配置数据文件,把配置指向刚才建立的库。
配置production部分成如下所示。
其中的database,username,password按实际情况替换。
3.2至于ruby和rails的版本对应情况可以参考:/wiki/redmine/RedmineInstall,当前版本的需求是ruby1.8.6,1.8.7 Rails2.3.11Rack1.1.1。
为此首先安装需要的包。
可以看到这些包被安装:irb1.8libmysql-rubylibmysql-ruby1.8libopenssl-rubylibopenssl-ruby1.8libreadline-ruby1.8libreadline5libruby1.8rakerdoc1.8rubyruby1.8rubygemsrubygems1.8unzipziprail的安装则必须指定版本:rake的安装则必须指定版本:注:上面这条命令在我配置的时候一直有效,如果gem的在线安装有些问题。
redmine安装和配置
![redmine安装和配置](https://img.taocdn.com/s3/m/0e2cb9b40029bd64793e2c11.png)
Redmine的官方网站是:,得到与当前Redmine版本相符合的其他软件版本Redmine version Supported Ruby versions Required Rails version Required Rack version current trunk ruby1.8.6,1.8.7Rails2.3.11Rack1.1.11.RubyRuby的官方网站是/,我们使用1.8.7版。
安装Rubytar zxvf ruby-1.8.7-p330.tar.gz./configure--prefix=/usr/local/rubymake&&make install将ruby安装到/usr/local/ruby目录中。
编辑/etc/profile增加ruby环境变量pathmunge/usr/local/ruby/binsource/etc/profile2.RubyGemsRubyGems的官方网站是/,是个包管理工具,相当于RPM、yum等工具。
兼容性考虑建议下载1.3.5版本wget /rubygems/rubygems-1.3.5.tgztar zxvf rubygems-1.3.5.tgz再进入rubygems-1.3.5目录,运行:ruby setup.rb即可完成安装(默认安装到ruby所在目录下)。
3.Zlib库安装Gem需要zlib支持yum-y install zlib zlib-develcd/usr/local/src/ruby-1.8.7-p330/ext/zlibruby extconf.rbmake&&make install4.RakeRake的官方网站是/,可以让gem联网下载安装,也可以在官方网站下载后进行安装。
gem install rack-v=1.1.15.i18ngem install i18n-v=0.4.2生成会话存储密钥时需要6.Ruby on RailsRuby on Rails的官方网站是/,同样可以使用gem联网下载安装,也可以下载后再本地安装。
安装redmine
![安装redmine](https://img.taocdn.com/s3/m/3af700c58bd63186bcebbc37.png)
安装redmine有两种方法:一是,安装ruby186-26.exe ,然后通过命名自动下载安装,但速度超慢,又容易出错;二是选择InstantRails,里面集成了ruby,rails,mysql,phpmysqladmin,apache 等组件,安装很简单。
下面是步骤(我从其他网站拷贝后,自己稍作整理)一、安装redmine1. 下载InstantRails,解压缩到C盘根目录下。
2. 下载Redmine,解压缩。
将Redmine解压缩的文件夹直接拷贝到InstantRails目录的rails_apps目录下。
4. 启动InstantRails.exe,检查apache和mysql都正常启动。
(保证机器以前没有mysql,有的话要提前卸载,否则可能与InstantRails自带的mysql冲突)5. 创建数据库,在phpMyAdmin中使用sql语句创建数据库:create database redmine character set utf8;注:进入phpmyadmin下有两种方式。
法1:浏览器输入http://127.0.0.1/mysql/ 法2:InstantRails 界面(就是刚才点击InstantRails.exe后的程序界面)的I→Configure→Database (via PhpMyAdmin)”。
如果该栏是灰色的,表示你安装后没重启机器。
重启一下即可6. 将redmine的config目录下的database.yml.example文件重命名为database.yml。
里面是数据库的配置文件,说明数据库用户名、密码等。
7.往数据库里导数据点击InstantRails界面(就是刚才点击InstantRails.exe后的程序界面)的I→Rails Applications→Open Ruby Console Window栏目,然后会跳出dos窗口。
在里面输入命令:cd redmine-0.8.4rake db:migrate RAILS_ENV="production"rake load_default_data RAILS_ENV="production"在Redmine项目的命令行执行rake db:migrate RAILS_ENV="production",用来创建数据库,完成后应该创建43个表。
Redmine安装、设置、部署全程图解
![Redmine安装、设置、部署全程图解](https://img.taocdn.com/s3/m/49f81c1769dc5022aaea00ac.png)
Redmine安装、设置、部署全程图解版本号:2010-08-31编写日期:2010-08-31完成日期:2010-08-31编写人:高强安装准备1.1Redmine官方提示•Ruby 1.9 is not supported yet. You have to use Ruby 1.8.x as stated above.•RubyGems 1.3.7 or higher is required with following limitations :o Rails 2.3.5 will fail with RubyGems 1.5.0 or later, stick to previous versions of RubyGems !o Rails 2.3.11 will fail with RubyGems 1.7.0 or later, stick to previous versions of RubyGems !•Rake 0.8.7 is required (rake 0.9.x is not supported by Rails yet)•Rack 1.1.x is required, 1.1.0 has a bug with quotes (#8416). Database migration would fail with other version.•Mongrel 1.1.5 needs a patch attached to #7688 to work fine with Rails 2.3.11. In case of upgrade, another issue may appear for some time after migration (#7857).•I18n 0.4.2 is required for Redmine >= 1.0.5•Rails 2.3.11 to 2.3.14 suffer from a major issue with sending mails to multiple recipients, see #8751 for details and solution.•Rails 2.3.14 is a minor security release known to work fine with Redmine 1.2.x series (except for previous point) and can be used as a replacement for 2.3.11(read config/environment.rb first).•MySQL 5.0 or higher (recommended) make sure to install the C bindings for Ruby that dramatically improve performance. You can get them by running gem install mysql. Ifyou have problem installing the mysql gem refer Rails Wiki pages1.2文件准备1.redmine-1.2.1.zip:/frs/?group_id=18502.InstantRails-2.0-win.zip:/frs/?group_id=904InstantRails是一个Rails应用的集成包包括了Ruby运行时,Rails框架,PhpMyAdmin,Apache,MySql等,这样就不需要分别下载需要的东西;3.rubyinstaller-1.8.7-p352.exe:/en/downloads/4.rubygems-1.4.1:/frs/?group_id=1265.rails-2.3.4.gem:/frs/?group_id=3076.rake-0.8.7.gem:/frs/?group_id=50&release_id=174147.activesupport-2.3.4.gem:/frs/?group_id=5708.activerecord-2.3.4.gem:/frs/?group_id=1829.actionpack-2.3.4.gem:/frs/?group_id=249&release_id=3955510.actionmailer-2.3.4.gem:/frs/?group_id=36111.activeresource-2.3.4.gem:/frs/?group_id=3507&release_id=3955312.i18n-0.4.2.gem:/gems/i18n/versions13.rack-1.1.0.gem:/frs/?group_id=3113&release_id=3468314.mysql-2.8.1-x86-mswin32.gem:/frs/?group_id=1598&release_id=3824515.gem_plugin-0.2.3.gem: /frs/?group_id=130616.daemons-1.0.3.gem:/gems/daemons/versions/1.0.317.fastthread-1.0.1-i386-mswin32.gem: /frs/?group_id=130618.cgi_multipart_eof_fix-2.5.0.gem: /frs/?group_id=130619.mongrel-1.1.5-x86-mingw32.gem:/frs/?group_id=1306安装向导1.安装rubyinstaller-1.8.7-p352.exe,安装时选择创建PATH,或者手动将子目录bin 的路径加入到Windows 的PATH 环境变量中(例如:在PATH 环境变量中加入C:\ruby-1.8.7\bin );2.解压rubygems-1.4.1.zip,并在Start Command Prompt with Ruby转至解压缩后的目录,运行如下命令:D:\redmine\rubygems-1.4.1>ruby setup.rb3.解压InstantRails-2.0-win.zip至磁盘某目录,目录路径不能有空格否则后续安装会提示错误;4.双击InstantRails.exe启动InstantRails服务,看到如下界面;5.将redmine-1.2.1.zip解压至InstantRails安装的rails_apps目录,如D:\Workspaces\InstantRails-2.0-win\rails_apps;将redmine的config/database.yml.example 重命名为config/database.yml,并修改链接数据库所需要的参数:production:adapter: mysqldatabase: redminehost: localhostusername: redminepassword: redmineencoding: utf86.在Start Command Prompt with Ruby命令行模式转至插件所在目录,安装以下插件(安装命令:gem install rails-2.3.4.gem 卸载命令:gem uninstall rails-2.3.4 插件列表:gem list)⏹rack-1.0.0.gem⏹rack-1.1.0.gem⏹rake-0.8.7.gem⏹actionpack-2.3.4.gem(request rack-1.0.0.gem)⏹activesupport-2.3.4.gem⏹activerecord-2.3.4.gem⏹actionmailer-2.3.4.gem⏹activeresource-2.3.4.gem⏹i18n-0.4.2.gem⏹rails-2.3.4.gem 该安装包依赖于上述插件,且版本要正确⏹mysql-2.8.1-x86-mswin32.gem7.进入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';8.在Start Command Prompt with Ruby命令行模式进入redmine根目录,执行以下命令:rake generate_session_store 生成session密钥rake db:migrate RAILS_ENV="production" 创建redmine的库表结构,如果出现以下错误此时将D:\Workspaces\InstantRails-2.0-win\mysql\bin目录下libmySQL.dll文件复制到D:\Program Files\Ruby187\bin目录;rake redmine:load_default_data RAILS_ENV="production" 初始化redmine的默认配置数据,此时会提示选择语言,输入zh回车9.在Start Command Prompt with Ruby命令行模式进入redmine根目录,执行以下命令:ruby script/server -e production 启动ruby服务器10.打开浏览器,地址栏输入http://localhost:3000看到激动人心的redmine首页界面,默认管理员用户名和密码为admin;。
debian下安装redmine
![debian下安装redmine](https://img.taocdn.com/s3/m/95fe1dc218e8b8f67c1cfad6195f312b3169ebf3.png)
debian下安装redmine1.Debian6安装。
具体的安装步骤在这里不详细描述了,我用DVD安装的6.0.1a-amd64。
安装过程中请保证DVD光盘在光驱中且被加载。
2.准备工作:执行升级。
shell>sudo apt-get updateshell>sudo apt-get upgrade。
3.安装build-essentia安装包包含make和gcc,用来编译ruby 源代码。
shell>sudo apt-get install build-essential4.安装Debian6自带Mysql-5.1.49-3。
shell>sudo apt-get install mysql-server mysql-client(安装过程中需要输入管理员密码并确认)5.编译安装ruby。
进入Ruby源码所在目录,先将压缩包解压缩。
shell> tar zxvf ruby-1.8.7-p72.tar.gz之后进入解压缩后的目录shell> cd ruby-1.8.7-p72开始安装Ruby:shell>sudo ./configure --prefix=/usr/local/ruby --enable-install-docshell>sudo makeshell>sudo make install安装ruby完成!(注意:安装的目录是/usr/local/ruby,这个路径大家可以自己去调整)。
6.ruby加入系统PATH(etc/profile)shell> vi /etc/profile在语句export PATH 上面追加一行,如下:PATH=$PATH:/usr/local/ruby/bin※重新启动或手动将PATH导入到当前运行系统中※测试:ruby -v7.开始安装Rubygem。
进入Rubygem源码所在的目录,先将压缩包解压缩。
Redmine安装使用说明文档
![Redmine安装使用说明文档](https://img.taocdn.com/s3/m/49de8bc5aa00b52acfc7ca16.png)
Redmine安装使用说明文档Redmine是一个基于web的项目管理软件,是基于ROR(Ruby on Rails)框架开发的一套跨平台项目管理系统.,是项目管理系统的后起之秀,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。
总体而言,Redmine 是一个轻型,便捷的项目管理系统,具备一般软件开发项目常用的功能,并且有良好的扩展性,非常适合于小型软件项目的开发管理。
一、Redmine的安装1.1 下载软件:本文所用的软件有:Redmine 0.8.4: /projects/redmine/InstantRails-2.0-win: /projects/instantrails/1.2 Remine的安装1.首先将下载后的InstantRails-2.0-win.zip文件解压,以下假设解压到C:\。
InstantRails是一个Rails应用的集成包括了Ruby运行时需要的Rails框架、PhpMyAdmin、Apache、MySql等,这样就不需要分别下载需要的东西。
其中Apache是用的1.3版本,主要用于运行PhpMyAdmin(MySql的管理工具),Redmine本身内置了一个Ruby写的Http服务器:WEBrick 因此并不再需要Apache。
2.将下载后的redmine-0.8.4.zip文件解压缩,将解压缩后的文件夹直接复制到InstantRails目录的rails_apps目录下3.启动InstantRails(在C:\C:\InstantRails-2.0-win\下有个InstantRails.exe直接运行即可)会出现一个界面(见下图)上面可以控制Apache和MySql的停止和启动,请确保这两个都启动了。
Redmine安装
![Redmine安装](https://img.taocdn.com/s3/m/5ba17501cc17552707220867.png)
Redmine安装——Redmine项目管理系统在windows下的本地配置一、什么是redmineRedmine是用Ruby开发的基于基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统。
这种Web形式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。
二、本地安装redmine的准备工作1、安装railsinstaller。
可以在官方(/)下载该软件,下载后安装即可。
安装完成后,会弹出一个dos窗口让用户注册用户名和邮箱地址。
安装railsinstaller的目的在于获得redmine所需要的支持ruby的各个组件。
2、获得Redmine,其下载地址为:https:///edavis10/redmine。
目前最新的是1.2.1版,点击下载即可。
下载后,复制到“railsinstaller”安装后在C盘根目录下生成的“Sites”文件夹中。
三、安装redmine的步骤1、进入/projects/redmine/wiki/RedmineInstall页面,会告知你某一版本的redmine需要的组件版本是多少。
然后你要通过安装railsinstaller获得高于或等于这些版本号的组件。
2、如果你的电脑上还没有apache,php,mysql。
可以下载phpstudy并安装。
如果有了,直接第三步。
3、去railsinstaller的官方网站(/)去下载最新版的railsinstaller。
看它所包含的组件以及其版本是否符合redmine的要求,如果符合要求就下载安装。
4、做好这些准备工作了。
就可以开始配置redmine运行环境了。
把redmine整个文件夹复制到安装railsinstaller后所产生的sites目录下(该目录在C盘根目录)。
redmine安装部署
![redmine安装部署](https://img.taocdn.com/s3/m/fde1d381a0116c175f0e4842.png)
redmine安装使用一、安装redmine安装方法很多,下面介绍一种简单的安装方案:1.下载集成安装包,下载地址/stack/redmine2.安装包下载后,点击运行,安装步骤很简单,基本上一路执行下一步就可以,有几个地方需要注意:语言选择最好选择英文(项目运行后可以选择中文显示);创建密码的时候记住密码,这个密码是你数据库初始化时候admin账户的初始密码和登录数据库时候root账户的密码。
3.安装完成后,打开操作界面,如下图选择“Manager Servers”选项卡,如下图所有服务正常启动,则安装成功,如果没有启动则安装失败。
失败原因可能是端口占用、服务名称占用等原因,需要重新定义安装。
注:一件安装包内容如下:apache、redmine、php、ruby、mysql、phpadmin、svn。
二、集成插件使用bitnami-redmine一键安装的redmine项目集成普通插件十分简单。
1.首先需要到官网上下载支持所安装redmine版本的插件;2.将下载来的压缩包解压至%bitnami%/redmine-x.x.x-x/apps/redmine/htdocs/plugins目录下面。
3.将解压出来的文件夹名称由xxxxx-master改为xxxxx;4.打开“开始”—》“所有程序”—》“Bitnami Redmine Stack”—》使用“product fullname”,打开命令端。
5.cd命令切换到%bitnami%/redmine-x.x.x-x/apps/redmine/htdocs/plugins目录下面6.bundle install,安装集成插件需要的工具7.rake redmine:plugins:migrate RAILS_ENV=production,开始集成插件。
8.重启服务,再进如redmine,修改相关配置即可。
三、svn使用bitnami redmine意见安装默认启用svn服务,可以在本地新建svn仓库服务,也可以使用其他的svn仓库。
redmine环境详细配置
![redmine环境详细配置](https://img.taocdn.com/s3/m/f37333c376a20029bc642d06.png)
ruby devket环境配置: 安装好ruby后,从Command Prompt with Ruby控制台进入,切换到devkit目录执行如下命令 ruby dk.rb init ruby dk.rb install 如执行install出错,请将init过程中生成的config.yml中加入如下2行代码配置ruby路径(2行重复代码) - C:\Ruby21-x64 - C:\Ruby21-x64 接下来安装mysql和mysql2驱动(连接mysql的2中不同驱动) gem install mysql -- '--with-mysql-dir="C:\Program Files\MySQL\MySQL Server 5.5"' gem install mysql2 -- '--with-mysql-dir="C:\Program Files\MySQL\MySQL Server 5.5"' 接下来安装bundler gem install bundler 进入redmin目录 bundle install --without development test rmagick 这里bundler安装时忽略了development和test Create database redmine character set utf8; Create database redmine_development character set utf8; 可不要 Create database redmine_test character set utf8; 可不要 配置数据库 将C:\Sites\redmine\config下的database.yml.example文件拷贝一份,改名为database.yml,打开文件进行编辑,主要目的是配置数据 库的信息。由于我们bundler的时候去掉了development和test版本,所以只关注“production”部分就好了,数据库可以少建立。 关联数据库 在“Command Prompt with Ruby and Rails”中进入redmine目录后输入“rake generate_session_store”生成session存储密钥; 然后输入“rake db:migrate RAILS_ENV="production"”迁移redmine的数据库(等同于set RAILS_ENV=production, rake db:migrate),需要等待几分钟;通过“rake redmine:load_default_data RAILS_ENV="production"”装载默认配置数据,选择语言为 zh(set REDMINE_LANG=zh)。 运行redmine(如果使用的数据库不是想要的,使用set RAILS_ENV=production进行设置) ruby script\rails server webrick –e production(老方法,已废弃),使用ruby bin\rails server webrick –e production代替 (ruby script/server webrick -e production) 启动redmine就大功告成了。在浏览器中输入“http://localhost:3000/”就能看到redmine的界面了。详细的安装步骤还可以参考官方 说明பைடு நூலகம் 默认访问地址: http://localhost:3000 。默认管理员 \ 密码: admin\admin 备注: webrick是redmine自带的服务器,mongrel据说比他快,gem install mongrel,运行:ruby script/server -e production 安装为服务: 切换到ruby bin目录 gem install mongrel_service 和SVN关联: 修改 config/configuration.yml 修改以下内容: scm_subversion_command: C:\Program Files\VisualSVN Server\bin\svn.exe 备注: 由于国内网络原因gem或bundle install失败,淘宝提供了一个RubyGems镜像 $ gem sources --add https:/// --remove https:/// $ gem sources -l
redmine配置
![redmine配置](https://img.taocdn.com/s3/m/895cd54ae45c3b3567ec8b36.png)
Redmine配置过程详解Redmine的配置方法有多种,这里介绍两种:第一种:/redmine/documents/10参考群英汇项目管理平台网站,此网站对redmine的安装有详细的说明,并且不需要下载大第二种:会需要许多的软件:相关软件:Ruby 1.8.7-p249 RubyInstaller.exerubygems-1.3.7.zipmysql-essential-5.1.40-win32.msiredmine-0.9.5.zipWin32OpenSSL0.9.8l.zipZlib1.dlliconv.dllMysql 4.1的libmySQL.dll1.安装Ruby1.8.7,安装过程中的选项选择默认的即可,在选择路径时将其加入环境变量PATH中。
2.将RubyGems 1.3.7 安装包解压到某个临时目录下(例如:C:\rubygems),在Windows的命令行模式下(即cmd)切换到该临时目录,运行如下命令:ruby setup.rb 该命令将离线安装RubyGems 。
安装完毕后可删除该临时目录3.在命令行模式下运行如下命令:gem install rake 该命令将在线安装Rake4.运行如下命令:gem install rails -v=2.3.5 --include-dependencies 该命令将离线安装Rails。
5.安装并运行MySQL 5.1,设置mysql的root访问密码为root。
6.在MySQL 命令行模式下运行如下命令:create database redmine character set utf8; 该命令将创建一个供Redmine 使用的数据库7.在命令行模式下运行如下命令:gem install mysql 在命令将在线安装MySQL 的C bindings,可明显提高访问数据库的性能8.安装Visual C++ 2008 Redistributables9.安装Win32 OpenSSL v0.9.8j Light 。
Redmine安装、搭建
![Redmine安装、搭建](https://img.taocdn.com/s3/m/ea09c47b571252d380eb6294dd88d0d233d43ca0.png)
Redmine安装、搭建参考两个博客:⼀准备: a.安装railsinstaller ⼀直点next就可以了,安装完成之后C盘会⽣成⼀个Sites的⽂件夹。
b.ruby⽂件中bin⽬录配置到环境变量path中,gem命令才能使⽤ a.下载完成之后解压缩redmine-3.3.7.zip 把解压后的⽂档放到C盘中的Sites⽂件夹中。
3.mysql(搭建好后产⽣的数据都会保存在mysql数据库redmine) a.安装mysql去⽹上看教程。
b.把mysql中lib下的libmysql.dll复制到 RailsInstaller下ruby2.2.0的bin⽂件中去。
c.打开安装好的mysql数据库,执⾏⼀下sql语句:CREATE DATABASE redmine CHARACTER SET utf8;CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';d.配置数据库。
将C:\Sites\redmine\config下的database.yml.example⽂件拷贝⼀份,改名为database.yml,打开⽂件编辑、修改如下图: 如果已经出错,请卸载mysql2,修改正确后重新安装mysql2,卸载gem uninstall mysql2⼆搭建:a.打开cmd 进⼊到C:/Sites/redmine-3.3.1 gem list 查看已经安装的⽂件在安装⽂件之前⾸先:输⼊更改下载地址: gem sources -l 查看当前的下载地址然后安装 gem install mysql2b.然后 bundle install --without development test rmagick安装所有需要的gems安装过程中如果提⽰出错如提⽰依赖rbpdf-font没有,导致安装中断,就执⾏⼀下 gem install rbpdf-font,然后再执⾏上⾯的命令。
redmine的安装以及邮件配置
![redmine的安装以及邮件配置](https://img.taocdn.com/s3/m/4c8ccca4168884868662d676.png)
2008-07-07项目管理工具Redmine安装关键字: redmine一、下载InstantRailsRedmine二、安装1、解压缩已下载的InstantRails 和 Redmine。
2、将Redmine解压缩的文件夹直接拷贝到InstantRails目录的rails_apps目录下。
3、在 InstantRails目录下,启动InstantRails.exe。
4、在redmine根目录下,找到 rails_apps\redmine\config 目录下的database.yml.example文件,重命名为 database.yml,并修改成下面这样:Ruby代码1.production:2.adapter: mysql3.database: redmine4.host: localhostername: root6.password:7.encoding: utf88.9.development:10. adapter: mysql11. database: redmine_development12. host: localhost13. username: root14. password:15. encoding: utf816.17.test:18. adapter: mysql19. database: redmine_test20. host: localhost21. username: root22. password:23. encoding: utf85、创建数据库:create database redmine character set utf8;可以通过 InstantRails进入phpMyAdmin,创建数据库,如下图:6、创建数据表:进入Redmine项目的命令行,方法如下图所示:在控制台中执行命令:cd redmine 进入redmin目录rake db:migrate RAILS_ENV="production" 用来创建数据库,完成后应该创建43个表。
redmine安装教程
![redmine安装教程](https://img.taocdn.com/s3/m/50352695ec3a87c24028c44c.png)
Ps:当下载遇到yum被锁的话,可以用rm -f /var/run/yum.pid没有cd 进入目录的话都是默认~ 根目录操作Nano可以用vim代替,比较方便严重注意:输入命令的同时先看下下面有没有图文!Gem命令加载东西很慢的,耐心等相关辅助网站:/projects/redmine/wiki/Install_Redmine_25x_on_Centos_65_complete /Linux/2015-03/115545.htmhttps:///一:卸载mysql1:卸载系统自带的mysql查看已经安装的mysql:rpm -qa | grep -i mysql2:卸载mysqlrpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_643:删除与mysql相关的所有文件和库find / -name mysqlrm -rf /usr/lib64/mysqlrm -rf /usr/share/mysqlrm -rf /var/lib/mysqlrm -rf /etc/f二:安装依赖包yum -y install nano zip unzip libyaml-devel zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel gcc ruby-devel gcc-c++ make postgresql-devel ImageMagick-devel sqlite-devel perl-LDAP mod_perl perl-Digest-SHA三:安装服务器(apache)和mysqlyum -y install httpd mysql mysql-server设置开机启动(Allow start services when OS boot )chkconfig httpd onchkconfig mysqld onservice httpd startservice mysqld start为数据库root设置密码/usr/bin/mysql_secure_installation四:关闭SELinuxnano /etc/selinux/config五:设置主机名(设置你自己的域名)nano /etc/hosts六:配置防火墙:nano /etc/sysconfig/iptables添加内容位置如图:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPTnano /etc/sysconfig/ip6tables添加内容如上图类似:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT激活配置/etc/init.d/iptables restart/etc/init.d/ip6tables restart允许重启后开启防火墙:chkconfig iptables onchkconfig ip6tables onreboot六:安装php和phpmyadmin(安装图形界面管理数据库)yum -y install php php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc php-pecl-apc php-soapservice httpd restart安装phpmyadminrpm --import /rpm/packages/RPM-GPG-KEY.dag.txtyum install (注意要连着下面的链接)/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpmyum -y install phpmyadmin编辑虚拟主机文件来允许远程登录到phpmyadminnano /etc/httpd/conf.d/phpmyadmin.conf编辑配置phpmyadminnano /usr/share/phpmyadmin/config.inc.phpservice httpd restart七,设置8080端口nano /etc/sysconfig/iptables添加内容位置如图-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPTnano /etc/sysconfig/ip6tables编辑内容如上图类似位置:-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 激活端口/etc/init.d/iptables restart/etc/init.d/ip6tables restart编辑端口,进而进入myphpaadminnano /etc/httpd/conf/httpd.conf添加内容如图位置(ps:your_改为你自己喜欢的域名,不过要和刚才上面设置的一样)<VirtualHost *:8080>DocumentRoot /usr/share/phpmyadmin/ServerName your_</VirtualHost>设置侦听端口:nano /etc/httpd/conf/httpd.conf添加内容位置如图Listen 8080service httpd restart八:安装ruby\curl -L https://get.rvm.io | bash source /etc/profile.d/rvm.shrvm list knownrvm install 1.9.3检查是否安装成功ruby -v九:安装rubygemsyum -y install rubygems十:安装passengergem install passenger注意:安装要是出错,可能是gem源的问题,可以换源再试gem sources --remove https:///gem sources -a https:///gem sources -l注意显示的内容如下*** CURRENT SOURCES ***https://# 请确保只有gem sources -ugem install passenger2:passenger-install-apache2-module安装成功会出现两段需要复制的配置文件,建议先复制到文本,之后用的时候再粘贴LoadModule passenger_module/usr/local/rvm/gems/ruby-1.9.3-p551/gems/passenger-5.0.10/buildout/apache2/mod_passenger.so<IfModule mod_passenger.c>PassengerRoot /usr/local/rvm/gems/ruby-1.9.3-p551/gems/passenger-5.0.10PassengerDefaultRuby /usr/local/rvm/gems/ruby-1.9.3-p551/wrappers/ruby</IfModule><VirtualHost *:80>ServerName # !!! Be sure to point DocumentRoot to 'public'!DocumentRoot /somewhere/public<Directory /somewhere/public># This relaxes Apache security settings.AllowOverride all# MultiViews must be turned off.Options -MultiViews# Uncomment this if you're on Apache >= 2.4:#Require all granted</Directory></VirtualHost>其中一段配置文件放到:nano /etc/httpd/conf.d/passenger.conf配置文件内容,复制刚才生成的,根据你自己安装生成的为主:LoadModule passenger_module /usr/local/rvm/gems/ruby-1.9.3-p545/gems/passenger-4.0.37/buildout/apache2/mod_passenger.so<IfModule mod_passenger.c>PassengerRoot /usr/local/rvm/gems/ruby-1.9.3-p545/gems/passenger-4.0.37PassengerDefaultRuby /usr/local/rvm/gems/ruby-1.9.3-p545/wrappers/ruby</IfModule>3:service httpd restart十一:为redmine创建数据库注意:输入密码,root_password_mysql改成你上面root设置的密码,y our_new_password改成redmine_admin的密码(自己设置新的密码)mysql --user=root --password=root_password_mysqlcreate database redmine_db character set utf8;create user 'r edmine_admin'@'localhost' identified by 'y our_new_password';grant all privileges on redmine_db.* to 'r edmine_admin'@'localhost';quit;十二:安装2.5版本的redmine:cd /var/wwwwget /releases/redmine-2.5.0.tar.gztar xvfz redmine-2.5.0.tar.gzmv redmine-2.5.0 redminerm -rf redmine-2.5.0.tar.gz配置数据库:cd /var/www/redmine/configcp database.yml.example database.ymlnano database.yml注意如下图:password_redmine_admine是你刚才设置redmine_admin的密码十三:设置rails(bundle install要是出现错误,按提示操作)cd /var/www/redminevim Gemfile编辑换成淘宝源https://gem install railsgem install bundlerbundle installrake generate_secret_token创建redmine的数据库表RAILS_ENV=production rake db:migrateRAILS_ENV=production rake redmine:load_default_data十四::激活FCGI:cd /var/www/redmine/publicmkdir plugin_assetscp dispatch.fcgi.example dispatch.fcgicp htaccess.fcgi.example .htaccess十五:设置adpache 和FastCGIcd /var/www/rpm --import https:///static/0608B895.txtwget /pub/epel/6/x86_64/epel-release-6-8.noarch.rpmrpm -ivh epel-release-6-8.noarch.rpmyum -y install mod_fcgidrm -rf epel-release-6-8.noarch.rpm十六:创建文件目录:mkdir -p /opt/redmine/fileschown -R apache:apache /opt/redminecd /var/www/redmine/configcp configuration.yml.example configuration.yml nano configuration.yml编辑内容如图:十七:配置邮箱(可选)nano /var/www/redmine/config/configuration.yml刚才让复制的两个配置文件,一个一开始就用了,第二个现在用配置内容如下:(对照你刚才复制的内容进行修改)<VirtualHost *:80>ServerName your_domainServerAdmin your_domain@DocumentRoot /var/www/redmine/public/ErrorLog logs/redmine_error_log<Directory "/var/www/redmine/public/">Options Indexes ExecCGI FollowSymLinksOrder allow,denyAllow from allAllowOverride all </Directory></VirtualHost>十九:允许redminecd /var/wwwchown -R apache:apache redmine chmod -R 755 redmineservice httpd restart二十:安装 Subversionmkdir -p /opt/repositories/svnchown -R apache:apache /opt/repositories/chmod 0755 /opt/repositoriesyum install mod_dav_svn subversion subversion-rubymkdir /usr/lib64/perl5/vendor_perl/Apacheln -s /var/www/redmine/extra/svn/Redmine.pm /usr/lib64/perl5/vendor_perl/Apache/Redmine.pm 注意If you are using 32 bit Centos, change the path "/usr/lib64" to "/usr/lib"nano /etc/httpd/conf.d/subversion.conf添加以下内容:PerlLoadModule Apache::Redmine<Location /svn>DAV svnSVNParentPath "/opt/repositories/svn"SVNListParentPath onOrder deny,allowDeny from allSatisfy anyLimitXMLRequestBody 0SVNPathAuthz offPerlAccessHandler Apache::Authn::Redmine::access_handlerPerlAuthenHandler Apache::Authn::Redmine::authen_handlerAuthType BasicAuthName "Subversion Repository"Require valid-userRedmineDSN "DBI:mysql:database=redmine_db;host=localhost:3306" RedmineDbUser "redmine_admin"RedmineDbPass "your_password_database_redmine"</Location>。
Redmine使用手册
![Redmine使用手册](https://img.taocdn.com/s3/m/1462a62d6d175f0e7cd184254b35eefdc9d3157a.png)
Redmine使用手册Redmine使用手册1、简介1.1 Redmine概述1.2 Redmine的功能和特点1.3 Redmine的优势和适用场景2、安装与部署2.1 硬件和软件要求2.2 和安装Redmine2.3 配置与数据库连接2.4 启动和访问Redmine3、用户管理3.1 创建用户和用户组3.2 权限设置和角色管理3.3 用户登录和认证3.4 密码和个人设置4、项目管理4.1 创建和配置项目4.2 项目成员与权限设置 4.3 任务和问题跟踪4.4 项目文档管理4.5 项目日历和进度管理5、任务管理5.1 创建任务5.2 任务分配5.3 任务优先级和截止日期 5.4 任务状态和进度更新5.5 任务的关联和依赖6、问题跟踪6.1 创建问题6.2 问题分配和优先级6.3 问题状态和解决方案 6.4 问题的关联和依赖6.5 问题的分类和标签7、文档管理7.1 创建和文档7.2 文档版本控制7.3 文档的共享和访问权限 7.4 文档的评论和讨论7.5 文档的在线编辑和协作8、日历和进度管理8.1 创建和管理日历8.2 日历上的事件和计划 8.3 日历与项目进度关联8.4 日历的分享和导出9、报表和统计9.1 创建和报表9.2 报表数据的筛选和排序 9.3 报表导出和分享9.4 数据统计和图表展示10、插件和扩展10.1 插件的安装和配置10.2 常用的Redmine插件介绍10.3 开发自定义插件的基本步骤10.4 插件的更新和升级附件:本文档涉及的附件包括Redmine安装包、示例项目数据、截图和其他相关文档。
注释:本文所涉及的法律名词及其注释请参考各自法律的官方文档。
redmine中文使用手册
![redmine中文使用手册](https://img.taocdn.com/s3/m/f9b3ac4078563c1ec5da50e2524de518964bd303.png)
redmine中文使用手册Redmine是一款基于Ruby on Rails框架开发的项目管理系统,具有丰富的特性和高度的可定制性。
以下是Redmine的中文使用手册:一、Redmine简介Redmine是一个开源的、跨平台的项目管理系统,基于Ruby on Rails框架开发。
它提供了丰富的特性和工具,帮助团队更好地协作和管理项目。
Redmine具有以下特点:1. 多平台支持:可在Windows、Linux和Mac OS X等操作系统上运行。
2. 灵活的权限管理:可以基于角色和用户组进行权限控制,灵活地分配不同用户的访问和操作权限。
3. 丰富的功能集:包括任务管理、时间跟踪、问题跟踪、自定义字段、文件管理、Wiki、日历等。
4. 高度的可定制性:可以根据实际需求进行定制和扩展,如自定义工作流、报告和仪表板等。
5. 集成性:可以与其他工具和系统集成,如Git、SVN等版本控制系统,以及LDAP、CAS等认证系统。
二、Redmine安装与配置安装Redmine之前需要先安装Ruby和Rails框架,并配置数据库(如MySQL、PostgreSQL等)。
安装完成后,需要进行一些基本的配置,包括设置数据库连接、文件存储路径等。
三、Redmine使用方法1. 用户注册与登录:在Redmine首页点击“注册”按钮,填写相关信息完成注册。
登录后可根据需要进行个性化设置。
2. 创建项目:在首页或项目列表页面点击“创建项目”按钮,填写项目信息并选择工作流模板,即可创建一个新的项目。
3. 任务管理:在项目页面可以看到项目的任务列表。
用户可以创建、编辑、查看和完成任务,以及设置任务的优先级和状态。
4. 时间跟踪:在任务页面下方可以记录任务花费的时间,以便进行时间跟踪和工时统计。
5. 问题跟踪:在项目页面下方可以查看和管理项目中遇到的问题,包括报告问题和解决问题。
6. 文件管理:在项目页面上方可以上传和管理项目的文件,便于团队成员共享和下载。
免费项目管理软件Redmine安装配置
![免费项目管理软件Redmine安装配置](https://img.taocdn.com/s3/m/c137bcc69ec3d5bbfd0a7437.png)
Redmine 是一个适用于中小型企业的项目管理软件,开源,并且支持中文。
原来一直使用dotProject,但是他的汉化很费劲,总是存在一些小问题。
偶尔发现了这个软件,界面很漂亮,不过项目功能没有dotProject完善,特别是在项目计划部分,但是对于小公司够用了。
我是通过BitNami Redmine Stack安装使用的,他集成了ROR的运行环境和数据库,对于我这个不懂Ruby的人很方便。
下载地址在此:/stack/redmine上面有多种操作系统的版本供下载。
里面集成的软件有(0.8.2-0版):- Redmine 0.8.2- Apache 2.2.11- ImageMagick 6.4.0-2-Q8- MySQL 5.0.51b- Subversion 1.4.6- Ruby 1.8.6- Rails 2.1.1- RubyGems 1.2.0其他具体信息可以参考安装BitNami Redmine Stack后的readme.txt文件。
安装很简单,一路Next就可以了,只要注意,他设置的登录密码同时也是MySql数据库root账号的密码。
其他的端口,语言什么的都简单。
不过我安装完成之后,只有初始页面是中文的,登陆之后就变成了英文的,弄了半个小时也不知道,后来用了一个很暴力的方法,找到了他的国际化支持的资源文件夹(安装文件夹\apps\redmine\config\locales),就把他的英文资源文件(en.yml)给删除了,把中文资源文件(zh.yml)文件复制并改成英文文件的名字(en.yml),然后修改文件里面的起始部分,把“zh:”改成了“en:”,然后保存,这样就不会出现英文的了。
安装之后,由于我的服务器其他的需要Mysql实例已经使用了3306端口,所以需要修改Mysql的端口,在Mysql的配置文件中(安装文件夹\Mysql\My.ini)修改端口号为需要设置的端口,然后修改redmine的数据库配置文件(安装文件夹\apps\redmine \config\database.yml),把端口改为相同的端口。
windows下安装和配置redmine
![windows下安装和配置redmine](https://img.taocdn.com/s3/m/c7b40404de80d4d8d15a4fef.png)
Redmine安装与配置一:搭建ruby on rails1安装RubyInstaller1.8.7-p300.exe在C盘目录下,并将子目录bin 的路径加入到Windows 的PATH 环境变量中(例如:在PATH 环境变量中加入C:\ruby-1.8.7\bin )下载地址:/download2. 将RubyGems 1.4.2安装包解压到某个临时目录下(C:\rubygems-1.4.2),在Windows 的命令行模式下切换当前目录为该临时目录,运行如下命令:该命令将离线安装RubyGems1.4.2 。
下载地址:/download或/frs/?group_id=1263 将Rake-0.8.3.gem文件放到临时目录下(C:\Rake0.8.3)下载地址:/4. 将Rails 2.3.3 的安装包解压到某个临时目录下(C:\rails ),在命令行模式下切换当前目录为该临时目录,运行如下命令:该命令将离线安装Rails2.3.3 。
下载地址:/frs/?group_id=3075. 安装过程中会提示rails的版本号不得低于2.3.4,离线下载Rails-2.3.4.gem文件放到c盘目录下,下载地址:/frs/?group_id=307然后按照系统提示分别安装activerecord-2.3.4.gem下载地址:/frs/?group_id=182,actionpack-2.3.4.gem下载地址:/frs/?group_id=249,Actionmailer-2.3.4.gem下载地址:/frs/?group_id=361,activeresource-2.3.4.gem下载地址:/frs/?group_id=3507&release_id= 39553(可尝试直接安装rails-2.3.4)6.安装rack-1.0.1.gem,运行如下命令:下载地址:/releases/rack-1.0.1.tar.gz7. 在成功安装好Rails2.3.4和Rack1.0.1之后,安装mysql5.0.22并进行配置。
Redmine的安装及测试项目缺陷管理配置说明
![Redmine的安装及测试项目缺陷管理配置说明](https://img.taocdn.com/s3/m/e9e282a4a32d7375a5178050.png)
Redmine的安装及测试项目缺陷管理配置说明Redmine是一款用Ruby开发的基于web的项目管理工具,安装、配置、使用比较简单灵活,免费开源,支持很多插件,是行业内比较流行的一款项目管理工具。
我们主要用它来做缺陷管理,跟Jira问题跟踪系统类似,适用于在公司外(无法使用问题跟踪)的项目。
1.安装Redmine的安装比较麻烦,需要安装MySQL、PHP、Ruby、Apache等软件,不过网上有大量集成好的一键安装包,使用集成安装包很方便。
1.1.L inux环境1)上传集成安装包bitnami-redmine-3.4.2-4-linux-x64-installer.run到服务器。
2)可能需要赋权,chmod +x bitnami-redmine-3.4.2-4-linux-x64-installer.run。
建立一个文件夹作为安装目录mkdir redmin_admin,并给文件夹赋权chmod 777 redmin_admin。
3)执行命令./bitnami-redmine-3.4.2-4-linux-x64-installer.run。
4)选择安装语言,5,简体中文。
5)提示安装组件,都选择Y即可。
6)设置安装目录。
7)创建管理员账号,密码。
8)Redmine的默认访问端口是80,MySQL数据库端口是3306,如果端口被占用,则会提示你设置一个新端口。
9)设置缺省语言,默认30,中文即可。
10)暂不配置SMTP。
如需使用,可后续配置。
11)了解更多有关Bitnami云主机,取消。
12)确定是否开始安装,选择Y,程序开始读条安装,直至进度是100%.13)安装完成之后,会提示是否启动程序,选择Y,程序安装完成。
Linux下也可使用Xmanager图形化界面进行安装,非常简单,不再描述。
如有问题可以自行百度解决。
1.2.w inding环境使用exe安装包,安装步骤同Linux。
2.缺陷管理项目配置2.1.新建项目使用管理员账户登录Redmine后,点击“管理”,然后点击“项目”,打开项目管理页面,点击右上角的“新建项目”,输入项目信息,其它选项根据实际情况选择或者默认,点击“创建”。
Redmine的安装与配置
![Redmine的安装与配置](https://img.taocdn.com/s3/m/e8a7cd69a98271fe910ef9aa.png)
Redmine的安装与配置* Redmine的安装与配置* Purpose* Requirements* Operating system* Software* Version* InstallPurposeRedmine 在项目实施中的作用在于作为项目管理的工具。
Redmine 是一个 Ruby on Rails 工程,因此需要先安装 Ruby on Rails 环境,另外,可通过 Passenger 将Redmine通过Apache 对外提供服务,因此,需要安装 Passenger 并在 Apache 中进行配置。
可从这里下载相关的gem。
RequirementsOperating systemCentOS 5.3Software* Apache* MySQLVersion* ruby-1.8.7-p174* rubygems-1.3.5* actionpack-2.2.2* activerecord-2.2.2* activeresource-2.2.2* activesupport-2.2.2* actionmailer-2.2.2* fastthread-1.0.7* rails-2.2.2* redmine-0.8.4* passenger-2.2.2Install1. 使用 root 用户登录系统2. 下载 attachment:ruby-1.8.7-p174.tar.gz 、 attachment:rubygems-1.3.5.tgz 、attachment:actionpack-2.2.2.gem 、 attachment:activerecord-2.2.2.gem 和attachment:activeresource-2.2.2.gem 、 attachment:activeresource-2.2.2.gem 、attachment:activesupport-2.2.2.gem 、 attachment:actionmailer-2.2.2.gem 、attachment:fastthread-1.0.7.gem 、 attachment:rails-2.2.2.gem 、attachment:passenger-2.2.2.gemmkdir -p /usr/local/src/redmine/ruby-on-railscd /usr/local/src/redmine/ruby-on-railswget http://.../ruby-1.8.7-p174.tar.gz wget http://.../rubygems-1.3.5.tgzwget http://.../actionpack-2.2.2.gemwget http://.../activerecord-2.2.2.gem wget http://.../activeresource-2.2.2.gem wget http://.../activesupport-2.2.2.gem wget http://.../actionmailer-2.2.2.gem wget http://.../fastthread-1.0.7.gemwget http://.../rails-2.2.2.gemwget http://.../passenger-2.2.2.gemcd /usr/local/src/redminewget http://.../redmine-0.8.4.tar.gz3. 安装rubycd /usr/local/src/redmine/ruby-on-railstar xzvf ruby-1.8.7-p174.tar.gzchown -R root.root ruby-1.8.7-p174cd ruby-1.8.7-p174./configure --prefix=/usr/local/rubymakemake install7. 设置系统路径和手册编辑 /etc/profile , 加入RUBY_HOME=/usr/local/rubyPATH=$PATH:$RUBY_HOME/binexport RUBY_HOME PATH运行下面命令重新载入环境变量source /etc/profile编辑 /etc/man.config ,加入mysql的手册路径MANPATH /usr/local/ruby/share/man4. 安装gemscd /usr/local/src/redmine/ruby-on-railstar xzvf rubygems-1.3.5.tgzchown -R root.root rubygems-1.3.5cd rubygems-1.3.5ruby setup.rb5. 安装rails所需插件gem install rails -v=2.2.2 -V或者cd /usr/local/src/redmine/ruby-on-railsgem install actionmailer-2.2.2.gem -Vgem install actionpack-2.2.2.gem -Vgem install activerecord-2.2.2.gem -Vgem install activeresource-2.2.2.gem -Vgem install activesupport-2.2.2.gem -Vgem install rails-2.2.2.gem -V6. 安装passengergem install passenger -v=2.2.2 -V或者cd /usr/local/src/redmine/ruby-on-railsgem install fastthread-1.0.7.gem -Vgem install passenger-2.2.2.gem -VAPXS2=/usr/local/apache/bin/apxs passenger-install-apache2-module 7. 设置环境变量vi /etc/profile在其中添加RUBY_HOME=/usr/local/rubyPATH=$PATH:$ANT_HOME/bin:$MYSQL_HOME/bin:$RUBY_HOME/bin export RUBY_HOME PATH运行source /etc/profile8. 创建mysql数据库mysql -u root -p mysqlmysql>create database redmine character set utf8;mysql>create user 'redmine'@'localhost' identified by '密码';mysql>grant all on redmine.* to 'redmine'@'localhost';9. 创建redmine用户groupadd -g 5003 redmineuseradd -g redmine -s /bin/bash -d /home/redmine -m -u 5003 redmine chown redmine.httpd /home/redminechmod 750 /home/redminemkdir /home/redmine/wwwchown redmine.redmine /home/redmine/wwwchmod 755 /home/redmine/www10. 安装redminecd /home/redmine/wwwsu - redmine -c "svn co /svn/trunk/home/redmine/www/redmine"或者cd /usr/local/src/redminetar xzvf redmine-0.8.4.tar.gzchown -R redmine.redmine redmine-0.8.4mv redmine-0.8.4 /home/redmine/www/redmine11. 配置数据库连接cd /home/redmine/www/redmine/configcp database.yml.example database.ymlchown redmine.redmine database.ymlvi database.yml修改其内容production:adapter: mysqldatabase: redminehost: localhostport: 3306username: redminepassword: 密码encoding: utf812. 配置邮件服务器cd /home/redmine/www/redmine/configcp email.yml.example email.ymlchown redmine.redmine email.ymlvi email.yml修改其内容production:delivery_method: :smtpsmtp_settings:address: port: 25domain: authentication: :loginuser_name: 邮件账号password: 邮件密码Notes:如果需要使用Gmail作为SMTP服务器,需要额外的配置,请参考在Redmine中配置使用Gmail 。
redmine3.3.1安装与常用插件安装(王三旗)
![redmine3.3.1安装与常用插件安装(王三旗)](https://img.taocdn.com/s3/m/8ffb91c2360cba1aa811daa7.png)
redmine3.3.1安装与常用插件安装环境:CentOS6.7软件:mysql5.Xredmine3.3.1ruby2.3.1rubygem2.6.8nginx1.9.15一、安装依赖包:yum -y install libxslt-devel libyaml-devel libxml2-devel gdbm-devel \libffi-devel zlib-devel openssl-devel libyaml-devel readline-devel \curl-devel openssl-devel pcre-devel mysql-devel ImageMagick-devel ImageMagick gcc-c++ gcc c telnet 二、ruby安装:先检查系统是否有安装到ruby,如果有卸载,安装完成后检查是否已安装成功。
rpm -qa |grep rubycd optwget ftp:///pub/ruby/ruby-2.3.1.tar.gztar -zxvf ruby-2.3.1.tar.gzcd ruby-2.3.1./configuremake && make installruby -v三、安装gem:cd optwget https:///rubygems/rubygems-2.6.8.tgztar -zxvf rubygems-2.6.8.tgzcd rubygems-2.6.8ruby setup.rbgem -v四、安装需要的包由于被政府屏蔽,所以换为淘宝提供的代理资源站点。
gem sources --remove https:///gem sources -a https:///gem sources -l#显示如下*** CURRENT SOURCES *** https:///gem install bundlerbundle updategem install railsgem install mysql2gem install rmagickgem install rails -v '4.2.7.1'gem install mysql2 -v '0.3.17' gem install jquery-rails -v '3.1.4' gem install coderay -v '1.1.1'gem install request_store -v '1.0.5' gem install protected_attributes gem install actionpack-xml_parser gem install roadie-railsgem install mimemagicgem install rbpdf-font -v '1.19.0' gem install rbpdf -v '1.19.0'gem install net-ldap -v '0.12.0'gem install ruby-openid -v '2.3.0' gem install rack-openidgem install redcarpet -v '3.3.2' gem install mysql2 -v '0.3.17' gem install rdoc -v '4.3'gem install yardgem install mochagem install simplecov -v '0.9.1' gem install capybaragem install actionpack五、redmine安装:cd optwget /releases/redmine-3.3.1.tar.gz tar -zxvf redmine-3.3.1.tar.gzbundler install五、启动Mysql:1)加入系统启动列表,启动chkconfig --add mysqldchkconfig mysqld on#这步一般忽略,加入后会默认自动2)查看数据库是否启动netstat -ntlp | grep 33063)启动数据库service mysqld start4)建立数据库、用户名和密码# mysql> create database redmine character set utf8;> create user 'redmine'@'localhost' identified by 'redmine'; > grant all privileges on redmine.* to 'redmine'@'localhost'; > FLUSH PRIVILEGES;> exit;六、修改数据库配置:cd /opt/redmine-3.3.1/config/cp database.yml.example database.yml vim database.yml配置如下:production:adapter: mysql2database: redminehost: localhostusername: redminepassword: "redmine"encoding: utf8七、生成配置信息1)生成session的加密tokenRAILS_ENV=production bundle exec rake generate_secret_token2)生成数据表RAILS_ENV=production bundle exec rake db:migrate3)导入初始化数据RAILS_ENV=production bundle exec rake redmine:load_default_data八、启动redmine:nohup bundle exec rails server webrick -p3000 -b 0.0.0.0 -e production >/dev/null 2>&1 &九、插件安装(非必须,可以选装):安装插件前记得先停掉redmine服务,把需要安装的插件放到plugins目录下,然后执行在redmine根目录下运行:rake db:migrate_pluginsRAILS_ENV=production,即可安装成功。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
项目管理工具Redmine 安装试用手记
1.安装导向(官网)
/wiki/redmine/RedmineInstall
2.坏境配置
1)安装Ruby
/projects/rubyinstaller/
这里是一键安装包,一路Next即可,比较适合像我这种菜鸟^_^
【注意】安装中有一个选项,是说要把Ruby的命令行配置到坏境变量中,为了下面调用命令方便,建议选上O(∩_∩)O
2)安装ROR
运行安装命令:gem install rails -v=3.2.17
这是在线安装,比较慢,不过比较简单,亦然是小菜我的选择:)
3)下载SQLite
/download.html
这里使用SQLite3,下载解压后,把sqlite.exe拷贝到刚才Ruby安装目录的Bin目录下即可 4)下载Sqlite ruby驱动
/projects/sqlite-ruby/
下载最新支持Win的驱动sqlite3-ruby-1.2.3-mswin32.gem
运行安装命令:gem install sqlite3-ruby
5) 下载DevKit
1) Download Ruby 1.9.3-p0
2) Download DevKit file from
/progDownload/DevKit-Download-193050.html (DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe)
3) Extract DevKit to path C:\Ruby193\DevKit
4) cd C:\Ruby192\DevKit
5) ruby dk.rb init
6) ruby dk.rb review
7) ruby dk.rb install
3.安装配置Redmine
1)下载最新版本
/frs/?group_id=1850
【注意】解压出来的目录路径中请不要包含空格,不然后面的安装配置中有惊喜给你,至于是什么惊喜,建议不怕郁闷的同志自己试一试:)
2)修改数据库配置文件
1.把config目录下的database.yml.example文件改名为database.yml
2.修改production这一节为
production:
adapter: sqlite3
database: db/redmine.db
3.配置数据库
Bundle install –-without development test rmagick
运行命令行:(在Redmine的根目录下)
1)创建数据库
Bundle exec rake db:migrate RAILS_ENV="production"
2)指定运行环境
Bundle exec rake redmine:load_default_data RAILS_ENV="production"
【注意】这里会让你选择语言,它已经内置了中文,回答“zh”即可O(∩_∩)O
Bundle exec rake generate_session_store
3)下载Theme,这里我用黑黑的BaseCamp的Style :)
1.下载地址
/stuff/redmine/themes/basecamp/stylesheets/application.css
2.安装方法
在public/themes下新建目录basecamp,加入样式目录stylesheets,再把css文件加入其中即可,至于如何选用,下面运行Redmine之后进去玩玩,就能找到了,很easy的:) 4)运行Redmine(这里直接用Ruby自带的WEBrick做服务器,仅仅测试而已嘛,就将
就一下啦)
ruby script/server -e production
那么现在就可以在以下地址访问Redmine了http://localhost:3000/
Admin帐号和密码都是:admin
4.运行截图
HowTo install rmagick gem on Windows
Prerequisite
You need to have the DevKit installed.
Installation of ImageMagick
Download last setup package
from /script/binary-releases.php#windows and run it.
In the Select Additional Tasks page of the wizard, make sure that both Add application directory to your system path and Install development headers and libraries for C and C++ options are checked:
Installation of the rmagick gem
∙open a new command prompt
∙set CPATH and LIBRARY_PATH environment variables to point respectively to ImageMagick installation directory include and lib subdirectories (so the
DevKit will find them at build time)
For example:
∙actually install the gem, e.g. with gem install rmagick or bundle install --without=development test, etc.
Result:
rmagick_installation_prompt.jpg (82.4 KB) Etienne Massip, 2012-05-25 13:11 ImageMagick_setup_options.png (37.2 KB) Etienne Massip, 2012-05-25 13:11 redmine_informations.png (6.72 KB) Etienne Massip, 2012-05-25 13:28
安裝thin web服務器
gem install thin
安裝目錄下thin start –e production。