日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux下安装Redmine(项目管理软件)

發布時間:2024/1/17 linux 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下安装Redmine(项目管理软件) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前置條件
需要安裝 ruby,rubygems,rake,rails和mysql數據庫。

安裝Redmine 和 Ruby、Rails對應的版本:

Redmine versionSupported Ruby versions? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???Rails version used


3.0? ?? ?? ?? ?? ?
ruby 1.9.3, 2.0.0, 2.1, 2.2Rails 4.2
2.6
ruby 1.8.7, 1.9.2, 1.9.3, 2.0.0, 2.1, jruby-1.7.6 Rails 3.2? ?? ?? ?

    • 安裝Ruby
      下載Ruby安裝包并進行安裝(切換至root用戶安裝):
    • wget ftp://ftp.ruby-lang.org/pub/ruby/2.1/ruby-2.1.4.tar.gz
    • tar zxf ruby-2.1.4.tar.gz
    • cd ruby-2.1.4
    • ./configure
    • make
    • make install
    • 復制代碼 驗證Ruby是否安裝成功:
    • ruby -v
    • 復制代碼 輸出ruby版本號代表安裝成功。
    • 安裝Rubygems
      下載Rubygems安裝包并進行安裝? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???(切換至root):
    • wget http://production.cf.rubygems.org/rubygems/rubygems-2.4.1.tgz
    • tar zxf rubygems-2.4.1.tgz
    • cd rubygems-2.4.1
    • ruby setup.rb
    • 復制代碼 驗證Rubygems是否安裝成功:
    • gem -v
    • 復制代碼 輸出Rubygems版本號代表安裝成功。
    • 安裝Rails(版本為3.2.1.9)、mongrel
      ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? 由于Rails被屏蔽了,需要先修改地址:
    • gem sources --remove https://rubygems.org/
    • gem sources -a https://ruby.taobao.org/
    • 復制代碼 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 確認是否修改成功:
    • gem sources -l
    • 復制代碼 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 顯示如下則代表成功:
    • *** CURRENT SOURCES ***
    • https://ruby.taobao.org/
    • 復制代碼 修改完成以后繼續安裝:
    • gem install rails
    • gem install mongrel
    • 復制代碼
    • 安裝mysql
      如果已經安裝則跳過此步:
    • yum install -y mysql-server mysql mysql-devel
    • 復制代碼 進入mysql并創建redmine用戶:
    • mysql> create database redmine character set utf8;
    • mysql> create user 'redmine'@'localhost' identified by 'redmine';
    • mysql> grant all privileges on redmine.* to 'redmine'@'localhost';
    • 復制代碼
    • 安裝Redmine
      下載redmine包:
    • wget http://www.redmine.org/releases/redmine-3.0.3.tar.gz
    • 復制代碼 解壓并配置redmine:
    • tar zxf redmine-3.0.3.tar.gz
    • cd redmine-3.0.3
    • cp config/database.yml.example config/database.yml
    • vi config/database.yml
    • 復制代碼 配置數據庫密碼:
    • production:
    • ??adapter: mysql2
    • ??database: redmine
    • ??host: localhost
    • ??username: redmine
    • ??password: "redmine"
    • ??encoding: utf8
    • 復制代碼
    • 檢查并安裝其它依賴包
    • su root
    • gem install bundler
    • gem install jquery-rails
    • gem install rake -v '10.4.2'
    • gem install json -v '1.8.3'
    • gem install actionpack-action_caching -v '1.1.1'
    • gem install actionpack-xml_parser -v '1.0.2'
    • gem install coderay -v '1.1.0'
    • gem install jquery-rails -v '3.1.2'
    • gem install mysql2 -v '0.3.18'
    • gem install net-ldap -v '0.3.1'
    • gem install protected_attributes -v '1.0.9'
    • gem install ruby-openid -v '2.3.0'
    • gem install rack-openid -v '1.4.2'
    • gem install rbpdf -v '1.18.5'
    • gem install redcarpet -v '3.1.2'
    • gem install request_store -v '1.0.5'
    • 復制代碼 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 退出root用戶執行:
    • cd redmine-3.0.3
    • bundle exec rake generate_secret_token
    • 復制代碼
    • 會話緩存
    • bundle exec rake generate_secret_token
    • 復制代碼
    • 導入數據庫并設置語言
    • RAILS_ENV=production bundle exec rake db:migrate
    • RAILS_ENV=production bundle exec rake redmine:load_default_data
    • 復制代碼 選擇zh中文語言
    • 文件系統權限
    • mkdir -p tmp tmp/pdf public/plugin_assets
    • sudo chmod -R 755 files log tmp public/plugin_assets
    • 復制代碼
    • 測試安裝
      執行命令:
    • bundle exec rails server webrick -e production
    • 復制代碼 然后通過瀏覽器訪問:
    • http://longyi.localhost:3000/
    • 復制代碼 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? 如果可以打開redmine界面,則表示配置成功。 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???登錄用戶名:admin
      登錄密碼:admin
    • SMTP郵箱配置
    • cd redmine-3.0.3?
    • cp config/configuration.yml.example config/configuration.yml
    • vi config/ configuration.yml
    • 復制代碼 修改如下:
    • email_delivery:
    • ? ? delivery_method:??:smtp
    • ? ?? ? smtp_settings:
    • ? ?? ?? ???address: "smtp.qq.com"
    • ? ?? ?? ?? ?port: 25
    • ? ?? ?? ?? ?authentication: :login
    • ? ?? ?? ?? ?domain: 'qq.com'
    • ? ?? ?? ?? ?user_name: '<QQ郵箱賬號>'
    • ? ?? ?? ?? ?password: '<QQ郵箱密碼>'
    • 復制代碼
    • ?

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的Linux下安装Redmine(项目管理软件)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。