redmine安装部署

合集下载

一定能成功的安装redmine

一定能成功的安装redmine

一、装备文件我们搭建redmine使用集成环境Instantails。

InstantRails2.0:/projects/instantrails/redmine 1.2.0:/frs/?group_id=1850gem1.3.7:/frs/download.php/70695/rubygems-update-1.3.7.gem二、安装∙配置InstantRails2.0与redmine1、解压InstantRails2.0到一个文件夹,文件夹名字不能含有空格(如InstantRails即可)。

2、然后把redmine 1.2.0解压到InstantRails下的rails_apps下。

∙更新InstantRails2.0由于Instant Rails 官网这个程序最新的2.0版本07年以后就不再更新了,因此自己搭建前请根据自己的需求更新其中的软件,Instant Rails2.0中软件的版本如下:* Upgrades Ruby to version 1.8.6 Patch Level 111* Upgrades Rails to 2.0.2* Upgrades Mongrel to 1.1.2* Upgrades RubyGems to 1.0.1* Upgrades Rake to 0.8.1* Upgraded Cookbook app to support Rails 2.0.2打开Redmine1.2.0软件包中Doc目录下的INSTALL文档,可以看到安装的软件版本需求== Requirements* Ruby 1.8.6 or 1.8.7* RubyGems 1.3.7* Ruby on Rails 2.3.11 (official downloadable Redmine releases are packaged with the appropriate Rails version)* Rack 1.1.0 gem* Rake 0.8.3 gem* I18n 0.4.2 gem因此需要更新其中的软件,步骤如下:1、进入InstantRails根目录下。

Redmine安装使用说明文档

Redmine安装使用说明文档

Redmine安装使用说明文档Redmine是一个基于web的项目管理软件,是基于ROR(Ruby on Rails)框架开发的一套跨平台项目管理系统.,是项目管理系统的后起之秀,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。

总体而言,Redmine 是一个轻型,便捷的项目管理系统,具备一般软件开发项目常用的功能,并且有良好的扩展性,非常适合于小型软件项目的开发管理。

一、Redmine的安装1.1 下载软件:本文所用的软件有:Redmine 0.8.4:bbb:///projects/redmine/InstantRails-2.0-win:bbb:///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写的bbb服务器: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安装和配置

Redmine的官方网站是:,得到与当前Redmine版本相符合的其他软件版本1.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联网下载安装,也可以下载后再本地安装。

gem install rails -v=2.3.11 --include-dependencies7.下载并解开RedmineRedmine的官方网址是使用如下命令可下载源代码:cd /usr/localsvn co /svn/trunk redmine8.创建数据库mysql -uroot -p创建redmine数据库:create database redmine character set utf8;为redmine创建数据库用户(这里的用户名密码都是redmine):grant all privileges on redmine.* to redmine@’%’ identified by ‘redmine’ with grant option;9.设置redmine的数据库参数我们使用redmine提供的例子为蓝本,进入redmine所在目录:cp config/database.yml.example config/database.yml编辑文件config/database.yml,找到production段落,设置用户名和密码为,并保存文件。

docker安装redmine步骤

docker安装redmine步骤

docker安装redmine步骤下载镜像 (可选步骤, 略过时会在第3,4步中⾃动安装)docker pull docker.io/sameersbn/redminedocker pull docker.io/sameersbn/postgresql启动SQLdocker run --name=postgresql-redmine -d --env='DB_NAME=redmine_production' --env='DB_USER=redmine' --env='DB_PASS=password' --restart=always --volume=/srv/docker/redmine/postgresql:/var/lib/postgresql sameersbn/postgresql 启动Redminedocker run --name=redmine -d --link=postgresql-redmine:postgresql --publish=10083:80 --env='REDMINE_PORT=10083' --restart=always --volume=/srv/docker/redmine/redmine:/home/redmine/data sameersbn/redmine内容扩展使⽤Docker 安装 Redmine部署数据库容器Redmine 依赖数据库,我们同样使⽤容器部署相关数据库,这⾥可以⽤ PostgreSQL 数据库和 MySQL 数据库,分别使⽤如下命令安装:PostgreSQLdocker run -d --name some-postgres -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=redmine postgresMySQLdocker run -d --name some-mysql -e MYSQL_ROOT_PASSWORD=secret -e MYSQL_DATABASE=redmine mysql命令中的 name 和 password 可以⾃⼰指定,分别是容器名和数据库密码。

