このブログはほぼ静的コンテンツなので、置き換えるメリットはほぼありません。でもいろいろ遊びたかったので置き換えました!
置き換え前
さくらのレンタルサーバ [2009-05-17-4]
- リアルサーバ
- 他の人と/homeを共有する
- コントロールパネルからメールアドレスを作ったり、アクセス解析出来る
- カスタマイズ性はほぼない
- OSはFreeBSD 7.1-RELEASE-p16
- WebサーバはApache/1.3.42
- 年間5,000円(スタンダードプラン)
置き換え後
- 仮想サーバ
- ユーザは自分だけ
- コントロールパネルとかはない
- カスタマイズしまくり
- OSはUbuntu12.04 LTSにした [2013-05-19-1]
- Webサーバはnginx/1.1.19にした
- 年間16,280円(プランは2G。石狩リージョン)
雑記
結構真面目にサーバを構築しました。参考にしたのはもちろん『入門Chef Solo』[2013-04-22-4]
基本的にVagrantとserverspec で検証しつつレシピを書いたので、本番環境で悩むことは少なかったです。時代は進みましたね。
Webサーバはnginxにしました。Apacheに比べて、設定がシンプルで惚れました。あと、ごく一部で使っているcgi用にfcgiwrapをインストール。
chef-soloで構築してみた疑問や課題はこんな感じ
- パッケージ全体のupgradeはどのタイミングでやれば良いのか?
- 他の人のChef-soloリポジトリを知りたい。Vagrantでも真面目にテスト書いている?とか。
chalowはChef-soloでは管理してません。まあ、Webアプリケーションなので、デプロイ対象とかそっちの話だと思う。今は自作のmkchalowコマンドでアップロードしてます。[2009-06-14-3]