2017-12-30 14 views
0

こんにちは誰も私にこれを案内してください。私は複数のラズベリーパイをローカルPHPのインスタンスで持っており、各rpiにはローカルWebアプリケーションが含まれています。今では私のコード(php、html、jquery、またはcss)にパッチを当てる必要があるたびに、チームビューア経由で各rpiにリモートで接続する必要があります。しかし、これは問題があります。なぜなら、私は100 rpiを既に別の領域にインストールしており、チームビューアを使用する必要があれば、更新されたコードでパッチを当てることができます。私のローカルWebアプリケーションにパッチを当てる最良の方法

私は別のアプローチを取っていきたいと思っています...私の計画は、ラズベリーパイの所有者に、ファイルを自動的にダウンロードするリンクをクリックし、既存のファイルを上書きする必要がある場合は、もはや各rpiに接続する必要があります。

答えて

0

片方向にgitとwebhooksを使用します。変更をプッシュして、自動的に各サーバーにプッシュさせることができます。欠点は、各サーバーでgitをセットアップし、すべてのサーバーにプッシュするスクリプトを構成する必要があることです。これはかなりの作業です。

もう一つの選択肢は、マスタラズベリーパイから他のものへの変更をプッシュすることができるので、アシナブルを使用することです。繰り返しますが、設定する必要はありますが、設定することは可能ですが、たとえばgithubに設定スクリプトを置いて、ユーザに実行させることもできます。次回に変更する必要があるときにその方法です。ユーザーは何もする必要はありません。

関連する問題