「ConoHa VPS に redmine 2.6 をインストールしてみた」の版間の差分
提供: tknotebook
3行: | 3行: | ||
ConoHa VPS を使い始めて、初めてのちょっと大きなソフトのインストールです。ruby関係がややこしそう。 | ConoHa VPS を使い始めて、初めてのちょっと大きなソフトのインストールです。ruby関係がややこしそう。 | ||
+ | |||
+ | [http://blog.redmine.jp/articles/2_5/installation_centos/Redmine 2.5をCentOS 6.5にインストールする手順] | ||
==調査== | ==調査== |
2014年11月3日 (月) 09:23時点における版
メインページ>コンピュータの部屋>ConoHa VPS を使ってみた
ConoHa VPS を使い始めて、初めてのちょっと大きなソフトのインストールです。ruby関係がややこしそう。
調査
まず、インストールの要件を調べてみます。
MYSQL や Apache に特に制限はないようです。MYSQL 5.1 でチェックなんて書いてありますが 5.5 でも大丈夫でしょう。 Apache 2.2 は実績があるようです。 redmine 2.5 は ruby 2.1 には非対応。redmine 2.6 はruby 2.1 に対応なので、 redmine2.6 + ruby2.1 という最新の組み合わせに決定。 インストールの際は epel が enable であった方がよいらしいが ConoHa は最初から enable なので問題なさそう。
ruby が既に入っているか調べてみたら 1.8.7 が入っていました。
ruby 1.8.7の削除
yum list installed | grep ruby
ruby.x86_64 1.8.7.374-2.el6 @base ruby-irb.x86_64 1.8.7.374-2.el6 @base ruby-libs.x86_64 1.8.7.374-2.el6 @base ruby-rdoc.x86_64 1.8.7.374-2.el6 @base rubygems.noarch 1.3.7-5.el6 @base
yum remove ruby
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: ruby x86_64 1.8.7.374-2.el6 @base 1.8 M Removing for dependencies: ruby-irb x86_64 1.8.7.374-2.el6 @base 1.0 M ruby-rdoc x86_64 1.8.7.374-2.el6 @base 1.3 M rubygems noarch 1.3.7-5.el6 @base 713 k Transaction Summary ================================================================================ Remove 4 Package(s)
RubyとPassengerのビルドに必要なもの
openssl-devel readline-devel zlib-devel curl-devel libyaml-devel mysql-devel httpd-devel が必要らしいので インストール
===================================================================================== Package Arch Version Repository Size ===================================================================================== Installing: httpd-devel x86_64 2.2.15-39.el6.centos base 152 k libcurl-devel x86_64 7.19.7-37.el6_5.3 base 244 k libyaml-devel x86_64 0.1.6-1.el6 epel 91 k readline-devel x86_64 6.0-4.el6 base 134 k Installing for dependencies: apr-devel x86_64 1.3.9-5.el6_2 base 176 k apr-util-devel x86_64 1.3.9-3.el6_0.1 base 69 k cyrus-sasl-devel x86_64 2.1.23-15.el6 base 303 k expat-devel x86_64 2.0.1-11.el6_2 base 120 k libidn-devel x86_64 1.18-2.el6 base 137 k ncurses-devel x86_64 5.7-3.20090208.el6 base 642 k openldap-devel x86_64 2.4.39-8.el6 base 1.1 M Transaction Summary ===================================================================================== Install 11 Package(s)