安装redmine

安装redmine

安装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安装、设置、部署全程图解

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;。

Redmine安装手册

Redmine安装手册

Redmine安装手册RedMine 操作手册目录第 1 章概述 (1)第 2 章安装前的准备 (2)2.1 下载相应文件 (2)第 3 章安装与配置 (2)第 4 章让RedMine自动运行 (4)第 5 章 RedMine和Apache集成 (4)第 6 章 RedMine和 Hudson的集成 (5)第 7 章 RedMine和SVN的集成 (6)第 1 章概述Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。

配置功能强大而且方便,自定义属性和更新通知也很实用。

第 2 章安装前的准备2.1下载相应文件安装需要用到如下的软件,请进行准备1. Ruby ,现在最新稳定的Ruby 版本,建议下载1.8.7或更高的版本,地址为:/doc/1372004.html,/frs/download.php/72085/r ubyinstaller ‐1.8.7‐p302.exe ;2. RubyGems 1.3.1 :/doc/1372004.html,/frs/download.php/45906/r ubygems ‐1.3.1.zip ,备注:RubyGems 是一个方便而强大的Ruby 程序包管理器;3. Rake 0.8.3,可以在线下载,是一门构建语言,它支持它自己的DSL 用来处理和维护Ruby 应用程序;4. Rails 2.2.2,/doc/1372004.html,/frs/download.php/47183/r ails ‐2.2.2.zip ;5. MySQL 5,下载最新版本 5.2,/doc/1372004.html,/downloads/mysql ;6. Redmine 1.0.4,/doc/1372004.html,/frs/?group_id=1850,下载redmine ‐1.0.4.zip ;7. Win32 OpenSSL v0.9.8j Light ,/doc/1372004.html,/?yknwgltgzkj ,运行 rake 时要用到; 8. Visual C++ 2008Redistributables ,/doc/1372004.html,/downloads/details.aspx?fa milyid=9B2DA534‐3E03‐4391‐8A 4D ‐074B9F2BC1BF&displaylang=en 。

redmine安装

redmine安装

PS:在这里安装这些软件过程中,可能会出现依赖关系,这时,可以单个去安装这些软件包。如果提示需要低版本的关系时
先dpkg -l | grep 相应的包,看是不是已经在系统中安装。如果有,而且关系不对,则先卸载相应软件包,再安装就即可。
reboot 一下
2、变更Mysql服务器设定
sudo vi /etc/mysql/f
同时还要配置一下 /var/www/redmine location in /etc/apache2/sites-available/default 文件,在其中加入下列行:
<Directory /var/www/redmine>
RailsBaseURI /redmine
</Directory>
默认管理员帐号 admin 密码admin
$ sudo a2enmod passenger
重启apache2 就可以运行redmine了。
6、重启Apache服务
sudo /etc/init.d/apache2 restart
如果有图形界面,gedit编辑器比较好用
现在可以用 http://localhost/redmine 进行访问。
1、安装服务器
sudo apt-get install mysql-server apache2 libapache-ruby1.8 apache2-mpm-worker libapache2-mod-passenger php5 php5-mysql php5-cli php5-gd libapache2-mod-php5 phpmyadmin
[mysqld] 段下,加入
default-character-set = utf8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

redmine安装使用
一、安装
redmine安装方法很多,下面介绍一种简单的安装方案:
1.下载集成安装包,下载地址
/stack/redmine
2.安装包下载后,点击运行,安装步骤很简单,基本上一路执行
下一步就可以,有几个地方需要注意:语言选择最好选择英文
(项目运行后可以选择中文显示);创建密码的时候记住密码,这个密码是你数据库初始化时候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/plu
gins目录下面。

3.将解压出来的文件夹名称由xxxxx-master改为xxxxx;
4.打开“开始”—》“所有程序”—》“Bitnami Redmine Stack”
—》使用“product fullname”,打开命令端。

