Ubuntu Redmine安装配置

原文:http://blog.csdn.net/s_niper/article/details/6621029

(1)安装redmine

root@iTV1:~# apt-get install redmine redmine-mysql

Do you want to continue [Y/n]? y

(2)安装过程中,对数据库进行配置

(3)查看/etc/redmine/default目录下是否有session.xml,database.xml这两个文件

(4)使用 vim或者cat命令打开session.xml文件进行查看,看数据库名称,用户名,密码是否设置正确。

(5)如果在/etc/redmine/default目录下没有session.xml和database.xml这两个文件,可以进行下面操作,自己生成这两个文件。

(5.1)在/usr/share/redmine/ 下执行 RAILS_ENV=production rakegenerate_session_store 这是生成会话密钥。

(5.2)在/usr/share/redmine/templates/ 目录下有一个database.yml.template的文件,我们将它放到 /etc/redmine/default/目录下并修改文件名为 database.yml,然后打开文件修改配置

 production:

  adapter: mysql //数据库类型

  database: redmine //数据库名

  host: localhost //数据库主机

  port: 3306 //端口

  username: root //数据库用户名

  password: root //数据库密码

  encoding: utf8 //编码

注意:需手动创建数据库 redmine

然后在/usr/share/redmine/下执行 RAILS_ENV=production rake db:migrate 这是生成数据库结构及初始的数据。

(6)这一步就是创建日志log的文件夹和log文件,在/usr/share/redmine 目录下创建文件夹 log 然后在log文件夹下新建一个空的文件,文件名为production.log

(7)启动redmine 在命令行下执行

sudo/usr/share/redmine/script/server -e production

ps: 如果要作为服务执行

sudo/usr/share/redmine/script/server -e production -d

(8)设置redmine监听IP和port

vim /usr/share/redmine/vendor/rails/railties/lib/commands/server.rb

options = {

  :Port       => 3000,

  :Host       => "0.0.0.0",

  :environment => (ENV['RAILS_ENV'] ||"development").dup,

  :config     => RAILS_ROOT + "/config.ru",

  :detach     => false,

  :debugger   => false,

  :path       => nil

}

(9)设置默认启动语言为中文

vim /usr/share/redmine/config/settings.yml

default_language:

default: zh

(10)给redmine安装hudson插件

首先从http://www.redmine.org/plugins/t-ando_redmine_hudson下载redmin_hudson插件,然后把下载的包解压后上传到/usr/share/redmine/vendor/plugins目录下

(11)然后执行rake db:migrate_plugins RAILS_ENV=production

(12)然后重新启动redmine,配置hudson插件就可以了。

(13)设置redmine隐藏3000端口

Installation notes

Install plugin

Copy theplugin into the vendor/plugins directory

Migrateplugin: rake db:migrate_plugins RAILS_ENV=production

Start Redmine

Enable plugin on project

Move toProject settings

Click'Modules'

Check the box'Hudson', and save.

Edit Hudson settings

Click'Hudson' tab on the menu

Click'Settings' in sidebar

Edit settings( url, job... )

View jobs

Click'Hudson' tab on the menu (In first time, it takes long time)

时间: 2024-10-27 01:37:08

Ubuntu Redmine安装配置的相关文章

图文详解Ubuntu下安装配置Mysql教程_Mysql

Ubuntu安装Mysq有l三种安装方式,下面就为大家一一讲解,具体内容如下 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多. 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例. 3. 二进制包安装:安装完成已经自动配置好环境变量,可以直接使用m

Ubuntu redmine 安装

/******************************************************************** * Ubuntu redmine 安装 * 说明: * 随着事情越来越多,Charlie推荐了redmine作为buglist的控制系统, * 尝试安装成功了. * * 2016-7-15 深圳 南山平山村 曾剑锋 *******************************************************************/ 一.参

ubuntu vsftp 安装配置

一.安装 1. sudo apt-get install vsftpd 2. sudo apt-get install db4.8-util 用于创建虚拟用户 二.配置 1. 使用虚拟用户的时候,必须创建一个系统用户或者用现有的用户(主要是创建目录和设置目录的权限用) sudo useradd vsftpd -d /home/vsftpd -s /bin/false  说明: -d /home/vsftpd 指定这个用户的目录 -s /bin/false 这个用户不能登录系统(创建用户时默认是可

Linux基本配置和管理 9 ---- ubuntu下安装配置jdk

原文出处 第一步:下载jdk-7-linux-i586.tar.gz [plain] view plaincopy wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz   (注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上.) 第二步:解压安装 [plain] view plaincopy sudo tar -zxvf ./jdk-7-linux-i586.tar.gz  -C

如何在 Ubuntu 上安装配置管理系统 Chef (大厨)

Chef是面对IT专业人员的一款配置管理和自动化工具,它可以配置和管理你的基础设施(设备),无论它在本地还是在云上.它可以用于加速应用部署并协调多个系统管理员和开发人员的工作,这包括可支持大量的客户群的成百上千的服务器和程序.chef最有用的是让基础设施变成代码.一旦你掌握了Chef,你可以获得自动化管理你的云端基础设施或者终端用户的一流的网络IT支持. 下面是我们将要在本篇中要设置和配置Chef的主要组件. 安装Chef的要求和版本 我们将在下面的基础环境下设置Chef配置管理系统. 管理和配

Ubuntu中 安装配置JDK

首先从SUN网站下载JDK 进入目录/home/wujay 然后在shell中执行: 代码:sudo chmod u+x jdk-6u29-linux-i586.bin 修 改bin文件权限,使其可执行. 然后执行 代码:./jdk-6u29-linux-i586.bin 将 会出现字幕,持续按回车键,直到屏幕出现需要输入yes/no,此时输入yes/y 回车,将会把JDK解压到文件夹,得到jdk1.6.0_29.此时JDK安装完毕.下面进行配置. 执行 代码:sudo gedit /etc/e

ubuntu下安装配置svn方法详解

1. 安装svn 如果是ubuntu系统,直接 sudo agt-get install subversion 2. 创建svn库  代码如下 复制代码 svnadmin create /home/robin/svn 3. 配置用户.权限 a. cd /home/robin/svn/conf b. vi svnserve.conf , 取消passwd, authz 两行的注释 c. vi passwd , 添加用户 [users] zhanglb = 123 d. vi authz , 配置权

在Ubuntu下安装配置Mailman电子邮件收发软件

本向导将向您介绍如何在http://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu下使用apache网络服务器系统以及exim电子邮件服务器系统安装配置Mailman电子邮件收发软件.此向导只针对有经验的linux用户以及系统管理员. 假如这是您第一次接触Mailman,本章的内容或许可以对您起到抛砖引玉的作用.Mailman是一个专门用于管理电邮讨论群以及newsletter的开源软件.有许多开源的mailinglist(包括Ubu

在Linux(Ubuntu)+Nginx安装配置AjaXplorer

AjaXplorer一款牛X到不行的功能强大的PHP文件管理器. 之前看到过AjaXplorer的介绍一直没有安装使用,这几天有看到有更新了决定安装试用一下. 安装前在网络没有找到安装教程,参考官网以及安装过程中遇到问题Google后记录,整理一下分享. 1.AjaXplorer介绍 官网:http://ajaxplorer.info 下载:http://sourceforge.net/projects/ajaxplorer/ 特点 基于Web技术,有着Ajax.漂亮的UI 类似本地资源管理器的