> ま、そのPCはCPU1.6GHzのRAM256MBのHDDが40GBだけど(w

そのスペックで1日10万PV程度ならWindowsで十分だと思います。
ぼくも最初はWindows2000 + IIS を使っていました。
ぼくのサーバは、CPU1GHz RAM128MB HDD20GB なのですが、10万PVのとき、
0.1%の割合で理論的にはあり得ないエラーが出るようになりました。
そこで、Linux + apache に変えたところエラーは出なくなりました。
いまでは20万PVをこなしてますが、Linuxのコマンドで調べても、
まだまだ、CPUに余裕があるようです。

> 厨房にもわかってLinux鯖を構築できる書籍ってあります?

ないですね・・・。