yuu_nkjm blog
2010-05-25(Tue) [長年日記]
[joomla][.htaccess][Webアプリ] Joomlaで作ったサイトの移行(複製)
Joomlaで作ったサイトの移行というか複製について述べる.そのうち清書する.
やりたいこと
"http://hoge.info/"では,現在公開されているWebコンテンツをそのまま表示しておきたい."http://hoge.info/new/"において,ガシガシとWebコンテンツを更新したい.いずれ,newの方をメインに切り替えていく.
…という事がやりたい.今回は,"http://hoge.info/"の複製を"http://hoge.info/new/"に作るところまで.
- DBに関しては以下のように設定したい.
- /var/www/html/joomla_1_0 → dbs.hoge.infoの"DB_NAME"というDBの'jos_*'というテーブルにデータを格納
- /var/www/html/joomla_1_0_new → dbs.hoge.infoの"DB_NAME"というDBの'jos_new_*'というテーブルにデータを格納
- URLは以下のように設定したい
- http://hoge.info/ → /var/www/html/joomla_1_0
- http://hoge.info/new/ → /var/www/html/joomla_1_0_new
MySQLのデータの移行
phpMyAdminでエクスポート
phpMyAdminで元のデータをエクスポートする.エクスポートしたsqlファイルはただのテキストファイルなので,テーブル名が'jos_*'となっているところを'jos_new_'に変更する.
phpMyAdminでインポート
ブラウザ上からインポートする.
configuration.phpの記述
設置パスとURLの指定
新しいパスを指定する.
$mosConfig_absolute_path = '/var/www/html/joomla_1_0_new';
$mosConfig_cachepath = '/var/www/html/joomla_1_0_new/cache';
$mosConfig_live_site = 'http://hoge.info/new';
DBの指定
テーブルが変わるだけなので,テーブルのprefixを変更する.元のデータを残したいので'jos_new_'にする.
$mosConfig_host = 'dbs.hoge.info';
$mosConfig_db = 'DB_NAME';
$mosConfig_dbprefix = 'jos_new_';
$mosConfig_password = 'DB_PASSWD';
.htaccessの指定
.htaccessを以下のように設定する.Ruleを書く順番に依存してしまうことに注意.
RewriteEngine On
RewriteBase /
RewriteRule ^new/$ joomla_1_0_new/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^new/(.+)$ joomla_1_0_new/$1 [L]
RewriteRule ^$ joomla_1_0/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ joomla_1_0/$1 [L]
- https://www.google.co.jp/ ×362
- https://www.google.com/ ×21
- https://www.bing.com/ ×3
- https://www.google.ca/ ×2
- https://www.google.co.mz/ ×2
- https://duckduckgo.com/ ×1
- https://www.google.at/ ×1
- http://search.fenrir-inc.com/?q=joomla エクスポート&hl=j... ×1
- https://www.google.com.mx/ ×1
- https://www.google.com.tw/ ×1
- http://search.fenrir-inc.com/?q=joomla wordpress 移... ×1
- https://www.google.com.na/ ×1
- https://www.google.com.au/ ×1
- https://www.google.be/ ×1
- https://www.google.co.jp/ ×1
- joomla データ 移行 ×13 / joomla データ移行 ×9 / joomla 移行 ×7 / joomla サイト移行 ×5 / joomla データベース 移行 ×4 / joomla 複製 ×4 / Joomla サイト移行 ×3 / joomla サイト 移行 ×3 / joomla サーバー移転 ×3 / joomla サイト複製 ×3 / joomla サーバ 移行 ×3 / joomla 移行 データベース 削除 ×3 / joomla 修復 ×2 / joomla サーバ移行 ×2 / joomla DB 移行 ×2 / joomlaで作ったサイト ×2 / Joomla サイト 複製 ×2 / Joomla 複製 ×2 / joomla サーバー移行 ×2 / joomlaデータ移行 ×2 / joomla 環境移行 ×2 / Joomlaサイト 移行 ×2 / Joomla データ インポート ×2 / joomla 複製 サイト ×2 / joomla レプリケート ×1 / joomla データ移設 ×1 / joomla xammpからlinuxへの移行 ×1 / Joomla データ移行 ×1 / joomla サイトのコピー ×1 / ジュームラ サーバー移行 ×1 / joomla phpmyadmin エクスポート ×1 / Joomla インポート pukiwiki ×1 / joomlaサイトをxamppにコピーする ×1 / joomla サーバー移行 文字 ×1 / Joomla Excelデータのインポート ×1 / joomla DBのみ 移行 ×1 / joomla htaccess ×1 / Joomla!PC 移行 ×1 / joomla クローン サイト ×1 / joomla サイト 複製方法 ×1 / joolma で 作ったサイト 移行 ×1 / Joomlaで作ったサイト ×1 / joomla .htaccess RewriteCond ×1 / xampp joomla コピー phpadmin ログイン ×1 / Joomla jos_ 変更 ×1 / データベース 移行 Joomla ×1 / joomla rewrite ×1 / joomla サーバー引っ越し phpmyadmin ×1 / joomla ユーザ情報 インポート ×1 / joomla BLOG エクスポート ×1 / joomla com_migrator tool ×1 / Joomla 食べログ ×1 / joomla wordpress 移行 ×1 / joomla path mosConfig_absolute_path ×1 / joomla export ×1 / joomla サイト 移転 ×1 / joomla データの移管 ×1 / joomla 移管 ×1 / joomla データの移行 ×1 / joomla データ エクスポート ×1 / joomla データベース 移動 ×1 / wordpress joomla インポート ×1 / joomla html 移行 ×1 / joomla サイト 複製 ×1 / joomla データ以降 ×1 / RewriteCond joomla ×1 / Joomulaで作ったサイト ×1 / joomla データ インポート ×1 / Joomla DB移行 ×1 / joomla 移行手順 ×1 / .htaccess 複製 ×1 / joomla pukiwiki 移行 ×1 / joomla ローカル データ 移行 ×1 / joomla データベース 移転 ×1 / phpMyAdmin テーブルを複製 ×1 / LinkStation joomla ×1 / joomla データ引越し ×1 / joomla web 複製 ×1 / joomla データ 以降 ×1 / joomla コンテンツ 移行 ×1 / joomla サイト移行 DNS ×1 / joomla データ 復元 ×1 / joomla 最新 移行 ×1 / joolma エクスポート ×1 / joomlaから wordpressへ移行 ×1 / joomla で 作ったサイト ×1 / Joomla .htaccess ×1 / joomla 移行 ディレクトリ ×1 / joomla データエキスポート ×1 / joomla サーバー 移動 ×1 / joomla サイトデータ ×1 / joomla データベースインポート ×1 / joomla サーバー 移動 お名前.com ×1 / $mosConfig_secret ×1 / joomla データベース移行 ×1 / joomla データベース 移行 インポート ×1 / jooma 複製 ×1 / joomla cloner ×1 / joomla エラーログ 場所 ×1 / joomlaデータ移管 ×1