スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ローカルから、サーバ上への移行作業

以下の記録は、
www.eno-moto.sakura.ne.jp/movabletype/portfolio_site_e/portfolio
をローカルから本番環境へ移行したときの記録である。

1:ローカル環境上のMySQL上からMovableType関係のテーブルを
 エクスポートする。(.sql形式) ok

2:1でエクスポートした内容の以下を置き換える。

    (1):mt_asset
       \\を/に置き換える。ok

    (2):mt_author_meta
      ・http://localhost/movabletype/portfolio_site_e/portfolioをhttp://www.eno-moto.sakura.ne.jp/portfolio_site_e/portfolio/に置き換える。ok

    (3):mt_blog
     ・V:\sotsusei\Portfolio_MovableType\movabletype\portfolio_site_eを/home/eno-moto/www/movabletype/portfolio_site_e/portfolio/に置き換える。
     ・http://localhost/movabletype/portfolio_site_e/portfolioをhttp://www.eno-moto.sakura.ne.jp/portfolio_site_e/portfolio/に置き換える。ok

    (4):mt_entry
       localhostをwww.eno-moto.sakura.ne.jpへ置き換える。ok

    (5):mt_entry_meta
      ・http://localhost/movabletype/portfolio_site_e/portfolioをhttp://www.eno-moto.sakura.ne.jp/portfolio_site_e/portfolio/に置き換える 対象なし

    (6):mt_fileinfo
     V:\sotsusei\Portfolio_MovableType\movabletype\portfolio_site_eを/home/eno-moto/www/movabletype/portfolio_site_e/portfolio/に置き換える。
     \\を/に置き換える。 ok

    (7):mt_trackback
     ・http://localhost/movabletype/portfolio_site_e/portfolioをhttp://www.eno-moto.sakura.ne.jp/portfolio_site_e/portfolio/に置き換える ok

    (8):create tableでDEFAULT CHARSET=latin1が指定されている場合は削除する。

    (9):mt_logとmt_plugindataのINSERT文を削除する。
    mt_logは、ローカル上でのログが保存されているため、不要。ok
    mt_plugindataの内容はローカルでのプラグインの情報を保持しているため    サーバ上で動作させると、プラグイン設定画面でエラーになる。対象なし

3:さくらインターネット上に現在、Movabletypeがインストールされているが、
この環境を削除する。ok
  (1):home/eno-moto/www/movabletype配下をすべて削除する。
  (2):データベースを削除する。

4:さくらインターネット上にMovableTypeをインストールする。(Ver.5.12) ok
http://www.movabletype.jp/documentation/mt5/installation/hosting/sakura.html

5:設定変更

  (1):mt-config.cgiの末尾に、AssetCacheDir upload/images ok
    を設定する。
  (2):php/lib/block.mtifmoreresults.phpをバグ対応後のものに置き換える。ok

    (3):/tmpl/cms/include/asset_upload.tmplの一行目に
    <mt:setvar name="extra_path" value="upload/images">を追加する。ok

5:さくらインターネット上のphpmyadminを使用し、2で修正したテーブルを
  インポートする。ok

6:プラグインをpluginフォルダーへ転送する。ok
  ・pagebute
  ・MultiBlogExt
  ・FeedEx
7:movabletypeフォルダー配下に、以下のフォルダーを作成する。 ok

   (1):portfolio_site_e
   (2):portfolio_site_e\portfolio\photo
   (3):portfolio_site_e\portfolio\web
   (4):siteeblog
8:7で作成した以下のフォルダーにローカルから以下のフォルダーを転送する。ok

  (1):portfolio_site_e\portfolio
    ・commons
    ・images
  (2):portfolio_site_e\portfolio\photo
    ・upload
  (3):portfolio_site_e\portfolio\web
    ・upload
  (4):siteeblog
    ・commons

9:website,profile,link,siteeblog(スタティックパブリッシング)を再生成する。ok

10:CSS,Header,Footerを再生成する。ok

11:siteeblogの website配下のBlogを再生成する。ok

12:web,photoをいったん、ダイナミックパブリッシングからスタティックパブリッシングに戻す。 ok

13:web,photoをスタティックパブリッシングからダイナミックパブリッシングへ変更する。ok

14:web,photoフォトフォルダー配下の.htaccess配下の以下の部分をコメントアウトする。 ok
    Options -Indexes +SymLinksIfOwnerMatch

15:動作確認する。
スポンサーサイト

コメントの投稿

非公開コメント

プロフィール

e.swan

Author:e.swan
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。