Attention! Translated article might be found on my English blog.

2016年4月18日月曜日

CentOS 7.2にRedmine 3.2をインストールする

参考: Redmine 3.2をCentOS 7.1にインストールする手順 | Redmine.JP Blog

ただし、minimumインストールだとfirewalldが入ってなかったので


# yum -y install firewalld
# systemctl enable firewalld
としてインストールしました。

参考: firewalld not installed on centos 7.2 - CentOS

また、apache再起動前のservice httpd configtestの結果、

httpd: Syntax error on line 353 of /etc/httpd/conf/httpd.conf: Syntax error on line 12 of /etc/httpd/conf.d/redmine.conf: Cannot load /usr/local/lib/ruby/gems/2.2.0/gems/passenger-5.0.21/buildout/apache2/mod_passenger.so into server: /usr/local/lib/ruby/gems/2.2.0/gems/passenger-5.0.21/buildout/apache2/mod_passenger.so: cannot open shared object file: No such file or directory
 とエラーになっていました。調べたらpassenger-5.0.21ではなくpassenger-5.0.27なら存在する模様。redmine.confの5.0.21を5.0.27に変更したところ、Syntax OKの表示が出ました。

後は上記公式サイトの手順通りです。

しかしまあ相変わらずrubyのビルドからやらないといけないredmine...。
ほんと面倒ですよねー(--;