Luxeritas を XAMPP Portable で動かす

ソフトウェアルクセリタス

XAMPP のポータブル版があるのを知ったので早速インストールしてみました。今までは、それぞれのファイルをインストールしていたのですが、やっぱり一度にインストール出来、設定も簡単でいいです。

やることは、
MySQL にパスワードの設定。
phpMyAdmin、MySQL、PHP の設定ファイルの書き換え。

後日、バージョンアップ版が公開されていたので、バージョンアップの手順を追記しました。

インストールと設定の手順

1XAMPP プロジェクト日本語トップページへ行く。

2xampp-portable-windows-x64-7.4.2-0-VC15.zip をダウンロード。

3ダウンロードした zip ファイルを展開。

4setup_xampp.bat を実行。

5xampp-control.exe を実行。

6コントロールパネルで Apache と MySQL をスタートさせ、Shell をクリックで Shell 開始。

7MySQL にパスワードを設定する作業
cd mysql\bin  フォルダー移動
mysql -u root  MySQLにログイン
set password=password('パスワード’);  パスワード設定
quit  MySQLログアウト
exit  Shell終了

8 MySQL と Apache 停止

9 \phpMyAdmin\config.inc.php の設定
$cfg['blowfish_secret’] = 'xampp’;  を、
$cfg['blowfish_secret’] = ’32文字以上’;  に。

$cfg['Servers’][$i]['auth_type’] = 'config’;  を、
$cfg['Servers’][$i]['auth_type’] = 'cookie’;  に。

$cfg['Servers’][$i]['user’] = 'root’;  を、
$cfg['Servers’][$i]['user’] = ";  に。

10\mysql\bin\my.ini の設定
#character_set_server=utf8  のコメント消す。
character_set_server=utf8

11\php\php.ini の設定
date.timezone=Europe/Berlin  を、
date.timezone=Asia/Tokyo  に。

バージョンアップの手順

1XAMPP Portable 版のバージョンアップ版ダウンロード。

2レンタルサーバーのデーターベースを phpMyAdmin でエクスポートする。

3Apache と MySQL 停止、サービスに登録しているならサービス削除。

4\xampp\htdocs フォルダー内のサイトフォルダーを他の場所へ移動。

5XAMPP 削除。

6ダウンロードした XAMPP バージョンアップ版を展開する。

7展開したファイルを設置したい場所に移動。

8\xampp\htdocs へ移動していたサイトフォルダーを移動。

9インストール手順の 411 を実行。

10phpMyAdmin でブログのコピー用データベース作成。

11エクスポートしていたブログのデータをインポート。

12Search-Replace-DB-master で URL をローカルへ変更。

Search-Replace-DB-master v3.1.0 は、php7.2 までしか対応してないみたいなのですが、次のサイトで解決策を見つけることが出来ました。

現在リンク切れ
https://morikun-taiyaki.com/wordpress-local-copy#toc15/

srdb.class.php の 861行目の
continue; を
continue 2; と書き換える。

Search-Replace-DB は R2.5.26 現在 v4.1.1 が入手できます。
入手方法は、メモ:
スターサーバーでhttpからhttpsへURL変更」を参照してください。