Ubuntu 11.04 系统下安装redmine

原文:http://www.cnblogs.com/compulsive/archive/2011/08/22/2150047.html

Redmine是一款开源的、基于web的项目管理软件,采用Ruby on Rails框架开发。Redmine具有丰富的项目管理功能,包括:任务跟踪、文件管理、wiki、新闻台、多项目管理等。对于代码管理,Redmine可以集成常见版本管理系统和bug跟踪系统,包括Subversion、Darcs、Mercurial、CVS、Bazaar 和 git。此外,Redmine还支持多种数据库系统,包括常见的MySQL、PostgreSQL等。Redmine具有安装简单、功能强大、插件丰富、支持多语言等优点,相对于其它项目管理软件,例如Trac、DotProject等,Redmine的综合性能更加强大,详细的对比可以参考这两篇文章:通过对比选择最佳开源的基于web的项目管理工具项目管理开源工具推荐:Redmine和DotProject 。因此,越来越多的公司和个人开始采用Redmine进行项目管理,感兴趣的同学可以参考redmine.org(英文)和redmine.net(中文)。

    由于在淘宝实习的项目需要,我要搭建一个Redmine系统,提供给公司内部的项目管理使用。主要的任务是在现有系统的基础上,进一步扩展功能,包括各类插件的安装和管理、汉化、以及与其它工具的整合等。在过去几周时间里,我学习了Ruby这门新的语言和Rails框架,以及Redmine系统的搭建,接下来的一段时间,我要逐步完善这个系统,让它变成一个功能强大、易于使用的系统,本博客将详细记录开发过程中遇到的各种问题和解决方法。

    首先,介绍在Ubuntu 11.04 系统下Redmine的安装,我参考了如下两篇文章:Installing
Redmine
 和 Ubuntu
10.04 下安装Redmine
。具体步骤如下:

    一、安装基础运行环境

        1、安装Ruby 1.8.7

sudo apt-get install ruby

        2、安装gem 1.3.7

sudo apt-get install rubygems

        3、安装Rails 2.3.11

sudo apt-get install rails
sudo gem install rails -v=2.3.11

        4、安装Rack 1.1.1

sudo gem install rack -v=1.1.1

        5、安装Rake 0.8.7

sudo gem install rake -v=0.8.7

        6、安装i18n 0.4.2

sudo gem install i18n -v=0.4.2

        7、安装mongrel 1.1.5

sudo gem install mongrel -v=1.1.5

        8、安装mysql

sudo apt-get install mysql-server
sudo apt-get install libmysqlclient-dev
sudo gem install mysql

        注意:各个软件的版本依赖关系必须正确;

                 第3步用gem安装rails 2.3.11之前必须用apt-get安装rails,否则会出错;

                 第8步用gem安装mysql之前必须用apt-get安装libmysqlclient-dev,否则会出错。

    二、安装Redmine

        1、获取并解压压缩包:Dowload

sudo tar xzvf redmine-1.2.1.tar.gzsudo mv redmine-1.2.1 /opt/redmine

        2、建立数据库

mysql>create database redmine character set utf8;mysql>create user 'redmine'@'localhost' identified by 'passwd';mysql>grant all privileges on redmine.* to 'redmine'@'localhost';

        3、配置数据库:编辑/opt/redmine/config/database.yml

production:        adapter: mysql        database: redmine        host: localhost        username: redmine        password: passwd        encoding: utf8

        4、生成session store

sudo rake generate_session_store

        5、创建数据库结构

sudo rake db:migrate RAILS_ENV=production

        6、插入默认数据

sudo rake redmine: load_default_data RAILS_ENV=production

        7、测试,在/opt/redmine 文件夹下

sudo ruby script/server webrick -e production

        8、打开网页 localhost:3000,可以看到Redmine首页。

时间: 2024-09-14 23:19:13

Ubuntu 11.04 系统下安装redmine的相关文章

如何在 Ubuntu 12.04 LTS 下安装 KDE SC 4.9

KDE SC 4.9 发布好几天了,估计大家关注 KDE 的朋友们已经都用上了吧,在这里来照顾一下刚入门的linux爱好者,一步一步的给大家演示一下怎么在 Ubuntu 12.04 LTS 下安装 KDE SC 4.9. 第一步:给 Ubuntu 添加 KDE SC 4.9 源 在 Ubunut 桌面环境下按下 Ctrl+Alt+T 来打开一个终端窗口,然后在窗口中键入如下命令: sudo add-apt-repository ppa:kubuntu-ppa/backports 这个命令执行的时

