ここ数日サーバー乗り換えを考えてました。
なぜかっていうと、今借りてるレンタルサーバーがもはやレンタルサーバー事業にやる気を見出せて無いのか、更新の手がやる気なさそうな感じで、特に言語バージョンがとても古いまま、gemやpearなどのインストールも可能なコントロールパネルを用意してるのに、やっと知識がついてきてgemをインストールしようとしたら実はあんまり使えない、っていうかバージョンが古すぎて見つけたgemもインストール失敗。
そろそろPHPのバージョンが古すぎてWordPressでのサポートが途切れるみたいです。
スクショ。
それはただの理由の一つで、ぶっちゃけ古くてもzencartやwordpressは動作するので移転するほどでは無いのですが、以前から書いてたRuby on Railsのウェブアプリを公開したいって要求があって、今のレンタルサーバーではできないようなんです。
簡単なプロトタイプなのでPHPで書き直してみたら、たぶんOSがCent OSで、セキュリティガチガチで、PHPのバージョンも古くて、と、実際かなりもがいてみましたね。
PHPのexif_read_dataを使えばいけそう、と思ったらどうも許可されてないようでそこだけ止まる。
exiftoolをインストールできればサクッと完成、なのにroot権限が必要でダメ。
rubyで、gemのexifrを使えば、とコントロールパネルからexifrをインストールしてみたらError。
あ、OSがガチガチでもjavascriptを使えばブラウザ側が実行するから使えるんでは、とjavascript版のexiftoolを使ってみたらこれが全然使えない。動くんですが一つも抜き出さない。
exif関係のウェブアプリを作ろうって考えてたんですよ。
試行錯誤で、自分のできる限りを尽くしてダメだったら移転。
root権限のあるVPSでならバージョンのアップデートとか、ツールのinstallなんかで困らないと思います。root権限付きのVPSを使ったことがないので、手元のPCのように動くのかは分からないですが。
移転すると来年の5月分まで先払いしてあるレンタルサーバーを捨てて月額料金が上がるVPSになるわけなので、支出がわずかに増えます。月500円が800円くらいに。
なぜに移転を嫌がるのかというと、プロトタイプのウェブアプリを公開するためだけに移転するのはハードル高いなあって思ってたのと、月額500円であっても、大抵年払いなので移転直後に1年分なら1万円払う必要があるんです。月換算なら800円でも支払うのは年1回、1万円な訳ですよ。毎日のコーヒー一杯に換算したら20円ですよ。というのとあんまり変わりないなあって気がつきました。
予定としては、2024年の5/31まで今のレンタルサーバーの先払いがあるので、もったいないから使い続けます。ウェブアプリの公開は急いで出せばなんとかなるわけでもなく、3年くらい前のアイデアなので今更1年の遅れが出ても誤差の範囲。
でもせっかく作ったのだから公開予定日を2024年の4月ごろにして、近日公開って感じのWebサービスとして予定地的な予告を出しておくだけにしておこうと思いました。
移転はやはり考えています。今のレンタルサーバーはやる気出さないようなら今後色々と不具合も出てきますし、xserverあたり元気良さそうですよね。サーバーもかなりスペックが高い。
段階として、無料のレンタルサーバー→月100円くらいの有料レンタルサーバー→月500円くらいのレンタルサーバー→月1000円くらいのroot権限付きVPS→AWSなどのクラウドに月5000円くらい→月数十万円のサーバー利用料がかかるほどの利用者数のいるWebサービス
って感じです。
とりあえず公開に踏み切れないのはわかってきたのですが、公開は可能なのでローカル環境でアイデアを形にしておいて保留。でもありですね。