5.cd命令切换
到%bitnami%/redmine-x.x.x-x/apps/redmine/htdocs/plu
gins目录下面
6.bundle install,安装集成插件需要的工具
7.rake redmine:plugins:migrate RAILS_ENV=production,
开始集成插件。

8.重启服务,再进如redmine,修改相关配置即可。

三、svn使用
bitnami redmine意见安装默认启用svn服务,可以在本地新建svn仓库服务,也可以使用其他的svn仓库。

默认支持svn协议和http协议,https协议需要手动配置。

项目管理员身份登录,进入一个项目,打开配置,如下图,打开版本库,新建版本库,填入相关参数,创建即可。

四、email使用
一键安装的时候没有对email进行配置的话,需要做如下设置。

1.打开%bitnami%\redmine-x.x.x-x\
apps\redmine\htdocs\config\configuration.yml文件;
2.修改如下(163邮箱为例,异步发送邮箱)
email_delivery:
delivery_method: :async_smtp
async_smtp_settings:
address:
port: 25
domain:
authentication: :login
user_name: "username@"
password: "password"
enable_starttls_auto: true
或者
delivery_method: :async_smtp
async_smtp_settings:
address:
port: 25
domain:
authentication: :nil
3.重启服务,打开redmine,以管理员身份登录,打开“管理”
—》“配置”—》“邮件通知”,修改邮件发件人
地址改为步骤2)中修改的地址,左下角“保存”;
4.右下角“发送测试邮件”;
5.查看绑定的邮箱是否收到邮件,OK.
五、数据备份、恢复方法
1.系统数据备份
a)开启redmine服务,进入phpMyAdmin;
b)以root用户登录,密码是安装redmine时的管理员账
户密码。

c)进入bitnami_redmine数据库,将数据以SQL格式导出
保存至数据备份文件夹中。

2.系统迁移,数据恢复
a)备份数据用root登录PhpMyAdmin,导出
bitnami_redmine数据库(SQL格式),保存为
bitnami_redmine.sql;
b)备份redmine项目:备份文件夹:
\BitNami\redmine-x.x.x.x\apps\redmine\plugins和
\BitNami\redmine-x.x.x.x\apps\redmine\public;
c)相同路径下重新安装 bitnami redmine stack;
d)恢复数据:用root帐号登录PhpMyAdmin,删除默认安
装的bitnami_redmine数据库中的表,导入
bitnami_redmine.sql;
e)恢复附件:用备份的附件文件夹覆盖
D:\BitNami\redmine-x.x.x.x\apps\redmine,完成。

f)如果启用了邮件功能的话,还需备份恢复
\BitNami\redmine-x.x.x.x\apps\redmine\config\co
nfiguration.yml文件
六、功能简介
多语言支持(已经内置了zh简体中文)
以管理员身份登录系统,管理—》配置—》显示,可以选
择系统的显示情况,包括默认语言,支持中文。

支持用户自注册和用户激活
以管理员身份登录系统,管理—》配置—》认证,可以设
置用户用户注册浏览本平台的状态。

多项目和子项目支持
支持项目父子关系维护,便于对不同类型的项目或者部门
进行管理。

里程碑版本跟踪
对项目的版本进行明朗化控制,方便及时了解每个项目的不同版本做了那些操作。

可配置的用户角色控制
对用户角色进行权限划分,方便对用户进行管理,也方便用户更清晰、直面的了解自己的工作。

可配置的问题追踪系统
对项目中出现的问题实现追踪直到结束,责任到人,并进行时间监督。

自动日历和甘特图绘制
将任务集成到日历和甘特图上,方便用户查看。

支持 Blog 形式的新闻发布、Wiki 形式的文档撰写和文件管理
支持发布最新消息、上传文件、编辑wiki页面。

每个项目可以配置独立的 Wiki 和论坛模块
可以对每个项目配置独立的Wiki页面,对项目的内容进行简单介绍。

简单的任务时间跟踪机制
对发布的任务指定预计完成时间,通过对任务时间的跟踪,可以很好查看员工的工作效率。

用户、项目、问题支持自定义属性
可以对用户、项目、问题类型、组、文档类别等实现个性化属性归类管理,方便统计。

相关文档
最新文档