4

サーバー上でデーモン サービスとして実行されている Ruby アプリケーションがあります。現在、アプリケーションは Ubuntu マシンの にあり/usr/share/theappます。

私の質問はおそらく議論の余地がありますが、Ruby アプリにとって最も一般的で最適な場所として実際に意図されているのはどの場所でしょうか? 上記は問題ありませんか、それともデーモン アプリ用の別の場所がありますか?

たとえば、通常、Apache でホストされている PHP の Web アプリは の下/var/www/...に配置するので、Ruby アプリを配置するためのより適切で実践的な場所が必要であると考えています。

場所はおそらく問題ではないので、アプリがホストされていて別のフォルダーに配置されていてもアプリが壊れることはありませんが、狂気への何らかの形と方法が必要であると私は信じています.

助言がありますか?

4

3 に答える 3

3

通常使用されるさまざまなディレクトリの説明をいくつか読んだ後、アプリを /usr/local/share に配置します。

ユーザーが利用できる「bin」サブディレクトリ内のコマンドは、インストール時に実行する rake タスクを介して /usr/local/bin からソフト リンクを取得します。

HTML を提供しない場合、それらを「www」ディレクトリの下に置くのは意味がないというコメントに同意します。

于 2013-04-29T13:21:01.023 に答える