redmine安裝詳解

来源:http://www.cnblogs.com/java0619/archive/2016/09/05/5841680.html
-Advertisement-
Play Games

1、Linux:centos6.4(32位)2、Gcc的編譯環境。使用make命令編輯。yum install gcc-c++ 3、PCRE PCRE(Perl Compatible Regular Expressions)是一個Perl庫,包括 perl 相容的正則表達式庫。nginx的http模 ...



1、Linux:centos6.4(32位)
2、Gcc的編譯環境。使用make命令編輯。
yum install gcc-c++
3、PCRE
PCRE(Perl Compatible Regular Expressions)是一個Perl庫,包括 perl 相容的正則表達式庫。nginx的http模塊使用pcre來解析正則表達式,所以需要在linux上安裝pcre庫。
yum install -y pcre pcre-devel
註:pcre-devel是使用pcre開發的一個二次開發庫。nginx也需要此庫。
4、zlib
zlib庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip,所以需要在linux上安裝zlib庫。
yum install -y zlib zlib-devel

5、openssl
OpenSSL 是一個強大的安全套接字層密碼庫,囊括主要的密碼演算法、常用的密鑰和證書封裝管理功能及SSL協議,並提供豐富的應用程式供測試或其它目的使用。
nginx不僅支持http協議,還支持https(即在ssl協議上傳輸http),所以需要在linux安裝openssl庫。
yum install -y openssl openssl-devel

-------------------------------------------------------------------------------------------------------------------------------------------
Linux下安裝項目管理工具Redmine詳解
Posted on 2016年5月30日 by admin
Linux下安裝項目管理工具Redmine
1、Ruby安裝
Ruby on Rails網站推薦使用1.8.7版。

點擊(此處)摺疊或打開

# wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz
# tar zxvf ruby-1.8.7-p174.tar.gz
# cd ruby-1.8.7-p174
# ./configure –prefix=/usr/local/ruby
# make && make install
設置Ruby環境變數

點擊(此處)摺疊或打開

# cd ~
# vi .bash_profile
添加下麵一行

點擊(此處)摺疊或打開

export PATH=$PATH:/usr/local/ruby/bin
保存退出:wq

點擊(此處)摺疊或打開

# . .bash_profile
2、RubyGems安裝

點擊(此處)摺疊或打開

# wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
# tar zxvf rubygems-1.3.5.tgz
# cd rubygems-1.3.5
# ruby setup.rb
3、Rake安裝

點擊(此處)摺疊或打開

# gem install rake //直接使用gem命令安裝rake.
//也可以下載安裝地址:http://rubyforge.org/frs/download.php/56872/rake-0.8.7.tgz
4、Ruby on Rails

點擊(此處)摺疊或打開

# gem install rails
安裝成功提示:
Successfully installed activesupport-2.3.3
Successfully installed activerecord-2.3.3
Successfully installed rack-1.0.0
Successfully installed actionpack-2.3.3
Successfully installed actionmailer-2.3.3
Successfully installed activeresource-2.3.3
Successfully installed rails-2.3.3
7 gems installed
Installing ri documentation for activesupport-2.3.3…
Installing ri documentation for activerecord-2.3.3…
Installing ri documentation for rack-1.0.0…
Installing ri documentation for actionpack-2.3.3…
Installing ri documentation for actionmailer-2.3.3…
Installing ri documentation for activeresource-2.3.3…
Installing ri documentation for rails-2.3.3…
Installing RDoc documentation for activesupport-2.3.3…
Installing RDoc documentation for activerecord-2.3.3…
Installing RDoc documentation for rack-1.0.0…
Installing RDoc documentation for actionpack-2.3.3…
Installing RDoc documentation for actionmailer-2.3.3…
Installing RDoc documentation for activeresource-2.3.3…
Installing RDoc documentation for rails-2.3.3…
//也可以下載安裝地址:http://rubyforge.org/frs/download.php/60599/rails-2.3.3.tgz
5、Redmine安裝

點擊(此處)摺疊或打開

