sakuraVPS2.0Gを契約

sakuraVPSは東日本大震災の計画停電がきっかけでお世話になっていますが
最近価格が改訂されたので
sakuraVPSメモリ1.5Gコース1980円
sakuraVPSメモリ512kコース980円
を解約して
sakuraVPS2.0Gを契約しますた。
sakuraVPS2.0Gで1480円
一応CloudCore2.0Gも契約してるのでとりあえず余裕すぎるでしょう。

MySQLのタイムゾーンの確認とセットのメモ

mysql> select current_timestamp();
+---------------------+
| current_timestamp() |
+---------------------+
| 2012-03-17 01:41:56 |
+---------------------+

何だろう・・・今は17:42です。

 show variables like '%time_zone';
+------------------+--------+
| Variable_name    | Value  |
+------------------+--------+
| system_time_zone | PDT    |
| time_zone        | SYSTEM |
+------------------+--------+

PDTになってました。

my.confの[mysqld]に下記を追加したあと再起動。

[mysqld]
default-time-zone='+9:00'

すると

show variables like '%time_zone';
+------------------+--------+
| Variable_name    | Value  |
+------------------+--------+
| system_time_zone | JST    |
| time_zone        | +09:00 |
+------------------+--------+

となりました。

cpanモジュールのインストール済み一覧の抽出メモ

下記一行だけ。

$ perl -MExtUtils::Installed -e 'print "$_\n" for ExtUtils::Installed->new->modules' > ./module.txt

別環境に同じモジュール突っ込みたいときは下記一行で。

$ cpanm < ./modules.txt

バージョン管理はできないですけど。。。

CloudCoreにcrontab入れた

# yum install crontabs
# yum install vixie-cron

メールの配信とかについて軽く。
crontabにより実行されたコマンドから出力が行われると、
cronデーモンは通常その出力結果をユーザにメールで配送します。

Emailを抑止するために下記のような記述をしたりします。

>/dev/null 2>&1

標準出力を /dev/nullにリダイレクトし、
2>&1 の2は標準エラー出力でそれを&1(複製した標準出力先)にいれることで
両出力を捨てます。でメールが飛ばなくなります。

全部止めちゃっていい場合は
Vixie cronは下記のように書けばメールを止めることもできます。

MAILTO=""