Ubuntu11.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.gz
sudo 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首頁。
相關文章
- centos上安裝redmineCentOS
- redmine3.3安裝筆記筆記
- redmine3.3.0安裝問題
- centos7.9安裝Redmine 5.1CentOS
- centos+nginx+redmine+gitosis安裝指南CentOSNginxGit
- 安裝Redmine 2.3.0(Ubuntu 12.04 Server)UbuntuServer
- Win10系統下安裝ubuntu系統Win10Ubuntu
- Redmine外掛的安裝與解除安裝,知識庫外掛安裝。
- VirtualBox下安裝Linux系統Linux
- 如何在ubuntu系統下安裝jdkUbuntuJDK
- Resin在Windows系統下的安裝Windows
- Redmine 安裝並配置使用Agile plugin外掛Plugin
- CentOS 6.4 x64 安裝 配置 Redmine 2.4.1CentOS
- Ubuntu系統下MySQL5.7安裝教程UbuntuMySql
- Windows 10下安裝CenterOS 7雙系統WindowsROS
- Linux系統下載mysql與安裝LinuxMySql
- 【Gerrit】Gerrit在Windows系統下的安裝Windows
- ubuntu16.04系統下安裝dockerUbuntuDocker
- linux系統下window字型安裝方法Linux
- windows系統下GCC的安裝與配置WindowsGC
- 在 linux 系統下安裝 perl(轉)Linux
- 下載 macOS 系統安裝程式的方法Mac
- 安裝專案管理工具 SVN+Redmine專案管理
- 系統安裝
- Linux下怎麼安裝.deb格式的安裝包?Linux系統下.deb格式安裝包的安裝教程Linux
- windows系統下python下載與安裝以及視覺化工具PyCharm安裝WindowsPython視覺化PyCharm
- 蘋果mac系統下安裝windows7系統詳細教程蘋果MacWindows
- Win7系統下安裝Win8系統雙系統的教程Win7
- Linux系統下安裝配置 OpenLDAP + phpLDAPadminLinuxLDAPHP
- windows10下安裝linux雙系統WindowsLinux
- Linux系統下安裝Apache伺服器LinuxApache伺服器
- 龍芯+UOS系統下java環境安裝Java
- Linux系統下安裝使用anaconda教程。Linux
- Docker安裝Redmine並使用Nginx反向代理為httpsDockerNginxHTTP
- Linux系統安裝01-centos7系統安裝LinuxCentOS
- win10下linux kali系統安裝教程_win10下linux kali系統安裝步驟【圖文】Win10Linux
- 安裝Redmine2.3.0時,需要安裝Mysql20.3.11,總是安裝失敗問題MySql
- 安裝clearos系統ROS