2012年7月24日火曜日

perl cgi on nginx

perl cgi の ciaoサイト を復活させた。

ここを参考にしてfastcgiを再構築。
http://smallworld.west-tokyo.com/blog/2012/03/aws-mt-3.html

2012年7月18日水曜日

セルモーター下さい



あなたのバイクのセルモーターを僕に下さい。
何故にセルを使わない?

2012年7月16日月曜日

/etc/aliases.db 生成

/etc/aliases を編集したら sudo newaliases で aliases.db を更新。

free private repository

https://git.wiki.kernel.org/index.php/GitHosting

無料private repositoryを選定中。

simon says the kingpin



この曲で弾けてた

2012年7月14日土曜日

virtualboxのvmにディスク追加

vmのdiskが溢れそうになったので追加する。 ストレージ > IDEコントローラ > ハードディスクの追加 で適当なボリュームを作成。 vmを起動してdmesgで割り当てられたデバイス名を確認
dmesg | grep Attached
...
[    0.885807] sd 0:0:1:0: [sdb] Attached SCSI disk
fdiskでパーティション作成(男の1パーティション)
sudo fdsik /dev/sdb
ファイルシステム初期化 男の1パーティションなのでsdb1がfdiskの操作できている
sudo mkfd.ext4 /dev/sdb1
fstab編集してmount
sudo sh -c "cat <<EOF >> /etc/fstab
/dev/sdb /path/to/xxx               ext4    errors=remount-ro 0       1
EOF
"
sudo mkdir /path/to/xxx
sudo mount -a
df
...
/dev/sdb              10321208   1910284   7886636  20% /path/to/xxx

2012年7月8日日曜日

nginx build

awsのamiにnginxをsource buildするために手持ちのcentosでbuildテスト。

インストールスクリプト
https://github.com/psychobilly/nginx/blob/master/centos/nginx-source-build


/usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.2.2
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx --with-file-aio --with-http_addition_module --with-http_geoip_module --with-http_gzip_static_module --with-http_image_filter_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-http_xslt_module --with-ipv6 --with-sha1=/usr/include/openssl --with-md5=/usr/include/openssl --add-module=/var/tmp/nginx/modules/ngx_devel_kit --add-module=/var/tmp/nginx/modules/chunkin-nginx-module --add-module=/var/tmp/nginx/modules/echo-nginx-module --add-module=/var/tmp/nginx/modules/lua-nginx-module --add-module=/var/tmp/nginx/modules/headers-more-nginx-module --add-module=/var/tmp/nginx/modules/nginx-upstream-fair

2012年7月7日土曜日

WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

閉じた環境でipアドレスを付け替えたりするとsshの認証で文句言われて面倒

ssh 10.x.x.x
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
3d:97:51:10:7e:35:73:95:36:df:b4:a2:78:c3:80:57.
Please contact your system administrator.
Add correct host key in /home/xxx/.ssh/known_hosts to get rid of this message.
Offending key in /home/xxx/.ssh/known_hosts:22
RSA host key for 10.x.x.x has changed and you have requested strict checking.
Host key verification failed.

そんなときは ~/.ssh/config に以下を追加しておけばok

cat <<EOF >> ~/.ssh/config
Host 10.*
  UserKnownHostsFile /dev/null