# wget http://rubyforge.org/frs/download.php/56909/redmine-0.8.4.tar.gz
# tar zxvf redmine-0.8.4.tar.gz
# mv redmine-0.8.4 /usr/local/redmine
# cd /usr/local/redmine/config
設置資料庫參數
# cp database.yml.example database.yml
# vi database.yml
production:
adapter: mysql
database:redmine
host: localhost
username: redmineuser
password: redminepw
encoding: utf8
保存退出:wq
創建mysql資料庫
# /usr/local/mysql/bin/mysql -u root -p
Mysql> create database redmine default character set utf8;
grant all on redmine.* to root;
grant all on redmine.* to root@localhost;
grant all on redmine.* to redmineuser;
grant all on redmine.* to redmineuser @localhost;
set password for redmineuser@localhost=password(‘redminpw’);
Mysql>exit;
Remine設定

點擊(此處)摺疊或打開

(註意此時的目錄一定要在redmine/config里,不然會出錯,本文後面有錯誤信息。)
# rake db:migrate RAILS_ENV=”production” //創建表
# rake redmine:load_default_data RAILS_ENV=”production” //載入預設配置
這裡會要求選擇預設語言,我選的中文zh:
Select language: bg, ca, cs, da, de, en, es, fi, fr, he, hu, it, ja, ko, lt, nl, no, pl, pt, pt-br, ro, ru, sk, sr, sv, th, tr, uk, vn, zh, zh-tw [en] zh
這個預設設置只是在未登錄時的界面語言,當用戶登錄後,預設語言還是英語,在My account里可以修改成其它語言。
啟動WEB服務
# ruby script/server webrick -e production
或# ruby /usr/local/redmine/script/server webrick -e production
停止web服務方法:在當前啟動視窗按ctrl+C
訪問http://ip:3000/
初始用戶名/密碼:admin/admin
這樣啟動後,啟動視窗是不能關閉的,所以要使Redmine作為服務啟動,需添加-d參數:
# ruby script/server webrick -e production -d
或# ruby /usr/local/redmine/script/server webrick -e production –d
停止服務方法:(ps命令查出此進程的pid號,再殺掉,目前好像只能這樣,我看了–help裡面,還沒有停止的參數。)
# ps aux | grep ruby
# kill -9 [PID]
OK,安裝完畢!可以進去玩了!哈哈!
貼個圖,秀一下,嘿嘿~~~

 

啟動redmine命令

bundle exec thin start -p 3000 -e production

 

  1. #yum install ImageMagick  
  2. #yum install ImageMagick-devel  

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1. 下載: http://dev.mysql.com/downloads/mysql/ 2.解壓zip文件夾到指定的目錄 3.添加環境變數 右擊我的電腦->屬性->高級系統設置->高級->環境變數-> 在系統變數中找到變數Path,點擊編輯,在變數值最後面添加解壓路徑,路徑要到bin文件夾下的路徑 ...
  • 添加用戶: useradd [options] Jack -u 1000,指定UID -g 1000,指定GID(基本組),組必須存在才可以 -G GID(附加組),組必須存在才可以 -c 指定註釋信息 -d /home/Jack,指定家目錄 -s /bin/tcsh,指定shell路徑 -m -k ...
  • 前幾天從別處copy了一個memcached.so文件,發現運行不了,用ls -l 看了一下發現memcached.so多了一個@屬性,如何去掉這個@屬性呢? 第一步:ls -laeO@ 第二步:xattr -d com.apple.metadata:kMDItemDownloadedDate me ...
  • 隨手寫寫 1.基本命令。 (1) ls (list directory content) ls . 當前目錄; ls .. 上一層目錄; ls -l 以列表形式列出; ls -a 列出所有文件 -all; ls -h 有帶單位 -human-readable; ls -t 以時間順序排列 -time ...
  • 之前裝的是live版 就是沒有桌面的版本,想看能hdmi看電影,於是找了教程安裝omxplayer 用 命令 通過hdmi播放電影 具體安裝過程發在貼吧里了:http://tieba.baidu.com/p/4766986525?see_lz=1 但是依然不能掛字幕.... 無奈今天重裝rasbia ...
  • find 命令用於查找文件系統中的指定文件。 *命令格式:find pathname -option [-print -exex -ok] 1.pathname要查找的目錄路徑 ~表示home目錄 .表示當前目錄 /表示根目錄 2.option常用的選項 -name:按名稱查找 -perm:按文件權 ...
  • 查看了網上這方面的資料,發現都比較複雜,自己到官方網站上查詢,並實際動手安裝了一下,發現還是比較簡單的。 1、VMWare Workstation 12 Professinal安裝 2、安裝64位CentOS7操作系統。 3、GitLab-CE中文版安裝說明。 GitLab-CE安裝說明:https ...
  • 前言:本人在配置Hadoop的過程中,需要搭建Cent OS 64 環境,藉此,順便將Cent OS 64 的安裝在此記錄,方便自己,也方便大家學習。本次是在VM12虛擬機中實現Cent OS 64 的安裝以及配置,後續還會有Hadoop的安裝配置教程,我們先來進行第一步。 一、VMware 12 ...
