おうちサーバで遊ぼう!

はじめに

自分はシステムエンジニアとして、サーバの構築をお仕事にしています。自宅にもサーバを導入して、ネームサーバ、メールサーバなどを公開していますが、仕事と同じことをするのにも飽きてきました。
そこで、今回、仕事を離れてお遊び用のサーバを構築してみることにしました。
できるだけ、マイナーなパッケージをインストールしていきたいと思います。

構成について

サーバを立てるのに、パソコンを1台用意するのは面倒です。いまどきは仮想マシンですね。お仕事ではvmwareを使っていますが、今回は遊びなので、無用で使えるOracleのVirtualBOXを使うことにします。
次にOSですね。ふつーならLinuix、お仕事ならRedHatですが、今回はFreeBSDを使うことにしました!
マイナーなFreeBSDは、インターネットに晒しても攻撃対象になる可能性は低いです。また、基本的にLAN内からしかつながないと考えて、セキュリティより利便性を優先しようと思います。
そのほかには、

  • php
    動的にWebページを構成できるように、php言語をインストールします。
  • webサーバ
    外部公開もできますが、メモ的なものを書いて、内部にしか公開しないようなことを想定しています。
  • CMS
    CMS(コンテンツ・マネジメント・システム)はWebページを簡単に作成できるようにインストールします。
  • ファイルサーバ
    LAN内のパソコン同士で、ファイルのやり取りができるように、インストールします。

などを入れていくつもりです!