CentOSでデーモンとして実行するシェルスクリプトを取得していますか?
編集:どういうわけか、私の投稿の半分が何らかの理由で切り捨てられました。私はすぐに更新し、ここで更新されたことを上部に投稿します。 編集:不完全な質問で申し訳ありませんが、投稿を再度更新しました。 編集(8:55 PM EST 10/10/2011):Stevenが提案したように/srv/rhodecode/start.shを更新しましたが、それでも喜びはありません。それはそのようにハングし続けます: [lpeabody@vcs rhodecode]$ sudo /etc/init.d/rhodecode-server start Starting rhodecode-server: 以下のスクリプトを更新して、変更を示しました。 私は人生でシェルやbashスクリプトを書いたことがありません。CentOSにRhodeCodeをインストールしようとしていますが、DebianとGentooのinitスクリプトがありますが、RedHat / CentOSにはありません。サーバー環境はCentOS 5の実行に限定されているため、作成する必要があります。プロジェクトのソースは、こちらの Bitbucketにあります。 アイデアは、CeleryとRabbitMQでRhodeCodeを実行することです。これはすべてPythonで記述されており、virtualenvを使用して、独自の独立した仮想コンテナー内に環境があります。私はここでシェルスクリプトのアイデアを得ました。 rhodecodeという名前のシステムユーザーを作成し、/ var / run / rhodecodeディレクトリを作成しました。これはrhodecodeが所有しています。また、production.iniが存在する/ var / www / rhodecodeと、rhodecodeが所有する/srv/rhodecode/start.shも作成しました。 権限: [lpeabody@vcs run]$ ll -a /var/run/rhodecode total 12 drwxr-xr-x 2 rhodecode rhodecode 4096 Oct 10 15:57 . drwxr-xr-x 21 …