「ConoHa VPS に redmine 2.6 をインストールしてみた」の版間の差分

提供: tknotebook
移動: 案内検索
4行: 4行:
 
ConoHa VPS を使い始めて、初めてのちょっと大きなソフトのインストールです。ruby関係がややこしそう。
 
ConoHa VPS を使い始めて、初めてのちょっと大きなソフトのインストールです。ruby関係がややこしそう。
  
[http://blog.redmine.jp/articles/2_5/installation_centos/Redmine 2.5をCentOS 6.5にインストールする手順]
+
[http://blog.redmine.jp/articles/2_5/installation_centos/Redmine redmine 2.5をCentOS 6.5にインストールする手順]を参考にしました。
  
 
==調査==
 
==調査==
68行: 68行:
 
  =====================================================================================
 
  =====================================================================================
 
  Install      11 Package(s)
 
  Install      11 Package(s)
 +
 +
==ImageMagickとヘッダファイルと日本語フォントのインストール==
 +
 +
yum install ImageMagick ImageMagick-devel ipa-pgothic-fonts
 +
 +
=====================================================================================
 +
  Package                    Arch        Version                    Repository  Size
 +
=====================================================================================
 +
Installing:
 +
  ImageMagick                x86_64      6.5.4.7-7.el6_5            base      1.7 M
 +
  ImageMagick-devel          x86_64      6.5.4.7-7.el6_5            base        86 k
 +
  ipa-pgothic-fonts          noarch      003.02-4.1.el6            base      3.6 M
 +
Installing for dependencies:
 +
  ConsoleKit                x86_64      0.4.1-3.el6                base        82 k
 +
  ConsoleKit-libs            x86_64      0.4.1-3.el6                base        17 k
 +
  GConf2                    x86_64      2.28.0-6.el6              base      964 k
 +
  ORBit2                    x86_64      2.14.17-5.el6              base      168 k
 +
  OpenEXR-libs              x86_64      1.6.1-8.1.el6              base      197 k
 +
  bzip2-devel                x86_64      1.0.5-7.el6_0              base      250 k
 +
  dbus                      x86_64      1:1.2.24-7.el6_3          base      207 k
 +
  freetype-devel            x86_64      2.3.11-14.el6_3.1          base      364 k
 +
  ghostscript                x86_64      8.70-19.el6                base      4.4 M
 +
  ghostscript-devel          x86_64      8.70-19.el6                base        42 k
 +
  ghostscript-fonts          noarch      5.50-23.2.el6              base      590 k
 +
  ilmbase                    x86_64      1.0.1-6.1.el6              base        72 k
 +
  jasper-devel              x86_64      1.900.1-15.el6_1.1        base      374 k
 +
  lcms-devel                x86_64      1.19-1.el6                base        49 k
 +
  lcms-libs                  x86_64      1.19-1.el6                base      100 k
 +
  libICE-devel              x86_64      1.0.6-1.el6                base        15 k
 +
  libIDL                    x86_64      0.8.13-2.1.el6            base        83 k
 +
  libSM-devel                x86_64      1.2.1-2.el6                base        12 k
 +
  libX11-devel              x86_64      1.6.0-2.2.el6              base      982 k
 +
  libXau-devel              x86_64      1.0.6-4.el6                base        14 k
 +
  libXext-devel              x86_64      1.3.2-2.1.el6              base        74 k
 +
  libXt                      x86_64      1.1.4-6.1.el6              base      165 k
 +
  libXt-devel                x86_64      1.1.4-6.1.el6              base      454 k
 +
  libcroco                  x86_64      0.6.2-5.el6                base      100 k
 +
  libgsf                    x86_64      1.14.15-5.el6              base      116 k
 +
  libjpeg-turbo-devel        x86_64      1.2.1-3.el6_5              base        96 k
 +
  librsvg2                  x86_64      2.26.0-14.el6              base      140 k
 +
  libtiff-devel              x86_64      3.9.4-10.el6_5            base      468 k
 +
  libwmf-lite                x86_64      0.2.8.4-23.el6            base        51 k
 +
  libxcb-devel              x86_64      1.9.1-2.el6                base      1.0 M
 +
  polkit                    x86_64      0.96-7.el6                base      161 k
 +
  sgml-common                noarch      0.6.3-33.el6              base        43 k
 +
  urw-fonts                  noarch      2.4-10.el6                base      3.1 M
 +
  xorg-x11-proto-devel      noarch      7.7-9.el6                  base      286 k
 +
 +
Transaction Summary
 +
=====================================================================================
 +
Install      37 Package(s)

2014年11月3日 (月) 09:26時点における版

メインページ>コンピュータの部屋>ConoHa VPS を使ってみた

ConoHa VPS を使い始めて、初めてのちょっと大きなソフトのインストールです。ruby関係がややこしそう。

redmine 2.5をCentOS 6.5にインストールする手順を参考にしました。

調査

まず、インストールの要件を調べてみます。

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)

ImageMagickとヘッダファイルと日本語フォントのインストール

yum install ImageMagick ImageMagick-devel ipa-pgothic-fonts
=====================================================================================
 Package                    Arch         Version                    Repository  Size
=====================================================================================
Installing:
 ImageMagick                x86_64       6.5.4.7-7.el6_5            base       1.7 M
 ImageMagick-devel          x86_64       6.5.4.7-7.el6_5            base        86 k
 ipa-pgothic-fonts          noarch       003.02-4.1.el6             base       3.6 M
Installing for dependencies:
 ConsoleKit                 x86_64       0.4.1-3.el6                base        82 k
 ConsoleKit-libs            x86_64       0.4.1-3.el6                base        17 k
 GConf2                     x86_64       2.28.0-6.el6               base       964 k
 ORBit2                     x86_64       2.14.17-5.el6              base       168 k
 OpenEXR-libs               x86_64       1.6.1-8.1.el6              base       197 k
 bzip2-devel                x86_64       1.0.5-7.el6_0              base       250 k
 dbus                       x86_64       1:1.2.24-7.el6_3           base       207 k
 freetype-devel             x86_64       2.3.11-14.el6_3.1          base       364 k
 ghostscript                x86_64       8.70-19.el6                base       4.4 M
 ghostscript-devel          x86_64       8.70-19.el6                base        42 k
 ghostscript-fonts          noarch       5.50-23.2.el6              base       590 k
 ilmbase                    x86_64       1.0.1-6.1.el6              base        72 k
 jasper-devel               x86_64       1.900.1-15.el6_1.1         base       374 k
 lcms-devel                 x86_64       1.19-1.el6                 base        49 k
 lcms-libs                  x86_64       1.19-1.el6                 base       100 k
 libICE-devel               x86_64       1.0.6-1.el6                base        15 k
 libIDL                     x86_64       0.8.13-2.1.el6             base        83 k
 libSM-devel                x86_64       1.2.1-2.el6                base        12 k
 libX11-devel               x86_64       1.6.0-2.2.el6              base       982 k
 libXau-devel               x86_64       1.0.6-4.el6                base        14 k
 libXext-devel              x86_64       1.3.2-2.1.el6              base        74 k
 libXt                      x86_64       1.1.4-6.1.el6              base       165 k
 libXt-devel                x86_64       1.1.4-6.1.el6              base       454 k
 libcroco                   x86_64       0.6.2-5.el6                base       100 k
 libgsf                     x86_64       1.14.15-5.el6              base       116 k
 libjpeg-turbo-devel        x86_64       1.2.1-3.el6_5              base        96 k
 librsvg2                   x86_64       2.26.0-14.el6              base       140 k
 libtiff-devel              x86_64       3.9.4-10.el6_5             base       468 k
 libwmf-lite                x86_64       0.2.8.4-23.el6             base        51 k
 libxcb-devel               x86_64       1.9.1-2.el6                base       1.0 M
 polkit                     x86_64       0.96-7.el6                 base       161 k
 sgml-common                noarch       0.6.3-33.el6               base        43 k
 urw-fonts                  noarch       2.4-10.el6                 base       3.1 M
 xorg-x11-proto-devel       noarch       7.7-9.el6                  base       286 k

Transaction Summary
=====================================================================================
Install      37 Package(s)