下面的版本很重要
作業系統 centos7(6.5應該也可以,沒試過)
redmine 版本 3.3
ruby 版本 2.3.3
gem 版本 2.6.12
rails 版本 4.2.6
安裝epel源
yum install epel-release
安裝依賴
yum install curl-devel sqlite-devel libyaml-devel
ruby yum安裝版本對不上, 直接rvm
rvm 可以安裝管理多個ruby版本
gpg --keyserver hkp: --recv-keys d39dc0e3
curl -l | bash -s stable
source /etc/profile.d/rvm.sh #set up system environment for ruby, 這步不可少
rvm reload
rvm install 2.3.3
簡單的使用
rvm list 檢視ruby
rvm use 2.2.0 使用ruby
rvm install ***x 安裝乙個版本的ruby
rvm remove ***x 解除安裝乙個版本的ruby
上一步安裝完成之後,下面的就很簡單了.
如果覺得慢可以換阿里的源
gem source -r
gem source -a
安裝gem install rake -v 12.0.0
gem install rails -v 4.2.6
wget
redmine 需要用到資料庫,所以先裝個mysql,mysql安裝請參考:
修改database.yml內容如下,資料庫名不要擅自改,無論你用的是mysql還是meriadb
production:
adapter: mysql2
database: redmine
host: localhost
username: root
password: "youpwd"
encoding: utf8
建立表,這一步會出現各種問題,如果按照上面的裝的話,基本就沒有什麼問題了.
提示缺少ruby擴充套件,不想乙個個裝的話,在當前目錄下
bundle install
然後rake db:migrate rails_env="production"
載入配置
rake redmine:load_default_data rails_env="production"
這時候會提示你選擇語言,輸入:zh
為rails生產cookie秘鑰
rake generate_secret_token
使用以下命令啟動 -d 是把輸出列印到後台
-b0.0.0.0指定可以通過ip訪問,不然只能通過localhost或者127.0.0.1訪問
-p8080 指定埠號,不指定預設是3000
ruby 你的安裝目錄/redmine/bin/rails server -b0.0.0.0 -p8080 webrick -e production -d
預設的使用者名稱和密碼都為admin
注意:建立專案時如果「跟蹤標籤」乙個都沒有勾選,則沒有「新建問題」的標籤出現,所以至少需要勾選乙個
Redmine 的安裝 Linux環境下
1 首先安裝 ruby tar xzvf ruby tar.gz cd ruby configure prefix usr local ruby make make install其中 是版本號。需要將ruby的安裝路徑追加進系統path 將下列內容追加進 etc profile中 export p...
redmine外掛程式安裝
redmine外掛程式列表 redmine安 件說明 因為我的用的版本是redmine 3.2.3 1,為了防止因為版本不匹配引起的問題,所以在檢視外掛程式列表時,只選擇了3.2版本的外掛程式,如下圖所示。輸入 跳轉到plugins目錄,一定要進入這個目錄,官網說的只到htdocs目錄,這是為什麼我...
REDMINE環境安裝
redmine是乙個基於ror框架開發的一套跨平台專案管理系統,由於客戶要求目前專案中多使用這個,加上是開源的,所以會自己擴充套件些功能,在此記錄一下安裝手順!專案中使用的貌似是0.8.4的定製版,由於ruby和ror的向下相容性不強,所以需要記錄下安裝的ruby和ror的版本,再此提供兩種方法供參...