同一サーバー上で同じ階層にWordPressサイトを複製する手順・プラグイン不使用

U3
2022/5/20
2024/11/7

プラグインをつかわずに、同一サーバー上で同じ階層にワードプレスで作成したサイトを複製する方法です。


まずホームページ一式のファイルと、データベースの内容をダウンロード

  • FileZillaなどのFTPソフト(またはレンタルサーバーのファイルマネージャー)でサーバーに接続し、該当ホームページデータの入ったフォルダ一式をダウンロード
  • phpMyAdminで該当ホームページのデータベースをエクスポート


移転先のサーバーのデータベース上に新規データベースを作成

  • 新規データベースにエクスポートしたデータベースをインポート


移転先サーバーにホームページデータ一式をアップロード

  • FTPソフト(またはレンタルサーバーのファイルマネージャー)で、ダウンロードしたフォルダ一式を別名(任意のディレクトリ名をつける)でアップロード


新サイトのwp-confit.phpを変更

読み込むデータベースを先ほど新規作成したものに変更

define(‘DB_NAME’, ‘ abcd_new′); 同じサーバ内の移動ならここだけ変更でOK


phpMyAdminでsiteurlを新しいURLに変更

「wp_options」テーブルの『option_name』欄が「siteurl」「home」の2項目について、『option_value』に入力されたURLを新ディレクトリのURLに変更。


テーブル名の「wp_options」はセキュリティのため変更されている可能性がある。optionsの文字列で検索すると良い。


コメント

U3さん
2022-05-20 14:43:41

さくらサーバーが管理画面が数年前に刷新されて、ステージング機能もついていたり、サブドメインだけの設定ができたり、安くて使い勝手が良いように感じます。