ローカルのWordPressサイトをライブサーバーに移動する方法
John Turner
John Turner
WordPressサイトの構築に数週間を費やしました。サイトは完成しましたが、まだローカルサーバー上で非公開の状態です。
いよいよウェブサイトをライブサーバーで公開する時です!
中小企業のオーナー、ブロガー、開発者のいずれであっても、このプロセスは非常に重要です。これは、プライベートプロジェクトと公開ステージの間の架け橋となります。
このチュートリアルでは、WordPressをローカルサーバーからライブサーバーに移行するために必要なすべてを説明します。
主なポイントは次のとおりです:
- Duplicator Proプラグインを使用する:技術的な複雑さなしにWordPressサイトを移行するための最も簡単な方法
- 3つの主要ステップ:ローカルサイトのバックアップ、ライブホスティングの設定、バックアップのインポート
- 信頼性の高いホスティングを選択する:最良の結果を得るために、BluehostのようなWordPress最適化ホストを選択してください
- データベースの設定が必要:インポートする前に、ライブサーバー上に新しいMySQLデータベースを作成してください
- URLは自動的に更新されます:Duplicatorは移行中にlocalhost URLの検索と置換を処理します
- サイト全体を転送:プラグイン、テーマ、コンテンツ、カスタマイズを含むすべてが移行されます
クイックサマリー:ローカルWordPressサイトをライブサーバーに移行する方法
目次
ローカルWordPressサイトをライブサーバーに移行する理由
公開する前に、ウェブサイトを完全に構築できることをご存知でしたか?
開発者でなくても、コンピューター上でWordPressをローカルに実行できます。基本的に、これは次のためのステージング環境の作成を伴います:
- ウェブデザインのトラブルシューティング
- ブログ記事の作成
- WordPressのアップデート
- コーディング方法の学習
- その他のメンテナンスタスク
localhostでは、公開エラーを視聴者に公開するリスクなしにWordPressサイトを操作できます。
さらに、ホスティングプランやドメイン名は必要ありません。LocalWP、MAMP、WAMP、またはXAMPPのようなローカル環境を使用して、秘密のサイトを無料でホストできます。
サイトに必要なすべての機能と機能をすべて追加したら、ライブサーバーに簡単に移行できます。最初にローカルサーバーで開発したため、ウェブサイトは新しい訪問者に対して完全に準備ができています。
ローカルWordPressサイトを作成する方法
まだローカルサイトをお持ちでない場合は、まず作成する必要があります。
次に、好きなようにカスタマイズしてください!ローカルのソフトウェアがWordPressのクリーンインストールをセットアップするので、さまざまなプラグインをインストールして、夢のサイトを作成できます。
例えば、SeedProdは初心者向けのページビルダーで、WordPressウェブサイトのデザインに使用できます。
シンプルなドラッグ&ドロップインターフェイスと何百ものデザイン済みテンプレートを備えているため、コードの知識を心配する必要はありません。

もしオンラインストアを始めたなら、Easy Digital Downloadsをインストールできます。このeコマースプラグインを使えば、ソフトウェアから音楽まで、あらゆるものを簡単に販売できます。
これにより、製品のセットアップ、サードパーティの支払いオプションの接続、さらには特定のWebページをメンバーシップ限定コンテンツとして保護することができます。

ご覧のとおり、ローカルのWordPressサイトのカスタマイズに関しては、無限のオプションがあります。
ローカルのWordPressサイトをライブサーバーに移動する方法
プラグインをインストールし、テーマを有効化し、サイトを完全にパーソナライズしたら、ライブサーバーに移動する時です!これにより、誰でもあなたのコンテンツを表示したり、やり取りしたりできるようになります。
復旧方法は次のとおりです。
- Duplicator ProプラグインをローカルWordPressサイトに追加し、ライセンスを有効化してください
- ファイル、データベース、設定を含むサイトの完全なバックアップを作成します
- ホスティングを購入し、ドメインを登録し、ライブサーバーにWordPressをインストールします
- ホスティングアカウントに適切な権限を持つMySQLデータベースとユーザーを設定します
- ローカルバックアップをライブサイトにアップロードし、Duplicatorの移行ウィザードを実行します
ステップ1:ローカルサイトにDuplicatorをインストールする
開発者にとっては、ウェブサイトを別の場所に手動で移動することは問題ないかもしれません。
しかし、この移行には多くの時間がかかる可能性があります。また、途中でカスタムサイトを誤って壊してしまう可能性も十分にあります。
はるかに簡単で安全な解決策は、DuplicatorのようなWordPress移行プラグインをインストールすることです。この強力なツールは、ローカルウェブサイト全体をバックアップし、わずか数ステップでライブサーバーに移行できます!

