PC設定覚書と雑記

サーバー運用とPC日記

NC3サイトをConnect-CMSへ移行 作業中(5)

 NetCommons3サイトを Connect-CMS に移行させることが出来ました!

2つのサイトの移行が完了しています。

現サイトの移行は、来年春の予定です。

 

移行手順の概略は以下の通りです。

 

①新Connect-CMSサイトのバーチャルホスト設定ファイルを作っておく。
 アクセスURLは、NetCommons3サイトと同一にしておく。

 

②NetCommons3サイトと同一サーバー内にConnect-CMSをインストールする。

 

③バーチャルホスト設定で、NetCommons3サイトをdisableに、Connect-CMSサイトをenableにする。
 インストール後にサイトにアクセスして正常動作を確認しておく

 

④バーチャルホスト設定で、Connect-CMSサイトをdisableに、NetCommons3サイトはenableに戻す。

 

⑤Connect-CMSインストールディレクトリ ・・・/connect-cms 直下の.envファイルを編集
 # migration option (Common)
  MIGRATION_CONFIG_PATH=/var/www/○○○/connect-cms/app/Traits/Migration/sample/migration_config/migration_config_nc3.sample.ini

 # migration option (NetCommons3)
  NC3_EXPORT_UPLOADS_PATH=/var/www/△△△/app/Uploads/
  NC3_APPLICATION_YML_PATH=/var/www/△△△/app/Config/application.yml

 バーチャルホスト設定は、NetCommons3サイト、Connect-CMSサイト共にdisableに。

 

⑥Connect-CMSインストールディレクトリ ・・・/connect-cms 直下で、Exportコマンド、Importコマンドを実行させる
 $ php -d memory_limit=512M -d allow_url_fopen=1 artisan command:ExportNc3 all {redo}
 $ php artisan command:ImportSite all {redo}

 

⑦バーチャルホスト設定でConnect-CMSサイトをenableにし、移行後の新サイトにアクセスし、正常動作を確認する!