マシン管理/redmine導入格闘記
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[マシン管理]]
*redmine導入格闘記 [#wca11e68]
このページでは、redmineのプラグインを導入するためにRubyの...
**注意事項 [#k357eb8c]
-必ず仮想マシンを移すなどして、いつでも戻れる状態にしてお...
**手順 [#db02cff5]
+ oss.sys.wakayama-u.ac.jpのWEBSERVERのVMを他のPCにコピー
+ VMWAREを起動し、「既存の仮想マシンを開く」でvmxファイル...
+ ネットワークの設定を行いネットワークにつながっているこ...
+ su コマンドでroot権限に
+ SELinuxの設定をpermissiveに変更
--/etc/selinux/config の SELINUX=disable -> SELINUX=permi...
+ yum groupinstall "Development Tools"
+ yum install openssl-devel readline-devel zlib-devel cur...
+ rubyのアンインストール
-- yum remove ruby
+ Rubyソースをビルドしインストール
-- cd /usr/local/src/ruby-1.9.3-p547
-- ./configure
-- make
-- sudo make install
-- ln -s /usr/local/bin/ruby /usr/bin/ruby
+ Redmineのダウンロードと展開
-- cd /var/lib
-- wget http://www.redmine.org/releases/redmine-2.4.2.tar...
-- tar xzf redmine-2.4.2.tar.gz
-- ln -s redmine-2.4.2 redmine_backlogs
+ データベース接続設定
-- vim redmine-2.4.2/config/database.yml
production:&br;
adapter: mysql2&br;
database: redmine&br;
host: localhost&br;
username: root&br;
password: "kenjiro-"&br;
encoding: utf8&br;
スペースを2つ必ず入れる
+ Redmineが使用するgemパッケージのインストール
-- cd /var/lib/redmine-2.4.2
-- gem install bundler --no-rdoc --no-ri
-- bundle install --path vendor/bundler --without develop...
+ Redmineの初期化
-- bundle exec rake generate_secret_token
-- bundle exec rake db:migrate RAILS_ENV=production
+ Passengerのインストール
-- vim /var/lib/redmine-2.4.2/Gemfile.local
gem "passenger"&br;
-- bundle update
---エラーメッセージ(Make sure that 'gem install passenger...
---rm /var/lib/redmine-2.4.2/vendor/bundler/ruby/1.9.1/ca...
---gem install passenger -v '4.0.52'
---bundle update
-- bundle exec passenger-install-apache2-module
[Enter]&br;
[Enter]&br;
+ Apacheの設定
-- vim /etc/httpd/conf/httpd.conf
passengerのタグがある箇所(3行)をコメントアウト
-- bundle exec passenger-install-apache2-module --snippet...
<If module〜のタグを消し最後に以下を追加&br;
RackBaseURI /redmine_backlogs
-- ln -s /var/lib/redmine_backlogs/public /home/server/pu...
-- chown -R apache.apache /var/lib/redmine-2.4.2
-- service httpd restart
**おまけ(backlogsプラグインの導入) [#db02cff5]
+ backlogsをgitリポジトリから取得してredmineのpluginsディ...
-- cd /var/lib/redmine-2.4.2/plugins
-- git clone git://github.com/backlogs/redmine_backlogs.git
+ インストールの前に実行
--bundle exec rake db:migrate RAILS_ENV=production
---ここでエラーメッセージ(Could not find gem 'thin (>= 0)...
--- vim /var/lib/redmine-2.4.2/Gemfile.local
--- gem "thin"を追記 &br;
--- yum install libxml2-devel libxslt-devel
--- bundle update
-- bundle exe rake tmp:cache:clear
-- bundle exe rake tmp:sessions:clear
+ インストール
-- bundle exec rake redmine:backlogs:install RAILS_ENV=pr...
---Separate values with a space (e.g. 1 3): 1 2 3 4 5 6 7
---トラッカー名は適当に(taskなど)
--最後にInstallation complete. Please restart Redmine.Tha...
+ 確認
-- service httpd restart
-- redmineのページの管理>プラグインで,Redmine Backlogsが...
-参考サイト
--http://www.02.246.ne.jp/~torutk/swetools/redmine/setupC...
**DMSFプラグインのインストール [#aa77a30a]
+ファイルの展開
--- cd /var/lib/redmine-2.4.2/plugins
--- git clone git://github.com/danmunn/redmine_dmsf.git
+dmsfのバージョン指定の削除
---vim /var/lib/redmine-2.4.2/plugins/redmine_dmsf/Gimfile
&br;gem 'nokogiri', 〜の箇所をコメントアウト
+bundle
--- cd ..
--- bundle install --without development test postgresql ...
+migrate
--- rake redmine:plugins:migrate RAILS_ENV=production
+再起動
終了行:
[[マシン管理]]
*redmine導入格闘記 [#wca11e68]
このページでは、redmineのプラグインを導入するためにRubyの...
**注意事項 [#k357eb8c]
-必ず仮想マシンを移すなどして、いつでも戻れる状態にしてお...
**手順 [#db02cff5]
+ oss.sys.wakayama-u.ac.jpのWEBSERVERのVMを他のPCにコピー
+ VMWAREを起動し、「既存の仮想マシンを開く」でvmxファイル...
+ ネットワークの設定を行いネットワークにつながっているこ...
+ su コマンドでroot権限に
+ SELinuxの設定をpermissiveに変更
--/etc/selinux/config の SELINUX=disable -> SELINUX=permi...
+ yum groupinstall "Development Tools"
+ yum install openssl-devel readline-devel zlib-devel cur...
+ rubyのアンインストール
-- yum remove ruby
+ Rubyソースをビルドしインストール
-- cd /usr/local/src/ruby-1.9.3-p547
-- ./configure
-- make
-- sudo make install
-- ln -s /usr/local/bin/ruby /usr/bin/ruby
+ Redmineのダウンロードと展開
-- cd /var/lib
-- wget http://www.redmine.org/releases/redmine-2.4.2.tar...
-- tar xzf redmine-2.4.2.tar.gz
-- ln -s redmine-2.4.2 redmine_backlogs
+ データベース接続設定
-- vim redmine-2.4.2/config/database.yml
production:&br;
adapter: mysql2&br;
database: redmine&br;
host: localhost&br;
username: root&br;
password: "kenjiro-"&br;
encoding: utf8&br;
スペースを2つ必ず入れる
+ Redmineが使用するgemパッケージのインストール
-- cd /var/lib/redmine-2.4.2
-- gem install bundler --no-rdoc --no-ri
-- bundle install --path vendor/bundler --without develop...
+ Redmineの初期化
-- bundle exec rake generate_secret_token
-- bundle exec rake db:migrate RAILS_ENV=production
+ Passengerのインストール
-- vim /var/lib/redmine-2.4.2/Gemfile.local
gem "passenger"&br;
-- bundle update
---エラーメッセージ(Make sure that 'gem install passenger...
---rm /var/lib/redmine-2.4.2/vendor/bundler/ruby/1.9.1/ca...
---gem install passenger -v '4.0.52'
---bundle update
-- bundle exec passenger-install-apache2-module
[Enter]&br;
[Enter]&br;
+ Apacheの設定
-- vim /etc/httpd/conf/httpd.conf
passengerのタグがある箇所(3行)をコメントアウト
-- bundle exec passenger-install-apache2-module --snippet...
<If module〜のタグを消し最後に以下を追加&br;
RackBaseURI /redmine_backlogs
-- ln -s /var/lib/redmine_backlogs/public /home/server/pu...
-- chown -R apache.apache /var/lib/redmine-2.4.2
-- service httpd restart
**おまけ(backlogsプラグインの導入) [#db02cff5]
+ backlogsをgitリポジトリから取得してredmineのpluginsディ...
-- cd /var/lib/redmine-2.4.2/plugins
-- git clone git://github.com/backlogs/redmine_backlogs.git
+ インストールの前に実行
--bundle exec rake db:migrate RAILS_ENV=production
---ここでエラーメッセージ(Could not find gem 'thin (>= 0)...
--- vim /var/lib/redmine-2.4.2/Gemfile.local
--- gem "thin"を追記 &br;
--- yum install libxml2-devel libxslt-devel
--- bundle update
-- bundle exe rake tmp:cache:clear
-- bundle exe rake tmp:sessions:clear
+ インストール
-- bundle exec rake redmine:backlogs:install RAILS_ENV=pr...
---Separate values with a space (e.g. 1 3): 1 2 3 4 5 6 7
---トラッカー名は適当に(taskなど)
--最後にInstallation complete. Please restart Redmine.Tha...
+ 確認
-- service httpd restart
-- redmineのページの管理>プラグインで,Redmine Backlogsが...
-参考サイト
--http://www.02.246.ne.jp/~torutk/swetools/redmine/setupC...
**DMSFプラグインのインストール [#aa77a30a]
+ファイルの展開
--- cd /var/lib/redmine-2.4.2/plugins
--- git clone git://github.com/danmunn/redmine_dmsf.git
+dmsfのバージョン指定の削除
---vim /var/lib/redmine-2.4.2/plugins/redmine_dmsf/Gimfile
&br;gem 'nokogiri', 〜の箇所をコメントアウト
+bundle
--- cd ..
--- bundle install --without development test postgresql ...
+migrate
--- rake redmine:plugins:migrate RAILS_ENV=production
+再起動
ページ名: