設置: GNU socialサーバーの移転

GNUsocial/install
概要

告知: gnusocial.jpのサーバー移転 | GNU social JP」に記した通り、2022-09-10 Satにgnusocial.jpのサーバーを別のサーバーに移転しました。管理人が前回GNU socialサーバーを移転したのは2018年8月頃で、4年ぶりのサーバー移転となり、手順をすっかり忘れて手こずってしまいました。今後のために、GNU socialサーバーの移転手順を記します。

移転にあたって以下の方針で作業します。

1. ファイルサイズが大きいことが想定されるので、自分のローカルPCを経由せずに、全てサーバー間コピーで完結するようにします。

2. ファイル操作関係のコマンド実行後には終了ステータスを確認して、確実に成功していることを確認します。

echo $? # 0=success
停止

移転中にデータが登録されないようにまずサイトのアクセスを停止します。ホスティングサービスを使っている場合は、コントロールパネルからサイト設定の削除・公開停止を行います。。

あるいは、public/.htaccessなどのサーバー設定の冒頭に以下相当を追記してアクセスを禁止します。

deny from all

Webブラウザーでアクセス不能になることを確実に確認します。

取出

サイトのアクセスを停止したら、移転用にDBをエクスポートします。

ホスティングサービスを利用している場合は、コントロールパネルからDBのバックアップを作成します。

VPSなどでは、使用しているDBに応じてコマンドを実行して取得します。MySQL/MariaDBだと以下相当になります。

残り4053文字。続きはSilver/Gold会員限定。

Free=0/Bronze=220/Silver=1100/Gold=1980円。

会員登録 (About Member)

Comments

Ads Blocker Image Powered by Code Help Pro

広告ブロッカー検知/Ads Blocker Detected

このサイトは会費と広告で運営されています。[Bronze=月220円以上に登録] するか、広告ブロッカーを無効にしてください。

This site is operated by membership and advertise. Please [register at least Bronze=220 JPY/month], or disable ads blocker.

Copied title and URL