Webサイトを作るため、サーバーを借りてみたくなったsatrexです。
さくらのレンタルサーバー対VPS
さて、さくらのレンタルサーバーとさくらのVPSで迷いました。 メリット・デメリットを比較すると、おおむね以下のようになりました。
レンタルサーバー
- メリット:
- セキュリティがしっかりしている
- 設定がめんどくさくない
- ちょっと安い
- デメリット:
- 自由度が低い
- OSを選べない
- ディスク容量が少ない(10G)
VPS
- メリット:
- 自由度が高い
- OSを選べる
- ディスク容量が多い(100G〜)
- デメリット:
- セキュリティは自分で設定(やや不安)
- いろいろと設定しないと
- ちょっと高い
コストはたいした問題ではありません。 月500円が1000円でも似たようなもんです。
まずはレンタルサーバー
迷ったらとりあえずミニマルな選択肢を試します。 レンタルサーバーを仮登録してみました。
そこで感じたことをレポします。
sshログイン
サーバー屋さんが数多くある中で、 さくらのレンタルサーバーを選んだのは、 sshログインできるからです。 WordPressとか、GUIだけでメンテするのはしんどそうです。
さっそくログインしてみた
サーバーのパスワードが書かれたメールが 見当たらず、サポートにメールを送った朝7時でした。
昼の13時ごろにはメールの再送を受けられ、 無事にログインはできました。
しかし、新たな問題の幕開けに、そのころのオイラは気づいていなかったのです。
Gitが入らない
次に欲しいのはGitです。 これがあれば、ローカルの仮想マシンと同期できます。 仮想マシンでコンテンツを作り、 Pushしておき、レンタルサーバーからPullすれば、 電車の中でもWebが作れるというものです。
さっそく、gitをインストールする手段を講じました。
Portsの憂鬱
FreeBSDのパッケージ管理は、Portsで行うようです。 さっそくtarボールをダウンロードしました。 解凍しますが・・・
%tar -x ports.tar
tar: Error opening archive: Failed to open '/dev/sa0'
当然ですがroot権限がないため、 Portsが入れられません。
pkgの挫折
Portsがダメならpkgです。 pkgは、WordPressをインストールするために、すでにインストールされているようです。
さっそくこれを使ってみますが・・・ パッケージのインストールを認めてくれません。
とりあえずの結論です。 Git使いは、ちょっといいプランを借りないとだめ お試し期間中なのでキャンセルし、プランを見直そうと思います。
パッケージ管理をあきらめ、ソースコードからgitをコンパイルしてインストールすることにしました。
[次の記事][next]で詳しく書きます。 [next]: http://blog.satrex.dev/blog/2012/06/20/sakura-git-installed