zuntan02のはてなブログ

備忘録的なものです。時々職場の技術者ブログにも転記してますが、メインはこちらで。

【さくらのレンタルサーバ】サイトの移設に備えて、独自ドメインのWordpressをドメイン直下に用意する

【概要】

ホスティングで動作しているhoge.co.jpというサイトをさくらのレンタルサーバ上のWordpressに移したいという要望。
まだ旧サイトが動作しているためドメインの移管はできないが、host書き換えで触れるようにしたい。

→解決策:さくらのコンパネで「他社で取得したドメインを移管せずに使う」でhoge.co.jpのドメインを追加してから作業するとよい。
(/etc/httpd/conf.dの下にconfを追加するようなイメージと思われる)


毎回忘れて数時間ドブに捨ててるのでメモを残すものなり。
コンパネが新しくなってたのでそっちで作ったのもメモしておく。
(この人は結構苦労しているようだ……)

【詳細】

1)さくらインターネット サーバーコントロールパネルより利用したいドメインを追加する

[ドメイン/SSL設定]-[新しいドメインの追加]-[5. 他社で取得したドメインを移管せずに使う]-[他社ドメインの追加]

ドメイン名: hoge.co.jp
↓確認画面
初期ドメイン名	hoge.sakura.ne.jp
追加ドメイン名	hoge.co.jp

※上記設定ができたら、hoge.sakura.ne.jpのIPをHOSTSファイルで書き換えて接続できるようになります。



3)データベース作成

[Webサイト/データ]-[データベース]-[新規追加]
データベースバージョン:5.7
データベース名:任意
データベース接続用パスワード:任意
データベース文字コードUTF-8(utf8mb4)

4)WordPress のインストール

[ホーム]-[Wordpressインストール]

インストールURL http://hoge.co.jp
ドキュメントルートを変更:hogecojp
データベース:上記で作成したDB名
データベースパスワード:上記で設定したパスワード
テーブルの接頭語:任意


5)アプリケーションの設定

hoge.co.jpで接続できるよう、作業PCのhostsファイルを書き換えておきます
例)

# DNS変更が完了するまでの間、hoge.sakura.ne.jpのIPを作業PCのhostsに設定
nslookup hoge.sakura.ne.jp
# 名前:    hoge.sakura.ne.jp
# Address:  xx.xxx.xx.xx

→hostsファイル
xx.xxx.xx.xx     hoge.co.jp 

あとは管理画面から入っていつものWordpressの導入でOK。
例)http://hoge.co.jp/wp-admin/install.php