私はWindowsで開発し、Open Solarisで展開していました。私は遭遇した1つの本当の問題点があり、それはネイティブオペレーティングシステム上でファイルのオープン/リード/ライティングを含んでいた。ネイティブOSでファイルを読み書きする場合は、私に知らせてください。詳細をお知らせします。
それ以外の場合は、実際のレールアプリケーションコードを変更する必要はありません。
Phusion Passengerは、これは良い選択ですが、Windowsでの開発/ Unixでの展開とは関係ありません。乗客は配備を簡単にするだけです。乗客は配備を求めるアプリを調べ、通常は手動で行う必要がある設定を見つけます。これにより、Apacheの設定について多くのことを学ぶ必要がなくなります。
これ以上のことはしますが、Passengerをインテリジェントな仲介者とみなし、Railsを知っていてApacheを知っていて、Railsアプリケーションが実稼働環境でうまく動作するように多くの不満を抱いています。
あなたが「Ubuntuに精通していない」と言うと、それは「Unixに精通していない」ことを意味しますか?
私は 'Solaris'に精通していますが、正直言ってLinuxディストリビューションでは何もしていません。
もしUnixには初心者であれば、あなたは指をかざすだけでいいと思うし、あなたのホスティングプロバイダが必要なサポートをすべて持っていることを願っています。あなたのインストールを教えてください。「OK、Apache/Passenger」、ここに私のRailsアプリがあります。
希望は意味があります!
ありがとうございました。私は今、Ubuntuで試しています。ここまでは順調ですね。私はCentOsに慣れています。しかし、違いはあまりないと思います。 – nmenego
私は正直なところ、Solarisは他のLinuxディストリビューションとは異なるので、私の本では、Linuxディストリビューションに精通していれば、LinuxとSolarisの違いと比べてすべてのことをよく知っています。幸運と、「答え」のおかげで – RadBrad