LoginSignup
4
4

More than 5 years have passed since last update.

VCCW を heteml に Wordmove でデプロイする手順

Posted at

俺的メモです。

公開URL

/web            #サイトルート
/web/wordpress  #WP

とする。

下準備

hetemlでssh開通しとく(鍵認証も)
hetemlでDB作成しとく

WordMove実行

Movefileをhetemlの情報にあわせて修正(DBとFTPのとこ)

vagrant ssh

cd /vagrant
wordmove push --all

たぶんDBでコケるはず(hetemlとwordmove相性悪い)

なので手作業で
DBをエクスポート&インポート(sequel proで一発)

残りは手作業

vccwと運用パスが同じなら飛ばす。

※このあたりはVCCWのWP実行パスがなんか変な感じで手作業になっちゃう。いい方法思いつかないのでこれで…。

/webに .htaccessindex.phpをコピー
/web/wordpress に.htaccessをコピー
/web のindex.phpを修正(WPのパスに合わせる)

index.php
require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );

さらに
/wordpressにwp-configをコピー&hetemlのDB情報に改変

さらに
WP_HOMEWP_SITEURLをhetemlのパスに合わせる

wp-config.php
define( 'WP_HOME', 'http://hoge.heteml.jp' );
define( 'WP_SITEURL', 'http://hoge.heteml.jp/wordpress' );

最後に
~/web/index.html を消す

rm ~/web/index.html

で、http://hoge.heteml.jp にアクセスすればそっくりそのまま移行出来てるはず

注意

TypeSquareなどのドメインによるアクセス制限のあるサービスも適宜変更してあげないと表示されない(あたりまえ)

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4