
サーバー構築メモ 

サーバーを構築する際に参考となるメモを紹介します。サーバーを構築し、運用した実績に基づいたメモなので、実践するにあたり参考になるかと思います。
メモ一覧
apache 2.2 インストールメモ
セキュリティーを考慮したsuEXEC 構成、及び一つのサーバーで複数サイトを立ち上げるために必要なバーチャル対応を考慮したapache のインストール方法を紹介します。
postfix 2.3 インストールメモ
postfix の標準的なインストール方法に加え、仮想ドメインの扱い方や配送エージェントにmaildrop を使った設定など、実践的な内容となっています。またOB25 対策としてSMTP-AUTH 認証についても触れられています。
courier-authlib 0.5 インストールメモ
courier-authlib とは何か?ということからauthlib 独自のユーザー情報管理の仕方などについてまとめました。
courier-imap 4.1 インストールメモ
courier-imap はIMAP、POP プロトコルをサポートするサーバーソフトウェアです。courier-imap がcourier-authlib と連携して認証を行う設定を紹介します。
maildrop 1.8 インストールメモ
maildrop はメール配送指示言語を持ったメール配送エージェントです。maildrop を配送モードとして利用し、courier-authlib と連携して動作するような設定方法を紹介します。
bind 9.2 インストールメモ
bind はlinux ではディファクトスタンダートとなるDNS サーバーです。bind のChroot Jail に対応したインストール方法を紹介します。
nfs + autofs インストールメモ
nfs はunix の時代から使われているファイル共有システムの総称です。nfs の需要は同一ネットワーク無いだけに限られていますが、まだまだ現役でisp 等の管理上で使われるケースが多いと聞きます。オートマウントも含め、nfs の実装方法を紹介します。
ベイズ理論によるSPAM 対策メモ
bogofilter によるベイズ理論に基づく学習型迷惑メールフィルターをqmail、vpopmail、maildrop の環境下のサーバー上で実装する方法を紹介します。
postfix 2.3 + fml 4.0 インストールメモ
メーリングリストの中でもfml は日本人が作成した背景から扱い易く、さまざまな企業で導入されています。postfix の仮想ドメイン環境下でのfml の導入の仕方を紹介します。
mirror 2.9 インストールメモ
mirror はサイトのミラー、及びコンテンツのバックアップを行うために利用されます。コンテンツのバックアップを行う目的でmirror を使う場合を想定してインストール方法から実運用レベルまでを紹介します。
mysql 4.1 インストールメモ
今やblog、sns などおおむねフリーのプログラムはmysql をデータベースとして選択しています。mysql のインストール方法、および設定方法を紹介します。
postgresql 8.0 インストールメモ
postgresql は商用データベースとほぼ同等の機能を備えたフリーの高機能データベースサーバーです。オープン系プログラム言語との相性もよく、さまざまな言語にAPI が組み込まれており、非常に扱いやすいデータベースです。標準的なインストール方法の他、pgperl やDBI、DBD などによるミドルウェアのインストール方法も紹介します。
nagios 1.2 インストールメモ
nagios はサーバーの死活監視、サービス監視を行うために作られたフリーのプログラムです。インストール方法の他、具体的な例を挙げ実際監視する立場から見た設定などを紹介します。
php 4.3 インストールメモ
PHP-4.3.11 のインストール方法をご紹介します。php をモジュール版として利用するだけでなく、cgi 版をモジュール版のように動作させる透過型cgi 版のインストール方法も紹介します。
proftpd 1.2 インストールメモ
ftp サーバーソフトでも安定性、利便性を重視したproftpd のインストール方法および、ftp を利用する際の注意点を紹介します。
squirrelmail 1.4 インストールメモ
squirrelmail はフリーのウェブメールプログラムです。courier-imap などのIMAP プロトコルを扱うサービスと同時に利用するのが一般的です。標準的なsquirrelmail のインストール方法と、ちょっとしたカスタマイズ方法を紹介します。
ssh 1.2 インストールメモ
ssh の概要や公開鍵認証の仕組みは複雑で初心者には覚えにくいものです。特に仕組みの解説を重点に、インストール方法や利用方法などの詳細を紹介します。
apache 1.3.x + mod_ssl 2.8 インストールメモ
ssl はHTTP プロトコルを暗号化する仕組みです。apache 1.3.x と組み合わせて利用する方法を紹介します。
サーブレット開発環境構築メモ
linux サーバー上でjava サーブレット開発を行うための開発環境(tomcat インストールなど) の構築方法を紹介します。開発環境の他、apache との連携やstruts の導入方法の合わせて紹介します。
postfix でウィルスチェックサーバー構築メモ
ウィルスチェックをサーバー上で行うため、clamAV clamSMTP postfix にてそれを実現する方法を説明します。
qmail でウィルスチェックサーバー構築メモ
ウィルスチェックをサーバー上で行うため、clamAV clamSMTP qmail+vpopmail+tcpserver(POP Before SMTP環境) にてそれを実現する方法を説明します。
qmail 1.0 + vpopmail 5.4 インストールメモ
qmail の標準的なインストール方法に加え、vpopmail と連携した仮想ドメインの扱い方やPOP Before SMTP の設定などを紹介します。
clamAV + clamSMTP インストールメモ
無料で使えるウィルスチェックエンジンclamAV とSMTP 上でclamAV を扱えるようにするフィルタclamSMTP のインストール方法を紹介します。