始めるには、Duplicator Proのサブスクリプションを選択してください。無料バージョンも利用可能ですが、Duplicator Proはドラッグ&ドロップ移行をサポートしています。この機能は、ライブサイトを可能な限り迅速に稼働させるために不可欠です。
チェックアウト後、ライセンスキーをコピーしてDuplicator Proをダウンロードします。次に、ローカルWordPressサイトのWordPress管理ダッシュボードを開きます。Duplicatorプラグインをインストールして有効化します。
Duplicatorの使用を開始する前に、ライセンスを有効化する必要があります。Duplicator Pro » 設定 » 一般に移動し、ライセンスキーを貼り付けます。

最後に、有効化をクリックします。これで、ローカルWordPressサイトをライブサーバーに移動できます!
ステップ2:ローカルサイトをバックアップする
Duplicatorを使用すると、サイトのバックアップを作成できます。これらは、WordPressファイル、データベース、プラグイン、テーマ、その他のデータの保存コピーです。
Duplicatorはすべての情報を1つのzipファイルにバックアップするため、ウェブサイトの移行が容易になります。
バックアップを作成するには、Duplicator Pro » Backups » Add Newに移動します。

ページの先頭でバックアップにカスタム名をつけることができます。Wasabi、Google Drive、Dropboxなどの多くのクラウドストレージに対応していますが、Localオプションを選択してください。

次に、Backupセクションを展開します。これにより、ローカルサイトのどのデータを新しいライブサーバーに転送するかを正確にカスタマイズできます。

完全なバックアップを作成したい場合は、Full Siteプリセットをクリックします。
ただし、Customに切り替えて、メディアファイル、アクティブなプラグインとテーマ、データベース、またはコアのWordPressファイルをチェック解除することもできます。これは、ライブサイトにデータが必要ない場合にのみ行ってください。
完了したら、Nextをクリックします。このページには、ウェブサイトのスキャン結果が表示されます。

バックアップを作成する前に、必ず通知を確認してください。Duplicatorが完了すると、Backupsページに表示されます。

最後のステップとして、アーカイブファイルをダウンロードします。Duplicatorを使用すると、このファイルをライブWordPressインストールにドロップするだけで、ローカルサイトデータのインポートをすぐに開始できます。
ステップ3:ライブウェブサイトを設定する
いよいよライブWordPressウェブサイトを作成する時です!これを行うには、WordPressホスティングプロバイダーを見つける必要があります。
ウェブホストは、ライブウェブサイト用のサーバー容量とリソースを提供します。WordPressサイトがアクセス可能でパフォーマンスを発揮できるように、インフラストラクチャ、サーバー環境、およびテクニカルサポートを提供します。
最良の選択肢の1つはBluehostです。このウェブホストは、その手頃な価格とスケーラビリティからWordPressによって推奨されています。

Bluehostを使用すると、ローカルサイトを月額わずか$2.95でオンラインにできます。さらに、最初の年は完全に無料のドメイン名が付与されます。
プランにサインアップしたら、ドメイン名を選択できます。これは、ブランド認知度と記憶に残るURLの主要部分になります。

次に、ホスティングアカウントの作成を完了します。その後、Bluehostが自動的にWordPressをインストールします。ホスティングダッシュボードにサインインして、Log into WordPressボタンをクリックするだけです。

これにより、新しいWordPressダッシュボードが開きます!ただし、これは空白のインストールなので、カスタムデータをアップロードするためにローカルサイトをインポートする必要があります。
ステップ4:新しいデータベースを作成する
ローカルサイトを新しいサーバーに移行する前に、新しいWordPressデータベースを作成することが重要です。通常、ウェブホストがこれを行う簡単な方法を提供しています。
Bluehostでは、データベース設定を見つけて、MySQLデータベースをクリックするだけです。

新しいデータベースの作成の下に名前を入力し、データベースの作成をクリックします。

データベースを制御するための権限を持つ新しいユーザーを作成する必要もあります。まず、ユーザーのユーザー名とパスワードを入力します。

ユーザーをデータベースに追加セクションまでスクロールします。ここで、新しいユーザーと新しいデータベースの両方を選択します。

最終ステップとして、ユーザーにすべての権限を割り当てることができます。
ステップ5:ローカルサイトをインポートする
サイトを手動で移行することにした場合、File Transfer Protocol(FTP)クライアントを使用してローカルサイトのファイルを新しいサイトにアップロードする必要があります。また、phpMyAdminを使用して古いデータベースをインポートする必要もあります。
しかし、Duplicator Proはこのプロセスを簡素化します。ライブウェブサイトをセットアップした後、WordPressダッシュボードを開き、Duplicatorをインストールします。次に、バックアップのインポートページを見つけます。

保存したアーカイブファイルをインポートボックスにドラッグアンドドロップします。アップロードが完了すると、バックアップに関する詳細が表示されます。

次のページで、インストーラーの起動をクリックします。

これで、Duplicator移行ウィザードがインストールプロセスを案内します。一番上にあるインストールタイプは、フルインストールシングルサイトである必要があります。高度なインストーラーモードも選択してください。

