CentOS6.3(minimal にALMinium
この件に関して
とのことです。
本記事に関しては 備忘録のため 残しておきますが、公式から上記のようなTweetがありました
メモ書きです、
ALMinium をgitでcloneして
./smeltを起動する前に必要なもの
Ruby 1.9.3
gem install bundle
また、Rubyはyum install rubyじゃなくてソースをビルドしなくちゃです
その時 ./configure --prefix=/usr/ってしておかないと sudo ./smeltな環境ではrubyがないって怒られます
おとなしく ./configure --prefix=/usr/ってして make&&make install し直すか
/usr/local/binへパス通しましょう
** httpdのエラー
Starting httpd: httpd: Syntax error on line 221 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/redmine.conf: Cannot load /usr/lib64/ruby/gems/1.9.1/gems/passenger-/ext/apache2/mod_passenger.so into server: /usr/lib64/ruby/gems/1.9.1/gems/passenger-/ext/apache2/mod_passenger.so: cannot open shared object file: No such file or directory
とかって怒られたらパスがおかしいだけです
lib64なんてねーよってことで
LoadModule passenger_module /usr/lib/ruby/gems/1.9.1/gems/passenger-3.0.17/ext/apache2/mod_passenger.so
PassengerRoot /usr/lib/ruby/gems/1.9.1/gems/passenger-3.0.17
PassengerRuby /usr/bin/ruby
見たいに書きましょう
passengerのパスも取れてないので passenger-/ext/apache2見たいになってます
気をつけましょう
**っていうかmod_passenger.soがねぇよ って人
sudo passenger-install-apache2-module
1
とかして mod_passengerをbuildしましょう
ちなみにここの最後に出てくる
LoadModuleなどの3行が redmine.confの先頭3行と同じになる必要があります