ブックマーク / www.kawaz.jp (2)

  • ずんWiki - MySQL

    MySQL とは † 高速なRDBMS海外では人気(各種ソフトもPostgreSQLよりもMySQLに対応しているものが多い)。 トランザクションに欠けるとか、副問い合わせが出来ないとかいう欠点もある。 データベースの実装(?)を切り替えられる。 InnoDB ってのを利用するとトランザクションが使えるようになる(MySQL4からはこれがデフォっぽい)。 ↑ configure&make、etc † 多分 configure オプションで重要なのは charset の設定だけで、あとは好みの問題だと思う。 --with-charset=ujis はデータベース作成時にデフォルトで ujis(euc-jp)作成されるようになる。 --with-extra-charsets=all は全ての charset が使えるようにしておく。これをしておけば後で他の charset を指定したデータ

    jmala
    jmala 2006/05/05
    2006/05/05 07:04:01
  • ずんWiki - Apache2をdaemontooldで動かす

    前置き † init スクリプトで apachectl start としても何故か起動してくれない。 他のサービスが全部 demontools 化されているので apahce だけ違うのがむかつく。 httpd は勝手に fork してバックグラウンドに移行してしまうので単純には daemontools で管理できない。 fghack は役に立たない。 ↑ 重要オプション発見! † man httpd を見てもバックグラウンドにならないオプションは無なかった。 httpd.conf のディレクティブを見ても無かった。 バックグラウンドにならないようにするパッチらしきものを発見した。 しかし、上手く当たらない。 パッチの内容を見て自力でソースを修正しようとしたら、パッチと同じあたりに幾つかの環境オプションがあるのを発見した。 試しに試してみた。 NO_DATACH キタ━━━━(゚∀゚)━━

    jmala
    jmala 2006/03/06
    2006/03/06 02:04:01
  • 1