web-dev-qa-db-ja.com

Redmineを再起動する方法は?

GUIを使用せずにCentOSにRedmineをインストールしています。メールの設定を変更しましたが、再起動が必要です。

コマンドラインからredmineを再起動する方法は?

13
FilippoG

(パッセンジャーを使用している場合)Apacheを再起動しても、目的の効果が得られない場合があります。ファイルを作成してRedmineを再起動できます:

<redmineHomeDir>/tmp/restart.txt

コンテンツ「再起動」。 Redmineを再起動したいときはいつでも、このファイルを「touch」だけ変更してtime-stamp

touch <redmineHomeDir>/tmp/restart.txt

Redmineは次のページ要求で再起動します。このソリューションは、Redmineフォーラムまたはユーザーブログで見つけることができます(例 http://texdex.blogspot.com/2011/03/restarting-redmine-without-restarting.html

18
mcane

Redmineのインストール方法に応じて、再起動の外観が異なります。以下にリストされているシナリオを参照してください。

Apache/PassengerPassengerを使用してインストールする場合、再起動Apache再起動Redmineも同様です。例:

root@myserver:~# service httpd restart

Bitnami

root@myserver:~# service bitnami restart

その他

経験則では、アプリケーションコンテナを再起動します。 redmineはコンテナ(つまりPassenger、Bitnami)で実行されるため、コンテナの再起動もRedmineを再起動します。

注:この問題はRedmineフォーラムで議論されています。このスレッドでは、特定のインストールの再起動手順を確認できます。リンク: http://www.redmine.org/boards/2/topics/6719?r=6789

6
Mark

これは古い質問ですが、答えを少し更新したかったのです。

スタンドアロンバージョンの場合は、<RedmineHomeDir>touch tmp/restart.txt

dockerにある場合は、よりエレガントなソリューションです(特にsameersbn/docker-redmine)コンテナに対する設定が失われるため、Dockerコンテナalltogheterを再起動せず、supervizorで実行されているUnicornを再起動するだけです。

これを行うには、次を実行する必要があります。

supervizorctl
restart Unicorn
exit

これは通常、Dockerコンテナで行われた追加の構成を失わないための通常のパスです。

通常、すべての設定はDockerコンテナの作成時に行う必要がありますが、一部の設定は、後で展開するまで「修正プログラム」として行うことができます。

3
Zauxst

https://www.phusionpassenger.com/library/admin/nginx/restart_app.html に従って、次の方法でパッセンジャーアプリケーションを再起動することもできます。

passenger-config restart-app
3
Mr.Gosh