「ConoHa VPS に redmine 2.6 をインストールしてみた」の版間の差分
提供: tknotebook
| 1行: | 1行: | ||
[[Category:コンピュータ]][[Category:ノウハウ]] | [[Category:コンピュータ]][[Category:ノウハウ]] | ||
[[メインページ]]>[[コンピュータの部屋]]>[[ConoHa VPS を使ってみた]] | [[メインページ]]>[[コンピュータの部屋]]>[[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) | ||
2014年11月3日 (月) 09:21時点における版
メインページ>コンピュータの部屋>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)