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是一个基于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版本相符合的其他软件版本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步骤下载镜像 (可选步骤, 略过时会在第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有两种方法:一是,安装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安装、设置、部署全程图解版本号: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 操作手册目录第 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安装
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
Redmine安装配置
1.下载RubyInstaller1.8.7-p370。
下载地址/projects/rubyinstaller/2.下载rubygems1.8.24。
下载地址/projects/rubygems/3.下载redmine2.0.3。
下载地址/projects/redmine/4.安装RubyInstaller1.8.7-p370,安装目录不能有空格,如d:/ruby;另外将rubygems解压到与ruby平级的目录rubygems-1.8.24,再将redmine也解压到与ruby平级的目录redmine-2.0.3。
1235.6.进入dos界面,输入命令bundle install,效果如图所示:7.解决以上错误参考http://rubyer.me/blog/134/,下载DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe。
下载地址/downloads8.运行,解压文件到(与ruby同级的目录)DevKit9.在dos下切换到该目录,即cd DevKit,然后输入ruby dk.rb init,效果如下:10.检查是否安装成功,输入命令gem install rdiscount --platform=ruby,效果如下:11.接着切换到redmine目录再次执行bundle install --without development test rmagick,效果如下:12.在mysql创建数据库redmine,使用命令或工具创建均可,需注意字符集为UTF-813.设置session(Generate a session store secret),命令为rake generate_secret_token,没有错误则表示成功。
14.创建数据库结构,命令为rake db:migrate RAILS_ENV="production",效果如下:注:如此处报错:没有找到libmysql.dll,则从mysql tools或者其他电脑复制libmySQL.dll 至system32或者ruby/bin目录下。
Redmine安装配置
项目管理工具Redmine 安装试用手记1.安装导向(官网)/wiki/redmine/RedmineInstall2.坏境配置1)安装Ruby/projects/rubyinstaller/这里是一键安装包,一路Next即可,比较适合像我这种菜鸟^_^【注意】安装中有一个选项,是说要把Ruby的命令行配置到坏境变量中,为了下面调用命令方便,建议选上O(∩_∩)O2)安装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-ruby5) 下载DevKit1) Download Ruby 1.9.3-p02) 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\DevKit4) cd C:\Ruby192\DevKit5) ruby dk.rb init6) ruby dk.rb review7) ruby dk.rb install3.安装配置Redmine1)下载最新版本/frs/?group_id=1850【注意】解压出来的目录路径中请不要包含空格,不然后面的安装配置中有惊喜给你,至于是什么惊喜,建议不怕郁闷的同志自己试一试:)2)修改数据库配置文件1.把config目录下的database.yml.example文件改名为database.yml2.修改production这一节为production:adapter: sqlite3database: db/redmine.db3.配置数据库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(∩_∩)OBundle exec rake generate_session_store3)下载Theme,这里我用黑黑的BaseCamp的Style :)1.下载地址/stuff/redmine/themes/basecamp/stylesheets/application.css2.安装方法在public/themes下新建目录basecamp,加入样式目录stylesheets,再把css文件加入其中即可,至于如何选用,下面运行Redmine之后进去玩玩,就能找到了,很easy的:) 4)运行Redmine(这里直接用Ruby自带的WEBrick做服务器,仅仅测试而已嘛,就将就一下啦)ruby script/server -e production那么现在就可以在以下地址访问Redmine了http://localhost:3000/Admin帐号和密码都是:admin4.运行截图HowTo install rmagick gem on WindowsPrerequisiteYou need to have the DevKit installed.Installation of ImageMagickDownload last setup packagefrom /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 theDevKit 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。
Redmine安装、搭建
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,然后再执⾏上⾯的命令。
centos6.7安装redmine系统
centos6.7安装redmine系统# vim /etc/selinux/config5.下载redmine需要的软件,ruby,rubygems,redemine,c++ make postgresql-devel ImageMagick-devel sqlite-devel perl-LDAP mod_perl perl-Digest-SHA7.安装apache和mysql# yum install mysql-community-server mysql mysql-devel httpd httpd-devel mysql-server -y# rpm -ivh epel-release-latest-6.noarch.rpm# rpm -Uvh8.启动mysql启动# service mysqld start用root账户进入数据库# mysql -uroot创建redemine数据库创建名称为redmine数据库并既定字符集问utf-8格式mysql> create database redmine character set utf8;刷新所有表单mysql>flush privileges;退出数据库mysql> exit9.安装ruby进入toos文件# cd /tools解压ruby-2.1.6.tar.gz 安装包# tar xzvf ruby-2.1.6.tar.gz进入解压后ruby-2.1.6文件夹# cd ruby-2.1.6安装ruby-2.1.6软件# ./configure --prefix=/usr/local/ruby安装ruby-2.1.6软件依赖库# make && make install10.更改profile文件编辑profile文件# vim /etc/profileexport PATH=/usr/local/ruby/bin:$PATH 再这行加到文档中export那行后面标注唯一路径# source /etc/profile产看ruby版本# ruby -v11.安装rails进入tloos文件夹# cd /tools解压缩rubygems-2.4.5.tgz 安装包# tar xzvf rubygems-2.4.5.tgz进入解压后rubygems-2.4.5 文件夹# cd rubygems-2.4.5安装rubygems-2.4.5软件# ruby setup.rb查看rubygems版本# gem –v查看gem安装路径# which gem12. 更换gem源为淘宝的源。
CentOS下部署Redmine项目管理系统
CentOS下部署Redmine项目管理系统环境需求:CentOS6.2 + ruby1。
9。
2 + rails3.2.6 + redmine2。
0。
3 + rubygems1。
3.7 (版本很重要)1、关掉selinux和iptablessed—i s/\=enforcing/\=disabled/g /etc/selinux/configchkconfig --level 35 iptables offchkconfig —-level 35 ip6tables off2、安装相关的rpm包yum -y install vim-enhanced wget ntp gcc gcc-c++ make automake autoconf mysql—devel libxml2—devel curl-devel patch libxslt—devel libxslt cyrus—sasl-devel openssh openssh—clients subversion pcre-devel httpd3、安装ruby-1。
9。
2tar zxvf ruby-1.9.2-p290。
tar.gzcd ruby-1。
9.2—p290/。
/configuremake && make installcd ext/opensslruby extconf。
rbmake && make installruby —v(检查安装版本)#ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]4、安装rails3.2.6gem install rack (可能需要)gem install rails -v=3。
2.65、安装mysql数据库yum -y install mysql—servermv/etc/f /etc/f。
bakcp/usr/share/mysql/my—huge。
Redmine使用手册
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 是一个适用于中小型企业的项目管理软件,开源,并且支持中文。
原来一直使用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
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并进行配置。
Windows下安装Redmine
Windows下安装Redmine为food项⽬配置了项⽬管理平台,综合了trac、dotProject、Redmine等⼏个开源平台,最终选择了Redmine。
Redmine主页本⽂介绍,以及最后的bug补丁,仅针对Redmine 1.2.1版本,不能确定后续版本是否需要同样操作。
欢迎留⾔反馈。
==下⾯是安装⽅法:⼀、Redmine安装。
1、准备安装之前请阅读:英⽂原⽂:作者:Rob Bazinet 译者:张龙向Windows开发者提供了⼀种便捷的⽅式以轻松、快速创建Ruby on Rails 3应⽤。
到⽬前为⽌,Windows开发者需要⾃⼰搭建好Ruby、RubyGems、Rails以及SQLite才能开始创建Rails应⽤。
多亏了来⾃的Nic Williams博⼠及其团队,现在⼀切都变得简单异常。
⽬前的RailsInstaller提供了如下功能:通过向导的轻松安装Rails 3.0.3Ruby 1.8.7——p330SLQite 3.7.3Git 1.7.3.1DevKit2、安装注意:下⾯的操作要在联⽹的情况下进⾏。
转⾃:最近在⼀家公司实习。
公司⽤的项⽬管理软件是开源的redmine,体验⾮常不错。
我想这个东西不仅可以⽤来管理项⽬,也可以⽤来管理个⼈的学习⼯作进展啊。
于是,我也在⾃⼰的虚拟机的2003 server 下安装。
之前为了安装wordpress,我已经在我的电脑上安装了 xampp。
这是⼀个搭建服务器环境的傻⽠式安装包,⾥⾯集成了apache,php,mysql,phpMyAdmin,FileZilla FTP Server,Tomcat,这些组件可以选择安装。
.因为redmine是需要apache 和mysql的,所以正好。
此外,redmine使⽤ruby写的,所以还需要ruby的环境。
配置ruby 的环境我选⽤的是railsinstaller 。
之前我在⽹上搜索安装redmine 的教程,配置ruby环境⼤多是⽤InstantRails。
linux下的redmine搭建
Ubuntu 11.04 下搭建redmine(在搭建redmine前最好也阅读下redmine/doc下面的INSTALL文档)第一部分ruby的安装一、安装ruby(这里采用的是源码包的安装)1. 首先下载ruby-1.8.7-p330(据说此版本比较稳定)wget ftp:///pub/ruby/1.8/ruby-1.8.7-p370.tar.gz2.解压源码包#tar xzvf ruby-1.8.7.tar.gz(解压中)3.设置ruby安装路径#cd ruby-1.8.7#./configure --prefix=/usr/local/ruby(注意等号两边不能有空格)#make && m ake install(编译和安装)4.设置环境变量(如果没有这一步ruby的命令将不被识别)#vi/etc/profileexport PATH=/usr/local/ruby/bin:$PAT H#source /etc/profile (使环境变量立即生效)5.检查是否安装成功#ruby –v (检查是否安装成功,成功的话会提示版本号)二、安装rubygems1.下载rubygems-1.3.5wget /rubygems/rubygems-1.3.5.tgz2.解压#tar zxvf rubygems-1.3.53.安装#cd rubygem s-1.3.5#ruby setup.rb4.检查#gem -v (查看版本)三、安装rails直接用gem在线安装#gem install rails -v=2.3.5四、安装i18n#gem install i18n -v=0.4.2五、安装mysql驱动#gem install ruby-m ysql第二部分mysql的安装关于mysql的安装有常用的两种方法:1.用mysql源码包安装,比较复杂,我尝试过感觉比较容易出错。
2.用apt-get 直接在线安装在这里我用的是这种方法,感觉方便快捷,不易出错,下面是要进行的操作:首先下载安装mysql#apt-get installmysql-server安装完成以后下面就是需要进行的mysql操作:1.进入mysql#mysql–u root –p输入password2.创建一个redmine的数据库Create database redmine character set utf8;3.给redmine数据库创建一个用户并设置密码create user‘redmine’@’localhost’ identified by ‘123456’;grant all privileges on redmine.* to ‘redmine’@’localhost’4.退出mysqlexit;第三部分redmine的安装1.下载redmine(这里使用的redmine1.1.0)#wgethttp://files.rubyforge.vm.byte m /redmine/redmine-1.1.0.tar.gz 2.解压redmine#tar zxvf redmine-1.1.0.tar.gz3.将解压的redmine移到/usr/local/下#mv redmine-1.1.0 /usr/local4.进入redmine的config下#cd /usr/local/redmine/config#cpdatabase.ym l.exampledatabase.yml5.修改database.yml里面production的配置#vidatabase.yml关于最后一个socket在原本的database里面是没有得,可是由于我们是自动安装的mysql,所以呢系统在自动安装mysql的时候将它的启动文件也就是mysqld.sock放在了/var/run/mysqld目录下。
Redmine的安装与配置
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 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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页面,对项目的内容进行简单介绍。
简单的任务时间跟踪机制
对发布的任务指定预计完成时间,通过对任务时间的跟踪,可以很好查看员工的工作效率。
用户、项目、问题支持自定义属性
可以对用户、项目、问题类型、组、文档类别等实现个性化属性归类管理,方便统计。