閱讀858 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Ubuntu Redmine安裝配置

原文:https://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插件

首先從https://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)


最後更新:2017-04-02 06:52:09

  上一篇:go MySQL外鍵-涉及天氣預報的小小思考
  下一篇:go Ubuntu 11.04 係統下安裝redmine