centos6.5安裝redmine2.6

Redmine是一個(gè)開源的、基于Web的項(xiàng)目管理和缺陷跟蹤工具。它用日歷和甘特圖輔助項(xiàng)目及進(jìn)度可視化顯示。同時(shí)它又支持多項(xiàng)目管理。Redmine是一個(gè)自由開放源碼軟件解決方案,它提供集成的項(xiàng)目管理功能,問(wèn)題跟蹤,并為多個(gè)版本控制選項(xiàng)的支持。雖說(shuō)像IBM Rational Team Concert的商業(yè)項(xiàng)目調(diào)查工具已經(jīng)很強(qiáng)大了,但想堅(jiān)持一個(gè)自由和開放源碼的解決方案,可能會(huì)發(fā)現(xiàn)Redmine是一個(gè)有用的Scrum和敏捷的選擇。 由于Redmine的設(shè)計(jì)受到Rrac的較大影響,所以它們的軟件包有很多相似的特征。Redmine建立在Ruby on Rails的框架之上,它可以夸平臺(tái)和數(shù)據(jù)庫(kù)。

創(chuàng)新互聯(lián)建站專注于成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開發(fā)。公司秉持“客戶至上,用心服務(wù)”的宗旨,從客戶的利益和觀點(diǎn)出發(fā),讓客戶在網(wǎng)絡(luò)營(yíng)銷中找到自己的駐足之地。尊重和關(guān)懷每一位客戶,用嚴(yán)謹(jǐn)?shù)膽B(tài)度對(duì)待客戶,用專業(yè)的服務(wù)創(chuàng)造價(jià)值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。

環(huán)境

Remind2.6+MySQL5.5+Nginx1.8 

1,安裝ruby

[root@localhost ~]# wget http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz
[root@localhost ~]# tar xzf ruby-2.1.5.tar.gz
[root@localhost ruby-2.1.5]# cd ruby-2.1.5
[root@localhost ruby-2.1.5]# ./configure --prefix=/usr/local/ruby
[root@localhost ruby-2.1.5]# make && make install

添加到環(huán)境變量

[root@localhost ~]# vi /etc/profile
export PATH=/usr/local/ruby/bin:$PATH
[root@localhost ~]# source /etc/profile

查看ruby版本號(hào)

[root@localhost ~]# ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [i686-linux]

2,安裝rails

[root@localhost ~]# wget http://production.cf.rubygems.org/rubygems/rubygems-2.4.5.tgz
[root@localhost ~]# tar xzf rubygems-2.4.5.tgz
[root@localhost ~]# cd rubygems-2.4.5
[root@localhost rubygems-2.4.5]# ruby setup.rb 

[root@localhost rubygems-2.4.5]# gem -v
2.4.5
[root@localhost rubygems-2.4.5]# which gem
/usr/local/ruby/bin/gem 


[root@localhost rubygems-2.4.5]# gem install rails -v=3.2
[root@localhost rubygems-2.4.5]# rails -v
Rails 3.2.19

3,安裝redmine2.6

[root@localhost ~]# wget http://www.redmine.org/releases/redmine-2.6.0.tar.gz
[root@localhost ~]# tar xzf redmine-2.6.0.tar.gz -C /app
[root@localhost ~]# mv /app/redmine{-2.6.0,}

創(chuàng)建數(shù)據(jù)庫(kù)

[root@localhost ~]# cd /app/redmine
[root@localhost redmine]# gem install mysql2 #用mysql2能***能
[root@localhost redmine]# mysql -uroot -ppasswd -e “create database redmine"
配置redmine的database.yml
[root@localhost ~]# cd /app/redmine/config
[root@localhost config]# cp database.yml.example database.yml
[root@localhost config]# cat database.yum #修改對(duì)應(yīng)數(shù)據(jù)庫(kù)連接信息
production:
  adapter: mysql2
  database: redmine
  host: localhost
  username: root
  password: “passwd"
  encoding: utf8

安裝redmine依賴的所有ruby包 

[root@localhost redmine]# gem install bundler #注意時(shí)在網(wǎng)站根目錄下執(zhí)行
[root@localhost redmine]# bundle install --without development test rmagick #完成redmine依賴包的安裝
bundler是用來(lái)管理ruby的包依賴的工具

為Rails生成cookies秘鑰

[root@localhost redmine]# rake generate_secret_token

創(chuàng)建數(shù)據(jù)庫(kù)結(jié)構(gòu)

[root@localhost redmine]# RAILS_ENV=production rake db:migrate

生成缺省數(shù)據(jù)

[root@localhost redmine]# RAILS_ENV=production REDMINE_LANG=zh rake redmine:load_default_data

調(diào)整文件系統(tǒng)權(quán)限

[root@localhost ~]# cd /app/redmine
[root@localhost redmine]# mkdir -p tmp tmp/pdf public/plugin_assets
[root@localhost redmine]# chown -R www.www /app/redmine/ 

tmp和tmp/pdf (若不存在則創(chuàng)建該路徑,用于生成 PDF 文件);public/plugin_assets (若不存在則創(chuàng)建該路徑,plugins資源)

4,在WEBrick服務(wù)上測(cè)試Redmine是否安裝成功

[root@localhost ~]# vi /etc/passwd #使www用戶有bash權(quán)限,lnmp腳本安裝www用戶沒(méi)有bash權(quán)限
www:x:501:501::/home/www:/bin/bash
[root@localhost ~]# su www -c "ruby /app/redmine/script/rails server webrick -e production -d"

地址:http://IP:3000 (注意:打開iptables 3000端口號(hào))

缺省管理員用戶:

  • login: admin

  • password: admin

如果驗(yàn)證成功,則繼續(xù)下面的步驟來(lái)使Redmine運(yùn)行在Nginx服務(wù)上 

[root@localhost ~]# vim /usr/local/nginx/conf/nginx.conf
server {
                        listen 80;
                        server_name redmine.domain.com;
                        access_log /home/wwwlogs/access_nginx.log combined;
                        location / {
                                proxy_pass http://127.0.0.1:3000;
                }
        }

redmine與svn整合

管理—>配置—>版本庫(kù)—>svn命令是否生效

centos6.5安裝redmine2.6

版本庫(kù)必須在項(xiàng)目中,所以首先要?jiǎng)?chuàng)建項(xiàng)目,然后在添加新的版本庫(kù) 

centos6.5安裝redmine2.6

centos6.5安裝redmine2.6

centos6.5安裝redmine2.6

當(dāng)前文章:centos6.5安裝redmine2.6
分享路徑:http://muchs.cn/article2/pdjiic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、定制開發(fā)微信小程序、網(wǎng)站維護(hù)、網(wǎng)站營(yíng)銷做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)