セットアップの下に、新しいデータベース名、ユーザー名、パスワードを入力します。次に、検証をクリックします。
利用規約と通知に同意する必要があります。次へをクリックした後、インストーラーの設定を確認します。
インストール中、ローカルサイトのURLをライブのURLに置き換える必要があります。ステップ3で、検索フィールドに古いURLを入力します。新しいURLは置換の隣に入力します。

Duplicatorは、データベース内の古いURLのすべての言及を自動的に置き換えます。追加の検索および置換プラグインをインストールする必要はありません。
次に、ローカルサイトがライブサーバーに移動されます。管理ログインボタンを使用して、新しいウェブサイトにアクセスできます!
よくある質問(FAQ)
WordPressサイトを新しいホストとドメインに転送するにはどうすればよいですか?
Duplicator Proをインストールし、現在のサイトのバックアップを作成することで、WordPressサイトを新しいホストまたはドメイン名に転送できます。次に、2番目のWordPressインストールにDuplicator Proをインストールし、アーカイブファイルをドラッグアンドドロップしてインポートします。
移行後、DNSを更新し、Googleに変更を通知し、リダイレクトを追加し、壊れたリンクを確認するのが良いでしょう。
詳細については、これらの役立つガイドを確認してください。
プラグインなしでWordPressサイトを新しいホストに移行するにはどうすればよいですか?
WordPressサイトを新しいホストに手動で移行するには、phpMyAdminでデータベースをSQLファイルとしてエクスポートします。ローカルサイトの場合は、http://localhost/phpmyadmin/ を開き、クイックエクスポートメソッドを選択してください。
次に、FTPクライアントまたはcPanelを使用して、public_htmlフォルダ(ルートディレクトリとも呼ばれます)のファイルをエクスポートします。
新しいホストで、サイトのルートフォルダを開き、すべてのファイルを右クリックして削除します。その後、古いサイトファイルをアップロードします。
また、phpMyAdminのインポートタブに移動し、ファイルを選択をクリックして、元のデータベースファイルをアップロードする必要があります。

コンテンツは完全に移行されましたが、データベースはまだローカルサイトを指している可能性があります。これを更新するには、phpMyAdminでwp_optionsテーブルを開きます。
wp_optionsの横にある参照をクリックします。次に、options_name列でsiteurlの値を見つけて編集します。

wp-config.phpファイルも更新する必要があります。FTPクライアントまたはcPanelを使用してこのファイルを開き、データベース情報を含むコード行を見つけます。
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
ローカルからライブサーバーに移動したため、投稿やページのパーマリンクが正しく機能しない可能性があります。これを修正するには、設定 » 一般を見つけます。変更を保存をクリックする前に何も編集しないでください。
次に、設定 » パーマリンクに移動します。以前と同様に、何も変更せずにこれらの設定を保存します。
移行後、新しいウェブサイトで画像が missing したりリンクが broken したりする場合があります。すべてが正しく機能していることを確認するには、localhostのURLをライブサイトのURLに置き換える必要があります。
これを行うには、phpMyAdminを開き、SQLタブに移動します。ここに、このSQLクエリを貼り付けます。
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');
デフォルトのリンクをライブサイトのURLに更新してください。実行ボタンをクリックすると、新しい訪問者は移行されたコンテンツを表示および操作できるようになります。
ウェブサイトをライブサーバーに公開するにはどうすればよいですか?
ウェブホスティングプランとドメイン名を購入することで、ウェブサイトをライブサーバーに公開できます。次に、Duplicator Proを使用してローカルサイトをライブサーバーに移行します。
ステージングとライブWordPressの違いは何ですか?
ライブWordPressサイトは、検索エンジンやオンライン訪問者が表示および操作できる、一般に公開されているウェブサイトです。ステージングサイトは、ライブウェブサイトの完全に同一のコピーですが、ローカルまたはサーバーのサブドメインにホストされています。ステージングサイトは、ライブコンテンツに影響を与えることなくサイトの編集を行うための、プライベートで安全な場所です。
ステージングサイトをライブサイトにコピーするにはどうすればよいですか?
ステージングサイトをライブサイトにコピーするには、ステージングサイトにDuplicator Proをインストールします。ステージングサイトの完全なバックアップを作成します。ライブサイトで、バックアップをDuplicatorのインポートページにアップロードします。
結論
これで完了です!ローカルのWordPressサイトをライブサーバーに移動しました。
せっかくなので、これらの追加のWordPressチュートリアルもご覧ください。
- ライブWordPressサイトをローカルホストに移動する方法
- 2024年にWordPressサイトを移行するにはいくらかかりますか?
- WordPressサイトをクローンするための9つのベストプラグイン
- 究極のWordPress移行チェックリスト:移行をマスターしよう!
- WordPressの更新方法(そして時代に遅れないようにする方法)
- WordPressサイトを無料で移行する方法
ローカルのウェブサイトをオンラインにしたいですか? Duplicator Pro をダウンロードして、コンテンツをライブサーバーに即座に移動しましょう!