mallorycs
(Mallory Smith)
1
Discourse を更新しようとすると、次のようなメッセージが表示されます。
Discourse の古いバージョンを実行しています。
最新のイメージを実行するまで、Web UI を介したアップグレードは無効になります。
これを行うには、SSH でサーバーにログインし、次を実行してください。
-
cd /var/discourse*
-
git pull*
-
./launcher rebuild app*
これはセルフホスティングということですか? Digital Ocean に「ホスティング」料金を支払っていますが、これは別の種類のホスティングですか?
Discourse の定義によれば、実際にセルフホストしており、この記事に従う必要がある場合、この手動更新は私たちのスキルセットをはるかに超えているため、解決策は何ですか?(私は一人で自分のビジネスを経営しており、現在のレベルで Discourse を実行することを学ぶなど、数え切れないほどのスキルセットを独学で習得したプロフェッショナルになりました。開発者スキルをこのレベルの専門知識まで学ぶ時間もありません。
)
Discourse を更新しないことはできますか?それはどのくらい悪いことですか?誰かに代わりにやってもらうべきですか?それとも Discourse を完全にやめるべきですか?
アドバイスをいただけると幸いです!! 皆さん、ありがとう!
「いいね!」 1
Alexander
(Alexander Barrios)
2
Discourseを実行しているDropletをお持ちの場合、実質的にセルフホストしていることになります。
SSH経由でDropletにアクセスし、インストール時に最初に行ったときと同じように、指定されたコマンドを実行するだけです😁
更新しないことを選択できますが、個人的な意見としてはお勧めしません。セキュリティパッチや重要な変更が含まれている可能性があるためです。
「いいね!」 3
RGJ
(Richard - Communiteq)
3
はい、セルフホスティングです。DigitalOcean からホスティングを購入しますが、そのホスティングの上にすべてを自分で管理する必要があります。
自分でやろうとすることもできますが、予期せぬことが起こった場合に問題が発生します。または、誰かに依頼してやってもらうか、マネージドホスティング(Discourse.org や Communiteq など)を利用して、すべてを任せることもできます。
「いいね!」 4
Hi @mallorycs 
Discourse のアップデートはもうお済みですか? ドロップレットからのアップデートは、最初は少し怖いかもしれませんが、繰り返すうちに簡単になります。
Digital Ocean には、ドロップレットページから使用できるコンソールオプションもあり、アクセスが少し簡単になります。追加のアドバイスが必要な場合はお知らせください。
「いいね!」 4
mallorycs
(Mallory Smith)
5
@Alexander @RGJ @JammyDodger 皆さん、アドバイスありがとうございます!!彼氏がこれを読んで、ドロップレットに飛び込んでアップデートを把握してくれました。うまくいったようです!ふぅ😅ありがとうございます!!
「いいね!」 4
素晴らしいですね!コマンドラインからのアップグレード手順を彼に説明してもらうことをお勧めします。手順が書き留められていれば、それほど難しくありません。問題が発生した場合は、いつでもここで質問できます。
「いいね!」 2