移行済みリスト

イヤー時間かかりました、移行作業。phpのバージョンアップを図ったのがトラブルの原因で最新バージョンのv5.2.3はいろいろ問題があるようです。gd関連のオプションをつけて./configureすると/usr/bin/ld: -L: directory name missingなどと言われてコンフィグできず。無理矢理、./configureを修正しなんとかmakeまではしてみたものの、FastCGIがうまく動作せず。何度やってもphp(cli)バージョンしかmakeできませんでした。結局v5.2.3はあきらめてもともと入れていたv5.1.6に戻しましたがなんだったんだろ?今は、そんなことより新しいmac miniをいろいろ探索したいのでもう追求はヤメ。どうせphpはほとんど使っていないし。

というわけで、移行時のメモ。当面これくらいの環境でなんとかなりますかな。いや、新しいMac mini快適ですよ、快適。フフフ。いや、我慢が足りないとかいろいろ言う方もいらっしゃるでしょうが、気にしませんよ。私。

subversion(v1.4.4)

バイナリバージョン

MySQL(v5.0.45)

バイナリバージョン

readline(v5.1)
  1. crul -o ftp://ftp.gnu.org/gnu/readline/readline-5.1.tar.gz
  2. ./configure --prefix=/usr/local
  3. make
  4. sudo make install
Ruby(v1.8.6)
  1. ./configure --prefix=/usr --with-readline-dir=/usr/local
  2. make
  3. sudo make install
rubygems(v0.9.4)

sudo ruby setup.rb

rails

yes | gems install rails

fastcgi(ruby)

gem install fcgi

MySQL/Ruby(v2.7.3)
  1. ruby extconf.rb --with-mysql-lib=/usr/local/mysql/lib --with-mysql-include=/usr/local/mysql/include
  2. make
  3. export DYLD_LIBRARY_PATH=/usr/local/mysql/lib
  4. make
  5. sudo make install
pcre(v7.2)
  1. ./configure
  2. make
  3. make check
  4. sudo make install
libjpeg(v6b)/libpng(v1.2.17)

バイナリバージョン

php(v5.1.6)
  1. ./configure --enable-fastcgi --enable-discard-path --enable-force-redirect --enable-mbstring --enable-force-cgi-redirect --with-zlib --with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-mysql=/usr/local/mysql --prefix=/usr
  2. make
  3. sudo make install
lighttpd(v1.4.16)
  1. ./configure
  2. make
  3. sudo make install

この記事のトラックバックURL:

http://hippos-lab.com/blog/trackback/185

返信