サーバ構築に必要&便利なツール

Webサーバ

Apache
オープンソースのHTTP(Web)サーバ。世界標準と言えるでしょう。
Tomcat
ApacheのサブプロジェクトでオープンソースのJSP/Servletコンテナ。簡易Webサーバとしての機能もある為、これだけでWebサーバを構築することも可能。(通常はApacheと連携させて使用します。)

ダイナミックDNSの更新

DiCE
DynamicDNSサービスの更新を自動化してくれます。DynamicDNSサービスを利用しているのであれば必須のツールです。

データベース

MySQL
オープンソースのデータベースです。軽量で、安定性も悪くないのでおすすめです。
Oracle XE
データベースの大御所、Oracleが無料で使えます。一部機能制限はあるものの、個人利用では充分に使えるでしょう。

プログラム関係

Active Perl
Perl実行環境です。
JDK1.5
Javaの開発・実行環境です。Tomcatを使用する場合は必須になりなす。