CentOS 5.3にPlaggerをインストールしようとしてハマったお話。
まず、CPANがrikenのリポジトリを使う設定になってたんだけど、なぜかrikenのリポジトリにつながらない。。で、ここで中途半端なところでインストールを中断したもんだから変な状態になり「依存関係の解決ができないのか?」とか思い出して色々引っ掻き回した。
CentOS 5.3にPlaggerをインストールしようとしてハマったお話。
まず、CPANがrikenのリポジトリを使う設定になってたんだけど、なぜかrikenのリポジトリにつながらない。。で、ここで中途半端なところでインストールを中断したもんだから変な状態になり「依存関係の解決ができないのか?」とか思い出して色々引っ掻き回した。
cpan> m モジュール名
設定済みのリポジトリがつながりにくい時などにリポジトリを変える方法。
cpan> o conf urllist push 追加したいリポジトリのURL
cpan> o conf commit
cpan> o conf urllist pop 消したいリポジトリのURL
cpan> o conf commit
仕事の関係で午後からになっちゃったけど(朝方Appleのイベントがあったからね)、一番聞きたかったid:hirose31さんの”『Ficia』インフラとPerlにまつわるエトセトラ”に間に合ったからOK。
httpd -S
1. USBにHDDを接続
2. dmesgでデバイス名を確認
3. fdiskコマンドで新規パーティション追加
fdisk /dev/sdx
4. mkfsコマンドでフォーマット
mkfs -t ext3 /dev/sdx1
5. mountコマンドでマウント
mount -t ext3 -o noatime /dev/sdx1 /mnt/usb
アンマウントは umount /mnt/usb で。
udp/tcpの両方を見たいとき
tcpdump port domain
udpだけ見たいとき
tcpdump udp port domain
tcpだけ見たいとき
tcpdump tcp port domain
このサーバーでも試してみたんだけど、今のバージョンはPHP5.2以上じゃないと動かないっぽいので。。
以上。
/var/named/chroot/var/named/slaves/ にゾーンファイルを置くようにしないと、permission deniedとか怒られる。
file “slaves/example.com”;
って named.conf には書く。
httpd, php, pecl(pear)は入ってるものとして。