| Linux |
Linuxサーバー導入メモはじめにこのホームページはLinuxとフレッツADSLにより構築されたサーバー上にあります。(一部の画像の重いコンテンツを除く) 最近は常時接続回線の料金が安くなったのとLinuxブームのため、自宅でインターネットサーバーを構築したいと考える人も少なくないと思います。 このコーナーでは、実際に自分で構築してみて気が付いたことで、あまり書籍などには書いていなかった事をメモがわりに載せています。 ここに書いてある情報については、正しい情報であるよう努力していますが、100%正確であることは保証できません。情報の活用は各自の自己責任にてお願いいたします。また、もし間違いを発見した場合は、メールで教えていただけると嬉しいです。 |
個人でインターネットサーバーを運営するメリット・デメリット○メリット ・容量を気にせずにHPを作成でき、CGIも自由に使える ・好きなだけメールアドレスを発行できる ・Linuxとインターネットの勉強になる ・人に自慢できる
・知識が不十分なままサーバーを運営しているとハッキングやスパムメールの中継点にされ、自分だけでなく大勢の人に被害を与えてしまうこともある ・個人で用意できる接続回線ではアクセス量に限界がある ・それなりの手間隙がかかる。維持費もかかる
入門書についてLinuxブームを反映して書店には数多くのLinuxサーバー入門書が並んでいます。 ”あまり深く考えずに、本に載っている設定例をそのままコピーすればいい” というような形式になっています。が、ここに落とし穴があります。 また、ひどい本になると(私が一番最初に買った本がそうでした) sendmailに関する箇所で「スパムメールの中継を禁止するように設定しましょう」と書いてありながら、その方法がどこにも書いていないというようなことがありました。 大事なことは、本に掲載されている設定例をただコピーするのでは無く、設定内容について十分に理解できるようになることだと思います。 このサーバーの構成サーバーのソフトウェア・ハードウェアの詳細を書くということはハッキングのヒントを公表するようなものなのでどこまで公開すべきか悩むところではありますが・・
・ドメイン名 "planet-green"の由来 昔、好きだったB-52'sというバンドの曲の歌詞の中にあった言葉です。
(追記 2004/03/22) Turbo Linux固有の問題(?)Turbo Linuxは各アプリケーションの使用する設定ファイルや作業用ファイルなどの保存先がLinux標準とは異なっていることがあります。 例えば、apacheの使用するディレクトリは標準だと /usr/local/apache/ なですが /home/httpd/に設定されています。 それはそれで、利便性やセキュリティを考慮してのことであり、メーカー提供のパッケージのみを入れて使用するのであれば問題ないのですが自分でソースをコンパイルしてアップデートする時は注意が必要です。 ちなみにこのサーバーではapache、bind、qmail、OpenSSH、OpenSSL等はパッケージを使わずにソースからインストールし、標準設定にしています。 パーティションの分け方多くの書籍では、Linuxをインストールするハードディスクのパーティションをせいぜい2つか3つに分けるようにしか書いていないと思います。 /dev/hda2 2016044 / /dev/hda1 46636 /boot /dev/hda7 4032092 /home /dev/hda8 1810440 /home/httpd /dev/hda11 18200400 /home/samba /dev/hda9 505605 /tmp /dev/hda6 5036284 /usr /dev/hda5 6048320 /var /dev/hda3 521840 /vfat 最低でも /boot、/usr、/home、/var は専用パーティションにした方がいいようです。 |
宇宙人探しのススメ (SETI@HOME)個人運営のサーバーだと、稼動している時間よりも何もしていない時間の方が長いのではないでしょうか。 サーバーの空きリソースを有意義に使うためにSETI@homeに参加してみませんか? SETI@home(セチ・アット・ホーム)とは、カリフォルニア大学バークレー校が中心となって行っている、インターネットにつながっているコンピュータを使って地球外知的生命体の探査(SETI)を行なう科学実験です。 公式HPのダウンロードページでUNIXを選択すると各種OS用のファイルがあるので、自分のOS用のをダウンロードしてください。 専用ディレクトリを作成し、そこにファイルを展開したら ./setiathome -nice 19 とでもして起動してください。初回だけユーザー登録が必要です。 起動スクリプト(/etc/rc.d/rc.local)の末尾に cd (setiathomeのディレクトリ) ./setiathome -nice 19 & と書いておけば便利です。 最後にGoogleなどから直接このページにアクセスする方が多いようなのでお知らせします。 また、このサイトのトップページはhttp://www.planet-green.com/
ですので、 |