LocalのWordPressデータをアップロードする準備編(データベースをレンタルサーバー用にPC上で設定)
WordPressをPC上で動かすアプリLocalで、カスタマイズしたWordPressをレンタルサーバーにアップするために、PC上で準備することがあります。
それは、下記の4つの作業をする必要があります。
- Localからデータベース(MySQL)を書き出す
- 書き出したデータベース内のアドレスを本番用アドレスに書き換え
- レンタルサーバーに、データベースを作成
wp-config.php
ファイルの情報をレンタルサーバー用に設定
3のデータベース作成は、レンタルサーバー上で行う必要がありますが、WordPressには必要不可欠なものなので、一つ一つやっていきましょう。
Localからデータベース(MySQL)を書き出す
Localのサイトを起動させます。そして、[DATEBASE]タブの[ADMINER]をクリックします。
ウェブブラウザに、現在選択しているサイトのデータベース管理画面Adminerが表示されます。
このサイトのデータベースを書き出すため、[Export]をクリックします。
エクスポート設定画面が表示されます。上の画像のように、設定されているか確認します。
[Output]のところは、[save]に設定します。書き出したデータをファイルとして保存できます。
設定を確認したら、[Export]をクリックします。
[local.sql]というファイルが作成されます。いつのデータなのかわかるように、ファイル名に、書き出した日付をつけておくと良いです。
書き出したデータベース内のアドレスを本番用アドレスに書き換え
ここで言うアドレスは、ドメインのことです。公開サイトとして、[sample.com]といったドメインを取得しているものとします。
書き出したデータベースには、Local内で設定している画像などにアドレスが設定されています。この時点では、まだLocal内のアドレスになっています。
これから、レンタルサーバー(本番アドレス・ドメイン)に置き換えていきます。
先ほど書き出したデータベースファイルを複製し、またファイル名を変更します。
local-to-server_日付.spl
にしました。
このファイルをテキストエディターで、開きます。ここでは、「Atom」というフリーのテキストエディターを使用しています。
ファイルを開くと、データベースの情報が表示されます。
検索機能を使い、[.local]と入力し、検索を実行します。
http://mizucnotes.local
と言うアドレスが見つかりました。これは、LocalでWordPressをインストールした時に、設定されたものになります。
http://〜.local
(Local内で使用しているアドレス)を検索画面に入力します。
実際のドメイン(アドレス)を置換文字列として、入力し、検索置換を実行します。
置換文字列の注意
http://mizucnote.com とした時に、.com の後ろに / を入れないように!
http://mizucnote.com
に置き換わりました。
変更を保存します。
レンタルサーバーに、データベースを作成
レンタルサーバー上に、ドメインを書き換えたデータベースファイルを読み込ませるため、その土台を先に作ります。
レンタルサーバーのコントロールパネルにログインします。
ここでは、MixHostというレンタルサーバーのコントロールパネルを例に進めていきます。
他のレンタルサーバーでも、流れは同じです。
データベース設定パネルから、新しいデータベースを作成します。[MySQLデータベース ウィザード]をクリックします。
データベース作成画面で、データベース名を入力します。基本的には、英数字といくつかの記号が使えるはずです。
また、レンタルサーバーによっては、接頭文字列が指定されることもあります。接頭文字列も含めて、データベース名になります。
あとの手順で必要になるので、メモしておきましょう。
次に、そのデータベースにアクセスできるユーザーIDとパスワードを作成します。
ユーザー名には、ここでもデータベース名と同様に接頭文字列が指定されることがあります。
ユーザーIDとパスワードも、あとの手順で必要になるので、メモしておきましょう。
データベースへのユーザー権限を付与する設定です。すべてチェックを入れます。
これで、データベースの作成が終了しました。
wp-config.phpファイルの情報をレンタルサーバー用に設定
ここで、PC側に戻ります。
先のレンタルサーバーに作成したデータベースに、WordPressがアクセスできるようにデータベース情報を設定していきます。
Localのサイトアドレス横のボタンをクリックします。
そのサイトのWordPressファイルが格納されているフォルダが表示されます。
public
のフォルダに、wp-config.php
というファイルがあります。このファイル情報を書き換えるため、複製しておきます。
wp-config.php
ファイルとは
このファイルには、WordPressがデータベースにアクセスするための情報が書かれています。
この時点では、まだ、Localの中のデータベースにアクセスするよう設定されているので、これをレンタルサーバー用に設定し直します。
複製したwp-config.php
のファイル名を変更します。
wp-config-server.php
と、変更しました。
もとのwp-config.php
を残しておくことで
Localをそのまま使用し続けていくことができます。
wp-config-server.php
ファイルを、テキストエディターで開きます。
スクロールしていくと、// ** MySQL setting ** // という場所が出てきます。
画像の矢印4箇所をLocalの設定から、レンタルサーバーの設定に変更していきます。
先ほど、レンタルサーバーで作成したデータベースで設定した情報を入力していきます。上から、
- データベース名
- ユーザー名
- パスワード
- データベースのホスト名
4つ目のデータベースのホスト名は、レンタルサーバーのデータベース(MySQL)サーバー名を入力します。
レンタルサーバーによって違うので、コントロールパネルのデータベース(MySQL)設定画面にホスト名が表示されているはずなので、確認して、入力します。
変更を加えたwp-config-server.php
ファイルを保存します。
以上で、WordPressデータをレンタルサーバーにアップするための準備が整いました。
まとめ
LocalのWordPressデータをレンタルサーバーにアップするには、下記4点の作業をします。
- Localからデータベース(MySQL)を書き出す
- 書き出したデータベース内のアドレスを本番用アドレスに書き換え
- レンタルサーバーに、データベースを作成
wp-config.php
ファイルの情報をレンタルサーバー用に設定
次は、ここで準備したデータをレンタルサーバーにアップロードする作業になります。
しっかりウェブデザインを勉強したいなら、オンライン授業もある「インターネット・アカデミー」がオススメです。
- 表面的な部分だけでなく質の高いWeb・ITのスキルを身に着けたい方
- Webデザイナーやプログラマーとして副業を考えている方
- 初心者から中級者まで、スキルアップしたい方
- 給付金を活用してお得にWeb・ITの勉強を行いたい方
- ライフスタイルに合わせて柔軟に勉強をしたい方
目的に合わせたコースのカスタマイズも可能。無料相談・カウンセリングも受けられます。
ウェブデザインやWordPressを学びたい方にはオススメです!
- 当日無断キャンセルの場合は、次回のカウンセリングをお断りさせていただく場合がございます。