如何在 Ubuntu 11.04 (Natty) 下以 PPA 方式安装 Gyachi

Gyachi 是一款在线聊天工具.最开始的时侯是为了在 Linux 下使用 Yahoo Messenger 而制作出来的.开始的时侯很简单,只能文字聊天,随着它的发展,它正逐渐具有在 Yahoo Messenger 上的更多功能:语音聊天.视频.昵称.头像.显示图片.呼叫等功能. 在 Ubuntu 11.04 下安装 Gyachi 只需要打开一个终端窗口,然后在里面执行简单的三行命令: sudo add-apt-repository ppa:adilson/experimental sudo a

如何在 Ubuntu 15.04 系统中安装 Logwatch

大家好,今天我们会讲述在 Ubuntu 15.04 操作系统上如何安装 Logwatch 软件,它也可以在各种 Linux 系统和类 Unix 系统上安装.Logwatch 是一款可定制的日志分析和日志监控报告生成系统,它可以根据一段时间的日志文件生成您所希望关注的详细报告.它具有易安装.易配置.可审查等特性,同时对其提供的数据的安全性上也有一些保障措施.Logwatch 会扫描重要的操作系统组件像 SSH.网站服务等的日志文件,然后生成用户所关心的有价值的条目汇总报告. 预安装设置 我们会使用

ubuntu 12.04系统中安装SVN服务器的方法

1.安装命令 sudo apt-get install subversion(遇到报错的话 ,先更新软件源  sudo apt-get update) 2.创建项目目录 sudo mkdir /home/svn sudo mkdir /home/svn/project sudo chmod -R 777  /home/svn/project/ 3.创建svn仓库 sudo svnadmin create /home/svn/project 4.进入(create /home/svn/projec

在Ubuntu 11.04环境下开发SSH范例框架AppFuse 2.1 Java Web应用

问题描述 刚刚把原先在Windows7下开发AppFuse2.1的应用,成功迁移到Ubuntu11.04下,使得在Ubuntu环境下,能够用Maven3.0.3和EclipseGalileo开发源代码,并把WAR包部署到Tomcat6上.Ubuntu是目前市场占有率超过50%的Linux桌面系统,完全免费,通过近一周的体验,其桌面使用体验的"炫"程度要强于已经使用半年的Windows7.Unbuntu最吸引我的是它的UbuntuSoftwareCenter功能,能够方便地搜索并安装一些

ubuntu 15.04系统怎么安装qq?

  新装的ubuntu不能没有QQ,我们需要安装QQ来进行及时交流呀,那么该如何在ubuntu下面安装QQ呢. 1.先升级一下ubuntu系统中的安装源 指令:sudo apt-get update,以便于接下来的操作. 2.更新完成后,我们接着来安装wine 没错,TX不再研发linux内核下面的QQ了,so,只能用wine安装了.安装wine的指令是:sudo apt-get install wine1.6,个人建议安装1.6哈,1.7安装容易安装不上. 3.wine安装过程中有些问题,就是

Ubuntu 15.04系统怎么安装Visual Studio Code 2015?

  不是我不明白,这世界变化快!微软面向 Linux 平台推出了 Visual Studio 2015!昔日的对头,如今正走向融合.这么喜大普奔的事,我准备挑战一下微软重量级软件在 Linux 平台上的安装.然没想到哇.根本没有我想象中的挑战性.看完你就知道了. 1.百度 "Visual Studio Downloads"这一溜关键词,在搜索结果中打开 Visual Studio 的主页. 2.可以看到页面上有三个磁贴状方块,最右边的是 Visual Studio Code,我们点击它

Ubuntu 12.04 64-bit下安装android 2.3.x编译环境指南2

安装gcc-4.4 $ sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib gcc-4.4-multilib 配置gcc 配置前使用'gcc --version'命令查看一下gcc的版本,如果版本不为4.6,则下面的命令中'4.6'需做相应调整,如4.6变4.7: $ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 100 $ sudo update-

ubuntu 11.04硬盘安装

转自:http://www.nenew.net/ubuntu11-04-hard-disk-install.html 前几天奶牛已经发过ubuntu11.04的wubi安装教程了,今天为大家献上ubuntu 11.04的硬盘安装教程.硬盘安装需要先下载ubuntu11.04的安装镜像,建议用dvd镜像,虽然大点儿,但是奶牛觉得好用一些.下载完镜像后设置启动引导项,最后硬盘启动安装,下面奶牛来说说具体过程: 1.下载ubuntu 11.04的安装镜像,大家可以翻看奶牛前几篇文章,此处略去100字.