たろマーク (はてなブックマーク)
-
[ iphone ] oh... 「先月あたりから、AppleはRSSフィードや単なる名刺に毛が生えたような単純なアプリの締め出しを始めたらしい。」
■ サーバ移行しました
EC2 に移行しました。mysql の db とか /home とかメールディレクトリとかを EBS に置いた。
あと qmail から postfix + dovecot に移行したり。
postfix はバーチャルドメイン対応で、/ebs/<domain>/<account>/Maildir/{cur,new,tmp} なメールディレクトリに配置するようにして、dovecot の sasl を用いて SMTP-AUTH 対応したので、/etc/postfix/virtual と /etc/dovecot-passwd に追記しつつ、メールディレクトリも作ってくれるツールが欲しいなと思って、探さずに書いたw
まぁ、qmail + vpopmail からアカウント移行するのにバッチ処理したかったんだけども。
http://github.com/vkgtaro/taroweb-server-utility
bin/add_mailuser.pl hoge@taro-web.com p4ssw0rd ってやると追加される感じ。
dovecot-passwd は salt された SHA1-Digest を使おうと思って、Perl Advent Calendar に投稿されてた Crypt::SaltedHash を使用してみました。
後は何気に Mouse::Util::TypeConstraints で型変換とか初めてやってみたくらい。
それと、yum でインストールした apache の suExec が /var/www で動くようになってるのでどうしたものかと思ってたんだけど、mount --bind 使えば、ディレクトリを mount できると AzureStone さんに教わった。
mount --bind /ebs/home /var/www/home
こんな感じで後は VirtualHost の DocumentRoot を /var/www/home 以下にすればいいだけ。
SuexecUserGroup vkgtaro vkgtaro
DocumentRoot /var/www/home/vkgtaro/public_html
ServerName vkgtaro.jp
うう、今年もうあとわずかしかない >_<
トラックバック
このエントリーのトラックバックURL:
http://vkgtaro.jp/cgi-bin/mt/mt-tb.cgi/687





コメント
# 海賊たろ (2009年12月31日 18:00)
テストテスト