一周排行
    -Advertisement-
    Play Games
  • 問題 有很多應用程式在驗證JSON數據的時候用到了JSON Schema。 在微服務架構下,有時候各個微服務由於各種歷史原因,它們所生成的數據對JSON Object屬性名的大小寫規則可能並不統一,它們需要消費的JSON數據的屬性名可能需要大小寫無關。 遺憾的是,目前的JSON Schema沒有這方 ...
  • 首先下載centos07鏡像,建議使用阿裡雲推薦的地址: https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/?spm=a2c6h.25603864.0.0.59b5f5ad5Nfr0X 其實這裡就已經出現第一個坑了 centos 07 /u ...
  • 相信很多.NETer看了標題,都會忍不住好奇,點進來看看,並且順便準備要噴作者! 這裡,首先要申明一下,作者本人也非常喜歡Linq,也在各個項目中常用Linq。 我愛Linq,Linq優雅萬歲!!!(PS:順便吐槽一下,隔壁Java從8.0版本推出的Streams API,抄了個四不像,一點都不優雅 ...
  • 在人生的重要時刻,我站在了畢業的門檻上,望著前方的道路,心中涌動著對未來的無限憧憬與些許忐忑。面前,兩條道路蜿蜒伸展:一是繼續在職場中尋求穩定,一是勇敢地走出一條屬於自己的創新之路。儘管面臨年齡和現實的挑戰,我仍舊選擇勇往直前,用技術這把鑰匙,開啟新的人生篇章。 迴首過去,我深知時間寶貴,精力有限。 ...
  • 單元測試 前言 時隔多個月,終於抽空學習了點新知識,那麼這次來記錄一下C#怎麼進行單元測試,單元測試是做什麼的。 我相信大部分剛畢業的都很疑惑單元測試是乾什麼的?在小廠實習了6個月後,我發現每天除了寫CRUD就是寫CRUD,幾乎用不到單元測試。寫完一個功能直接上手去測,當然這隻是我個人感受,僅供參考 ...
  • 一:背景 1. 講故事 最近在分析dump時,發現有程式的卡死和WeakReference有關,在以前只知道怎麼用,但不清楚底層邏輯走向是什麼樣的,藉著這個dump的契機來簡單研究下。 二:弱引用的玩法 1. 一些基礎概念 用過WeakReference的朋友都知道這裡面又可以分為弱短和弱長兩個概念 ...
  • 最近想把ET打表工具的報錯提示直接調用win系統彈窗,好讓策劃明顯的知道表格哪裡填錯數據,彈窗需要調用System.Windows.Forms庫。操作如下: 需要在 .csproj 文件中添加: <UseWindowsForms>true</UseWindowsForms> 須將目標平臺設置為 Wi ...
  • 從C#3開始,拓展方法這一特性就得到了廣泛的應用。 此功能允許你能夠使用實例方法的語法調用某個靜態方法,以下是一個獲取/創建文件的靜態方法: public static async Task<StorageFile> GetOrCreateFileAsync(this StorageFolder f ...
  • 在Windows 11下,使用WinUI2.6以上版本的ListView長這樣: 然而到了Win10上,儘管其他控制項的樣式沒有改變,但ListViewItem變成了預設樣式(初代Fluent) 最重大的問題是,Win10上的HorizontalAlignment未被設置成Stretch,可能造成嚴重 ...
  • 前言 周六在公司加班,幹完活後越顯無聊,想著下載RabbiitMQ做個小項目玩玩。然而這一下就下載了2個小時,真讓人頭痛。 簡單的講一下如何安裝吧,網上教程和踩坑文章還是很多的,我講我感覺有用的文章放在本文末尾。 安裝地址 erlang 下載 - Erlang/OTP https://www.erl ...