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

phpの設定ファイルをphp.ini から分離させる

php

http://php.net/manual/ja/function.php-ini-scanned-files.php やべー。知らんかった。 configureで "--with-config-file-scan-dir" を追加すれば、php.ini を読んだ後にそのディレクトリ以下の*.ini ファイルを読むようになる。yumでinstallされるphpは"--…

nginx の favicon に関する設定メモ

http://wiki.nginx.org/Main /favicon.ico のfile not found のerror logがうざい locationを使ってlogを出力しないように設定する。 location = /favicon.ico { log_not_found off; } 一方、apache はfile not found はerror logに全てロギングされるので、…

aliases と.forward の設定の違い

すげー今さらだけど。 .forwardは一般ユーザで編集可能 aliases のほうが.forwardより処理が高速 aliasesはnewalisesで作成したdb(berkeley db) を読むのに対して、.forwardはtextを読むのでaliasesのほうが処理が高速。なはず。 プログラム起動時の権限 ali…

NFSを使っている場合のclient側のhosts.allow/hosts.deny

常識?NFS mountするclientの設定でhosts.deny all:allとすると、NFS serverからのportmapを許可するためにhosts.allowに portmap: 192.168.0.1が必要っていう。これをあけておかないとportmapの通信ができなくてlockの取得/解放がうまくできない。 portmap:…

64bitOSでphpとmysqlをsourceからinstallする

phpのconfigureで --with-libdir=lib64 \ --with-mysql=/usr/local/mysql \をつけると/usr/local/mysql/lib64 に libmysqlclient_r を探しに行く。 だけどmysqlをsourceから入れても/usr/local/mysql/lib しかできないので # ln -s /usr/local/mysql/lib /us…

apacheに設定されているSSL証明書のファイル名を表示

# httpd -t -DDUMP_CERTS

SSLの証明書期限をCLIで確認する

SSLなんだからopenssl使えばわかるよねっていう。 openssl $ openssl s_client -connect ssl.example.com:443 2>&1 < /dev/null | openssl x509 -enddate | grep ^notAfter notAfter=Oct 1 23:59:59 2011 GMTopensslで接続しにいくので、remote host の状態…

upstart の使い方

initでダマシダマシきたけど、そろそろupstartのこと知らないとubuntuもまともに触れないので調べたよ。 http://www.ibm.com/developerworks/jp/linux/library/l-boot-faster/ sysinit のようにシーケンシャルに起動するのではなく、event basedで起動してい…

web based terminal - ajaxterm

http://antony.lesuisse.org/software/ajaxterm/ ブラウザでterminalに接続するブツ。tarを展開してajaxterm.pyを実行すると、(defaultで)8022 portが起動するのでwebからアクセスするだけ。 rootでajaxterm.pyを実行した場合 /bin/login を使用 非rootでaja…