March 2009
12 posts
1 tag
iscsiがなかなかいい
ubuntuだと
sudo apt-get install iscsitarget
で
/etc/ietf.conf
をチョチョイといじるだけ。
Macな方はglobalSAN iSCSI Initiator for OS Xで、Winな方(XP Home以下は除く)はMicrosoft iSCSI Software Initiator Version 2.08を使って接続。
速いし簡単。ietf.confの設定方法はietf.confでググってください。
1 tag
alias tailall="tail -f /path/to/log1 | sed 's/^/hoge1:/' & tail -f /path/to/log2 | sed 's/^/hoge2:/' & tail -f /path/to/log3 | sed 's/^/hoge3:/'"
.bashrcにこんなのを書き込んで複数のtailを一緒に見ています。
1秒に1アクセスな感じなので、アメブロ式PVでいくと1日86400PVになります。
[追記]
tail -f /path/to/log1 /path/to/log2 /path/to/log3
上記のようなめんどくさい事をしなくても最近のtailは並べるだけでいいようです。
2 tags
railsが2.3.2に、iPhoneOSが3.0に
http://weblog.rubyonrails.org/2009/3/16/rails-2-3-templates-engines-rack-metal-much-more
なんで重なるんでしょうね。
いそがしくなります。
1 tag
現在サーバー移行中です
今までは海外のVPSを使用していたのですが、アクセス増に伴いメモリ不足になってきた事と、固定IPを取得した事もあり、サーバーを以前のように社内サーバーへと移行していっています。サーバーに必要なのはCPUパワーよりもまずメモリです。2GBまで増量しました。
現在PHPで作られているサイトの移行は完了しました。バックアップ体制も整いました。せっかくなのでデプロイをすべてcapistranoに任せようとスクリプトも書きました。非常に快適になっております。
正直、HDもSSDに変更してより安全をとも思ったのですが、capistranoの便利さに目覚め、また、http://github.suitmymind.com/ubuntu-machine/...
1 tag
光プレミアムのCTU設定のめんどくささ
固定IPをとったのでサーバー接続しようとしたのですが、設定が思い通りに行かず、結局のところPPPoEを使いCTU素通りで、サーバーから直接続。
コマンドは
sudo pppoeconf
で、
sudo ifconfig ppp0
で接続確認。
サーバー上でiptableをちゃんと設定しないと行けません。
1 tag
Dropboxのlinux版ってコマンドラインからでも使える!!
サーバーを構築するにあたって、バックアップをどうしようかなと考えていたのですが、いいサービスがありました。Dropboxです。ファイルをリモートとシンクロしてくれるサービスで有名です。Linux版もある上にコマンドライン版(その日本語訳)もあるようなので、さっそく設定してみました。
非常にうまくいっています。次に何をBackupするか考えないといけません。差分Backupするのか、tarballでいくのか、その辺りです。tarballにすると思います。けどこのサービスのおかげで、オレオレwebサーバーのバックアップは格段に敷居が低くなると思います。他のサーバーを立ち上げる必要がなくなるため、別サーバーの電気代いらないし、どこかのHDの間借りも必要なくなります。
2 tags
1 tag
bortとextended-bortとrailsコマンドとどれを使おうか悩んでみた
railsで新しいアプリを作るとき
rails アプリ名
でファイルをどっさり作成してもらう方法の他に
bortとextended-bortを使う方法があります。
それぞれにクセがあります。
rails アプリ名の場合
gemの最新版なのでrails -vは2.2.2になる。
デフォルト。
bortの場合
rails -vは2.2.0
プラギンがいろいろ入ってる。
extended-bortの場合
rails -vは2.2.0
プラギンがいろいろ入ってる。
prototype-jsをjQueryにさし変え。
railsもvenderフォルダに入ってる。
そんな感じです。
で、extended-bortの場合、vender以下のgem、plugin、rails以下のそれぞれのフォルダで
git remote update
git...
2 tags
gem list
*** LOCAL GEMS ***
actionmailer (2.2.2)
actionpack (2.2.2)
activerecord (2.2.2)
activeresource (2.2.2)
activesupport (2.2.2)
fastthread (1.0.1)
passenger (2.0.6)
rack (0.9.1)
rails (2.2.2)
rake (0.8.3)
まだまだ奇麗なものです。どんどん汚くなっていきます。
1 tag
結局インストールしたのは
http://articles.slicehost.com/ubuntu-hardy
基本的には上記リンクを参考にインストールです。
Apache MySQL PHP Rails Postfix Rubygems Subversionのインストールは上記リンクに方法が書いています。問題点はRubygemsはデフォルトでインストルされるRailsを使おうと思うとver1.3.1をインストールする必要があります。
上記以外でインストールしたのはGitとImageMagickです。GitをインストールするときにTcl/Tk interpreterがないと怒られたので、
sudo apt-get install tcl tk
でインストールして無事完了です。
1 tag
1 tag