|
これらのキーワードがハイライトされています:バックアップ 目次 XOOPS2を丸ごと移設(サーバー移動)する方法 †作業の大まかな流れ †XOOPSは非常に良くできたシステムで、サーバーの移設もかんたんです。 実際に、サーバーを移設する場合は、以下の2つのデータを移動します。 移動するデータ
必要な設定
作業前に確認しておきましょう。 †
作業前に準備しておきましょう。 †スムーズな移行を進めるために、以下の準備をしておきます。
Windows -> Unix(Linux,FreeBSD,etc...)固有の注意点 †xoops は PHP スクリプトで出来ているので、PHPが実行出来る環境であれば同じです。 同じサーバーで、ディレクトリの移動だけの場合 †これは本当にかんたんです。XOOPSのディレクトリ名を変えて、mainfile.phpを 書き換えるだけです。 例: 今、あなたのmainfile.phpはこうなっています。 (抜粋してありますので、探して下さい。比較的先頭にあります。) あなたのXOOPSが、/home/you/xoopsというディレクトリに設置してあると仮定しています。 define('XOOPS_ROOT_PATH', '/home/you/xoops');
define('XOOPS_URL', 'http://www.あなたのサイト/XOOPS');
これを、こんな風に書き換えます。 define('XOOPS_ROOT_PATH', '/home/you');
define('XOOPS_URL', 'http://www.あなたのサイト');
これで万事OK!アクセスしてみて、正しく動いていることを確認して下さい。 まずバックアップから †DBのバックアップをとる方法は3種類あります。
詳しくはこちらを参照して下さい。 移設先のサーバーで復旧させましょう。 †詳しくはこちらを参照して下さい。 参考になるスレッド一覧 †バックアップモジュールとphpmyadminを使った移転の方法 †◆使用するソフト ◆現行サーバー ◆移転先のサーバー 現行サーバーのXOOPSのファイルデーターをFTPで落とし、移転先サーバーのXOOPSに上書きする。 define('XOOPS_ROOT_PATH', '/aaa/bbb/ccc');
define('XOOPS_URL', 'http://www.サイト名');
を変更しておく。 ◆クライアント機での作業 現行サーバーのXOOPSにアクセスして、Backupモジュールをブラウザを使ってダウンロードする。(モジュール設定オプション=Download) XOOPSBackUpメニューのBackup nowをクリックしたらダウンロードが実行されます。 bkp0409010000.sql(ファイル名に日付と時間の入ったSQLファイルが出来る) テキストエディターで開いて一度に実行できる容量、もしくはテーブルごとに分割し適当なファイル名をつけて(エンコードEUC)(改行LF)で保存。 移転先のサーバーのphpmyadminにアクセスし、左メニューからデーターベースを選択。 補足:phpMyAdminを使ってエクスポートバックアップする場合のチェック箇所 |