JaMambo.com!をMambo 4.5.2.4からJoomla! 1.0.0へ移行した時の手順
基本的には、http://help.joomla.org/content/view/818/181/ に書かれている
Migrating to Joomla! from Mambo のままです。
なお、この手順は私がJamambo.comで行った手順ですが、他のサイトではうまくいかない場合もあるかも知れません。
手順については、保証できるものではありませんので、あくまでも参考にしてください。
事前準備:Joomla! 1.0.0をダウンロードし、アーカイバーツールを使用し、自分のPCに展開しておく。 1. サイトアクセスをオフラインモードにする
他の人からコンテンツアクセスされないように、オフラインモードに変更。その後、自分もLogoff
方法:Administrator画面のGlobal configurationのSiteタブで、Site offlineを"はい"にして、Save
2. サイトのバックアップ実施
念のために、Mamboサイトのディレクトリおよび使用しているMySQLのDBをバックアップ
方法:各々の環境により相違すると思いますが、一般的にはftpでサイトディレクトリ全体をダウンロードとして、ファイルの退避。phpMyadminで該当DBの全てのテーブルをgzip形式でExportしてファイルに保存。
サーバー環境により、他のバックアップ方法が用意されていればそれを利用。
3. Joomla! 1.0.0のサイトへの 上書きUpload
Joomla! 1.0.0のファイルを、Mamboで使用していたディレクトリへ上書きUpload
方法:FTPクライアントツールなどを使用
4. installationディレクトリの削除
インストールスクリプトは使用しないので、削除
方法:FTPクライアントツールなどを使用
5. DBアップデート用SQLの実行
Administratorテンプレートと、いくつかのMamboForeに関するModuleをUnpublishします。
方法:{自分のPCに展開したJoomla!のディレクトリ}/installation/sql/にある、
migrate_Mambo4523_to_Joomla_100.sql
に書かれているSQLを、phpMyadminで、該当のDBに対して実行
6. Administration画面へLogin
5.の手順で幾つかの変更がされているので、確認と修正をします。
・WisywigエディタがSite Mambotsでpublishされていないと、Global configurationのSiteタブで選択できなくなっているので、publshする。
・その他、必要なコンテンツ類が、Unpublishされていたら、publishする。
7. サイトアクセスをオンラインモードに戻す
他の人からコンテンツアクセスできるように、オンラインモードに戻します
方法:Administrator画面のGlobal configurationのSiteタブで、Site offlineを"いいえ"にして、Save
8. Global configurationでのHelpサーバーのURL修正 (追加 2005-09-22)
http://help.mamboserver.com から、
http://help.joomla.orgへ修正してSave
以上が、上書き方法でのJoomla!への移行方法です。