準備編JailはFreeBSDで開発されている仮想化環境で、別に新しくもなく昔からあるものです。名前だけは前々から知ってましたが、とくに何もすることもなくスルーでした。コンテナ型ってのも最近知ったくらいです。それも、ここ最近のDocker人気でいろいろ調べていたときに知ったのでした。Jailに入るのもいいですが、せっかくなのでFreeBSDのインストールからおさらい。基礎は何回やってもいいと思うし、インストールからのっけてやろうと。気分的にVMwareでやるのではなくて、空いてるPCでやろうと思います。それにしても、この光学ドライブがガコガコ鳴ってインストーラーを読み込んでいって、作業時はHDDがカリカリと読み書きする感じがダイレクトに伝わってくるのは、仮想環境では味わえない事だが、ええのう。久しぶりだとなおさらええのう。いい感じではインストールですが今回はJailの環境がちょっと良くなっているという事だったので9.1にしました。9からはsysinstallではなく、BSDinstallというものに変わりました。BSDinstallになって、楽にというか簡単にというか、そういった変化を感じます。通常のブートをします。※直インストールなので画像は無いです。出てきますので、Installを選択。Jを押すとそこまで飛んでくれるので楽です。ホストネームの入力ですが、FQDNを入れるようにとのこと。完全修飾ドメイン名で入れるようにとのこと。表示されている5個と隠しメニューと言いますか、デフォルトでbaseとKernelがインストールされます。ここはPortsだけ選びました。Disk・Finish・commitでOKです。自分で振り分けたい場合はGuidedではなく、Manualに進みます。ここでシステムがインストールされます。終わったら、rootのパスワード設定をして、ネットワークの設定をします。IPv4をYes、DHCPはNoで手動で固定IPを入力。SLAACもYesを選択しました。DNSですが、ここではCTU(デフォルトゲートウェイ)のIPアドレスを入れます。タイムゾーンは、最初の問いはNo!、続いてAsiaのTokyoを選択。いや、Japanだった。次はサービスの選択です。ここではsshdだけ選びました。ユーザーの追加ですが、後からスクリプトで入れたらいいやと思ったのでNo!最終確認ですが、この辺は前のsysinstallにもあったかな。変更はないので、そのままExitします。Configrationとでますが、Noで。Rebootを選んで、CDを抜いて起動を待ちましょう。慌ててCDを取り出そうとするとリブートの時に光学ドライブが閉まって指が挟まるから気を付けよう。/etc/netstartしてみよう。コンソール画面で作業するのはめんどくさいので、ネットワーク回りが問題なければさっさとsshを使えるようにして切り替えちゃおう。コメントアウトしてます。コメントアウトしてます。あたるところをやっときます。ターミナルソフトからrootでログイン。done.出ちゃったらディレクトを作成してもう1回。Collectionを取得して展開する。extractportupgradeをインストール。clean順番が逆な気もしますが、気にしないで説明に入ります。いうのは、既存のバイナリファイルにセキュリティのパッチを当ててくれるコマンドです。updateみたいなもんかしら。ほかにもセキュリティアドバイザリというメーリングリストがあり、パッチを当てるという方法もあるようだ。いうのは、PortCollectionを更新するコマンドで、FreeBSD-UPdateと同じくFetchして展開するという感じ。なんというかWindowsユーザーに説明するのが難しいのだけれど、説明を読んだ感じだと、最新で安全なアプリケーションを利用するために機構みたいな感じかな。インストール済みのアプリケーションをアップグレードしてくれるコマンドのようです。何となくは使えるコマンドですが、説明するとなると慣れてないと何がどう上手く言えなかったりするにゃあ。当初は2回に分けようと思ったけれど、3回に分けようかなと思います。最近というか最近の事で、自分のことを自分でもなかなか分かっていないものだなぁと感じる事があったのだが、もうおっさんと思っていてもまだまだ小僧だったりしたようだ。Jailは、Dockerが利用している技術の根幹のようなものであるらしく、そんなJailのベースになったのがChrootらしい。Chrootといえば、Bindの構築をしたときにChrootを使った。Bindをいじってたのも3年前弱になるらしいのだが、確かクラッキングされてもChrootの中だけになるとか、そんな感じのものだったはず。JailもDockerもそれの応用ということらしい。似てないかw何だか鼻の奥がツーンとなる事が多い日でした。試す前にFreeBSDのアレコレさくらのクラウド+FreeBSD8.3でWordPressをインストールまでFreeBSDで遊ぶ準備、初期設定とかの覚え書きFreeBSDをさわってみる。Takekenインターネット利用者のITリテラシーを向上しようという目的で生まれた、2次元キャラのたけけんです。サーバー弄りからプログラミングまで幅広く書いています。試す前にFreeBSDのアレコレこのサイトはさくらのクラウドで動いています。8にインストールしました。Comments【Ubuntu】UbuntuServerをコンソールからデスクトップ画面で操作する。さくらの新スタンダードプランのサーバーにRailsを入れて、Redmineをインストールした。