このブログはほぼ静的コンテンツなので、置き換えるメリットはほぼありません。でもいろいろ遊びたかったので置き換えました!

置き換え前

さくらのレンタルサーバ [2009-05-17-4]

  • リアルサーバ
  • 他の人と/homeを共有する
  • コントロールパネルからメールアドレスを作ったり、アクセス解析出来る
  • カスタマイズ性はほぼない
  • OSはFreeBSD 7.1-RELEASE-p16
  • WebサーバはApache/1.3.42
  • 年間5,000円(スタンダードプラン)

置き換え後

さくらのVPS

  • 仮想サーバ
  • ユーザは自分だけ
  • コントロールパネルとかはない
  • カスタマイズしまくり
  • 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]