2011-02-12 5 views
1

phpで開発されたデーモンを使用するアプリケーションがあります。今まではドキュメントルート内で実行していました。しかし、メインWebアプリケーションからデーモンコードを分離したので、ドキュメントルートにはもう必要ありません。そのようなアプリケーションをインストールするための適切なディレクトリは何ですか?phpデーモンをインストールするのに適切なlinuxディレクトリ

答えて

6

/srvアップパッケージ場合はシステム管理者、/usr/share/<appname>によって置かれている場合。)、あなたはとてもようなシェバングラインを使用してPHPスクリプトを起動することができます。

#!/usr/bin/php 
<?php 
    ... 
?> 

今することができますファイルを実行可能にして、/usr/bin(パッケージマネージャによってインストールされたバイナリ)、/usr/local/bin(バイナリはsysadminによってインストールされています)、またはバイナリが通常行く他の場所に置きます。

/etc/init.dの下にinitスクリプトを追加することを忘れないでください。サーバ起動時に自動的にデーモンを起動することができます!

5

/srvの場合、sysadminによって配置されている場合、パッケージ化されている場合は/usr/share/<appname>になります。

1

実際には、配布、管理ポリシー、既に存在するものなどの多くの要素に依存します。環境に必要なものだけを中立ディレクトリにしたいのであれば、多くの人が/ optを使用します。 。イグナシオバスケス - エイブラムスの回答に加えて

関連する問題