2009-05-01から1ヶ月間の記事一覧

Passenger: cannot open shared object file

Phusion Passenger で Rails アプリケーションを動かす際、RMagickが必要とする共有オブジェクトファイル(libMagickCore.so)をオープンできない、というエラーに遭遇。このファイルは /usr/local/lib にあり、環境変数 LD_LIBRARY_PATH にこのパスをセットす…

Ruby を make する前に zlib-devel を入れておく

CentOS 5.3 での話。yum で入る Ruby は 1.8.5 なので、1.8.6 か 1.8.7 をソースから make するよね。でも、その前に、zlib-devel パッケージを入れておかないと、make は通るけれど、後で困る。なぜなら、gem が動かないから。こういうエラーが出るんだ。 n…

旧マシーン(Pentium 4)に Ubuntu 9.04 と CentOS 5 を

新マシーンにインストールした Ubuntu 9.04 の調子がいいので、旧マシーンに Ubuntu 9.04 と CentOS 5 を入れる。主に動作テストに使うつもり。旧マシーンはハードディスクを2台搭載(sdaとsdb)。Windows XP がインストールされているsdaはそのまま残して、…

Thunderbird: URL をクリックしても Firefox でページが開かない(解決)

Ubuntu 9.04 (Jaunty) 64bit版をインストールした新マシーンで新たな問題が発生。Thunderbird 上で URL をクリックしても Firefox でページが開かないのだ。ネットで見つけた解決法は以下の通り: [編集]→[設定]メニュー [詳細]タブ→[設定エディタ]ボタン 以…

ATOK X3 for Linux を Ubuntu 9.04 (Jaunty) 64bit 版にインストール

日曜日。数日前に購入したPCにUbuntu 9.04 (Jaunty) 64bit版にインストールし、環境整備を進める。メインのPCとしてメールや原稿も書くので付属の日本語入力システム(Anthy)では厳しい。ATOK X3 for Linux を入れる。CD-ROM に付属のインストーラでは、64bit…

ssh: 接続に時間がかかる現象を解決

新しいPCに移って、sshでの接続にやたら時間がかかる(10秒とか)ので、ーvオプションを付けて実行すると、 debug1: Authentications that can continue: publickey,gssapi-with-mic debug1: Next authentication method: gssapi-with-mic debug1: Unspecified …

cap: command not found

新マシーンで開発を始める。MySQLとかRailsとかいろいろインストール。capistranoでちょっとつまづく。 $ sudo gem install capistrano $ cap --version zsh: command not found: capcapコマンドが見つからない。 sudo ln -s /var/lib/gems/1.8/bin/cap /usr…

サイコムでPCを購入、Ubuntu 9.04のインストールで苦労

同僚の薦めでサイコムという会社からPCを購入。CPUはIntel Core2Duo E8600 3.33GHz。マザーボードはGIGABYTE GA-EG45M-UD2H。私はハードウェアにはあまり関心がないけれど、結構いい構成(多分)。早速、Ubuntu 9.04 (64bit)のインストールを開始。「Install…

passenger: メンテナンス画面の表示

Phusion Passenger 環境下でサービスを一時停止してメンテナンス画面をユーザーに見せたいとき、どうするか。答えは、次のブログ(英語)に http://blog.nodeta.fi/2009/03/11/stopping-your-rails-application-with-phusion-passenger/ 簡単に要約すると レ…