Gitoriousとは、githubのようなGitリポジトリを管理するサイトができるRuby on Rails製のオープンソースプログラム。
何度かインストールをためしてはみたものの、僕自身がRailsに慣れてないためか失敗。
最終的にはちゃんとインストールすることができました。
基本的には、インストールマニュアルに沿ってインストールを行っていけばOk。
ただ、違う点がいくつかあったので、いくつかまとめてみました。
ImageMagick のインストール
マニュアルに記載されているバージョンが削除されているので、別のバージョンを ftp://ftp.imagemagick.net/pub/ImageMagick/ImageMagick-6.5.5-10.tar.gz から取得。
wget ftp://ftp.imagemagick.net/pub/ImageMagick/ImageMagick-6.5.5-10.tar.gz tar xvfz ImageMagick-6.5.5-10.tar.gz cd ImageMagick-6.5.5-10 ./configure && make && make install cd ..
インストールされていないGemsのインストール
rake db:migrate を行った際に、インストールされていないgemがあるためインストールできない。 root で、以下のコマンドを実。
rake gems:install RAILS_ENV=production
その後、もう一回やっても no such file to load -- hmac-sha1 と言われるので、 ruby-hmac をインストール。
gem install ruby-hmac
ログローテートのコピー
マニュアルにのってるファイルの場所が違う。
cp doc/templates/centos/gitorious-logrotate /etc/logrotate.d/gitorious
コメントをお書きください
ぼぶ男 (金曜日, 22 1月 2010 01:48)
git は知っていたけど、これは知らなかった。今度入れてみますー。
Ruby on Rails を使ったソフトウェアの構築は、慣れないと、環境の再構築が大変だなと
いう印象を持っています。今は仮想環境毎スナップショット取って、手動での再構築が
入らない運用をしていますが、サーバエンジニアがこの手の技術に慣れる必要ってあると
思いますか−?
しっかし、デザイン性に優れたサイトですねぇ。
Centrifugal Juicer (月曜日, 06 5月 2013 10:55)
This is a great blog post! Thanks for sharing with us!