How To Migrate From Mambo To Joomla Content Management System joomlaマンボをどのように移行するコンテンツ管理システム
Joomla Content Management System was forked off Mambo CMS after most of the core Mambo developers disagreed with Mambo Management. joomlaコンテンツ管理システムは、フォークのCMSオフマンボマンボした後のコア開発者の大部分に反対マンボ管理します。 The current stable release isの現在の安定版リリースは、 1.0.10 .です。 I migrated from Mambo to Joomla to deter hacking efforts on my site.私マンボをjoomlaから移行努力して自分のサイトにハッキングを抑止する。
Note: I could have as well migrated to the latest version of Mambo but I just felt like going Joomla way.注:そんなことも、最新のバージョンに移行するmambo joomlaだけど、単に行く感じです。
Here are required the steps, simplified and in brief, targeted for command-line users.ここでは必須の手順を実行、簡体字および簡単に言うと、コマンドラインのユーザーをターゲットにします。
Pre-requirement: If you are not on 4.5.2.x versions of Mambo then you need to first upgrade to Mambo 4.5.2.x version.事前要件: 4.5.2.xていない場合は、上のバージョンのマンボを最初に入力し、する必要があります。マンボ4.5.2.xバージョンにアップグレードしてください。
1. 1 。 Backup you MySQL database. MySQLのデータベースをバックアップします。
For example if your MySQL database is named tango then the command below will create your backup named tango.sql.gz例えば、 MySQLデータベースを使用して、コマンドを入力し、下の名前はタンゴのバックアップを作成してください名前tango.sql.gz
mysqldump —-opt tango | gzip -9 > tango.sql.gz mysqldumpを-選ぶタンゴ|のg zip- 9> t ango.sql.gz
2. 2 。 Extract latest stable version of Joomla to any directory under htdocs.最新の安定版の抽出物を任意のディレクトリの下にhtdocs joomlaです。 We will assume the name of the directory to be test for simplicity and easy reference.我々は想定しているディレクトリの名前をテストされるため、シンプルさと簡単に参照します。 In reality it can be named anything.現実には今の名前は何です。 Only requirement is that it should be somewhere under htdocs.唯一の要件はどこかにされてhtdocsにしなければならない。
3. 3 。 Copy your Mambo configuration.php file (under Mambo root directory) to your Joomla site. configuration.phpファイルをコピーしてマンボ(マンボのルートディレクトリの下)をしてjoomlaサイトです。 Change the $mosConfig_absolute_path and $mosConfig_live_site variables to point to Joomla base / root directory. $ $ mosconfig_absolute_pathと変更して変数をポイントするようにmosconfig_live_site joomla基地/ルートディレクトリにコピーします。
4. 4 。 Copy any custom templates, components, modules, mambots and languages to the same relative locations in the new Joomla directory.コピーするカスタムテンプレート、コンポーネント、モジュール、 mambotsや言語を相対的には同じ場所に新しいjoomlaディレクトリにコピーします。 Do not copy the default ones.にコピーしてデフォルトのものはありません。
5. 5 。 Copy installation/sql/migrate_Mambo4523_to_Joomla_100.sql to your base directory. installation/sql/migrate_mambo4523_to_joomla_100.sqlをしてベースディレクトリにコピーします。
cp installation/sql/migrate_Mambo4523_to_Joomla_100.sql . cp installation/sql/migrate_mambo4523_to_joomla_100.sqlです。
6. 6 。 Delete Joomla installation directory joomlaをインストールしたディレクトリを削除
Go to Joomla base directory and type the following. joomlaベースディレクトリに行くと入力し、次のとおりです。 It should delete the installation directory (without any warning; you have been warned).インストールディレクトリを削除してばならない(警告を表示しない;警告しておきます) 。
rm -rf installation rm -のRFのインストール
7. 7 。 Load the migrate_Mambo4523_to_Joomla_100.sql script to your MySQL database migrate_mambo4523_to_joomla_100.sqlにスクリプトをロードしてMySQLデータベース
For example if your database name is mambo and your user is root (bad practice):たとえば、データベースの名前はマンボと、ユーザーがルート(悪い慣習) :
mysql -u root -p mambo < migrate_Mambo4523_to_Joomla_100.sql ルートのMySQL - u - pマンボ< migrate_mambo4523_to_joomla_100.sql
You will be prompted for the password, give it.表示されるパスワードの入力を求め、試しにやっています。
8. 8 。 Open globals.php and change define( ‘RG_EMULATION’, 1 ); to define( ‘RG_EMULATION’, 0 ); .オープンの定義を変更globals.php ( ' rg_emulation ' 、 1 ) ;を定義する( ' rg_emulation ' 、 0 ) ;です。 This hardens your Joomla installation.このjoomlaを硬くしてインストールを開始します。
9. 9 。 If you were using nice url then you should also copy .htaccess from your original directoryニースのURLを使用していた場合に入力し、コピーする必要も。 htaccessをしてから元のディレクトリ
cp ../original_directory/.htaccess . cp .. / original_directory / .htaccessです。
10. 10 。 Test the new site thoroughly.新しいサイトを徹底的にテストしています。
11. 11 。 On success, first archive the old site and then replace the old site with the new site.上の成功は、まずアーカイブ旧サイトと入力し、交換して古いサイトは、新しいサイトです。 For example if your old site is name alpha and your new site is named beta and both are placed directly under htdocs, then you can use the following:例えば、古いサイトが名を使用して、あなたの新しいサイトの名前はアルファとベータ版と直接の両方に配置されてhtdocs 、次に使用することができます以下の通りです:
tar -cjf alpha.tar.bz2 alpha/ のtar - cjf alpha.tar.bz2アルファ/
rm -rf alpha rm -のRFアルファ
mv beta alpha mvベータ版アルファ
12. 12 。 Test every pages thoroughly, if possible.テストごとにページを徹底的に、もし可能です。 Test polls and form submission.世論調査と発表申込フォームをテストします。
Note: I followed the excellent注:私は素晴らしい how-to articleどのように記事索引 to aid my migration.私の移行を支援する。 However I differed (as described above) where appropriate (and simpler) and where there were little mistakes (like there are no globals.php-off) in the guide.しかし私が異なり(前述のように)ここで適切な(そして単純な)とどこがあったリトルミス(のようがないglobals.php - off )では、ガイドをご覧ください。 I prefer using MySQL commanline over phpmyadmin, so this guide shows the command-line way. phpMyAdminのMySQLのcommanline以上を使用して私を好むので、このガイドでは、コマンドラインの方法を示しています。 Check the article referenced to do it using phpmyadmin.これを行うにチェックして引用記事でphpMyAdminを使用しています。
Note 2: Use at your own risk.注2 :使用してください。 No warranty, implied or otherwise is provided.無保証、明示または黙示を提供します。
Filed under提出されて Computer Securityコンピュータセキュリティ , 、 Headline Newsニュースの見出し , 、 How Toどのように , 、 Open Source Softwareオープンソースのソフトウェア , 、 PHP PHPの , 、 Tech Note技術のノート , 、 Webウェブ , 、 Web Hostingウェブホスティング , 、 Web Services Webサービス | |
| |
RSS 2.0 RSS 2.0を | |
Trackbackトラックバック this Article |この記事|
Email this Article電子メールこの記事
You may also like to readを読むようにすることも可能 |





August 30th, 2006 at 1:38 pm 2006年8月30日は1:38 pmの
you may want to correct step number 8コードを修正することができますステップ8
8. 8 。 Open globals.php and change define( ‘RG_EMULATION’, 0 ); to define( ‘RG_EMULATION’, 0 );.オープンの定義を変更globals.php ( ' rg_emulation ' 、 0 ) ;を定義する( ' rg_emulation ' 、 0 ) ;です。 This hardens your Joomla installation.このjoomlaを硬くしてインストールを開始します。
August 31st, 2006 at 9:14 am 2006年8月31日は午後4:14
Thanks.ありがとう。 I did.私はです。
July 24th, 2007 at 4:49 pm 2007年7月24日は4:49 pmの
I have installed joomla in a seperate folder from my original mambo installation, I am going to rebuild the entire site, I wonly want to migrate the users… any suggestions?私は、別のフォルダにインストールさjoomlaマイオリジナルマンボのインストールから、私は行くサイト全体を再構築して、私のユーザーに移行したいwonly …何か提案ですか?
Thanks, Lincolnありがとう、リンカーン