postfix の.forward

特に難しい設定じゃないはずなのに、.forwardで設定したもろもろがうごかない!

そんな時は、mail.logなどを見てみると原因が分かったりする。

私の場合は、user idと、group idが違うよというので、うまく動作していなかったようだ。
chownコマンドで一致させて、あとはchmod で適当なパーミッションを設定して解決した。

chown root:root ファイル名

Leave a comment

debianでphpからmysql関数がうごかない

phpからmysqlに接続するプログラムを書いたけど、エラーでちっともうごかない。。。(´・ω・` )

そんな時はもしかすると、phpでmysql関数を扱うためのモジュールが入っていないのかもしれないぞ。

下記を実行して、apacheの再起動をしてみよう

$su
$aptitude install php5-mysql
$apachectl restart

Leave a comment

debianでwebサーバーをつくろう

webサーバーといえばapache.

取りあえず下のコマンドを入れてインストールしてみましょう。
途中で続けるか聞かれますがYesで。

$sudo apt-get install apache2
・
・
・
Do you want to continue?[Y/n]  Y

完了したら、debianのブラウザから http://192.168.0.2/apache2-default/ を見てみましょう。

[it works!]と出れば成功。

参考ページ:Apache HTTP Server で Web サーバー構築

Leave a comment

mac us keyboard!

会社のmacはUS Keyboardを使ってます。

次第に慣れてきたのですが、家のkeyboardがJIS版なので家で作業する時、微妙な違いがわずらわしいー。

そこでbluetoothのkeyboard をappleストアで購入しました。

us keyboardでまず設定するのは、Command RとCommand Lで英数/カナの切り替えと、二度押しで同様の機能。

それに加えて、screenでの操作でctrlキーをよく使うので、capslockキーとctrlキーを交換します。

それをおなじみのKeyRemap4MacBookで直そうとしたら。。。

「CapsLock is an exceptional key.Use “PCKeyBoardHack” to change CapsLock key.」との表示。

しかし、CapsLockをただ単にcontrolと入れ替えるだけなら、メニューの環境設定から出来ました。

環境設定のキーボードを選択して、「修飾キー…」をクリックするとkeyの設定ができます。

ここでちょっと気をつけるのが、キーボードを選択という項目があって、ここでBluetoothのキーボードを選択しないと、macbookproのキーボードが変更されているだけなので、あれ?という事になります。

お気をつけて!

Leave a comment

keyboard CapsLockをCtrlに変更

やはりキーボードは押しごたえがあるやつがいいよね!という事で、そのむかし買ったFilcoのMajestouch。

当時は全然プログラミングなんかやってなかったので、気づかなかったのですが、これもUS配列ver。。。

中でもCapsLockの場所が不便なので、Debianでも変更してしまおう。

キーボードの設定ファイルは以下の場所に記述してある。

/etc/default/keyboard

そこに、XKBOPTIONSという項目があるので、”ctrl:swapcaps”を書き加えます。
こんな感じに。

XKBOPTIONS="ctrl:swapcaps"

その後、設定を有効にするためにrestart

$ /etc/init.d/kayboard-setup restart

これでCapsLockはCtrlとして使えるようになります。

ちなみに、今はキーボードもMacのものがしっくり来て一番好きです。
なんか静かだし、とても手になじむ気がするのです。

Leave a comment